Приветствую, столкнулся с такой проблемой, как пофиксить и в чём проблема не понимаю.
Хотелось бы вашей помощи.
Спасибо за помощь.
Мод EzGame - редага
Строка 949 -->
Ошибка на фото
Хотелось бы вашей помощи.
Спасибо за помощь.
Мод EzGame - редага
C#:
public static void sendStats(Player player)
{
try
{
if (!Main.Players.ContainsKey(player)) return;
Core.Character.Character acc = Main.Players[player];
string status =
(acc.AdminLVL >= 1) ? "Администратор" :
(Main.Accounts[player].VipLvl > 0) ? $"{Group.GroupNames[Main.Accounts[player].VipLvl]} до {Main.Accounts[player].VipDate.ToString("dd.MM.yyyy")}" :
$"{Group.GroupNames[Main.Accounts[player].VipLvl]}";
long bank = (acc.Bank != 0) ? Bank.Accounts[acc.Bank].Balance : 0;
string lic = "";
for (int i = 0; i < acc.Licenses.Count; i++)
if (acc.Licenses[i]) lic += $"{Main.LicWords[i]} / ";
if (lic == "") lic = "Отсутствуют";
string work = (acc.WorkID > 0) ? Jobs.WorkManager.JobStats[acc.WorkID - 1] : "Безработный";
string fraction = (acc.FractionID > 0) ? Fractions.Manager.FractionNames[acc.FractionID] : "Нет";
string number = (acc.Sim == -1) ? "Нет сим-карты" : Main.Players[player].Sim.ToString();
List<object> data = new List<object>
{
acc.LVL, //0
$"{acc.EXP}/{3 + acc.LVL * 3}", //1
number, //2
status, //3
acc.Warns,//4
lic,//5
acc.CreateDate.ToString("dd.MM.yyyy"),//6
work,//7
fraction,//8
acc.FractionLVL,//9
acc.FirstName,//10
acc.LastName,//11
acc.UUID,//12
acc.Bank,//13
};
string json = JsonConvert.SerializeObject(data);
Log.Debug("data is: " + json.ToString());
Trigger.ClientEvent(player, "board", 2, json);
data.Clear();
}
catch (Exception e)
{
Log.Write("EXCEPTION AT \"DASHBOARD_SENDSTATS\":\n" + e.ToString(), nLog.Type.Error);
}
}
Строка 949 -->
C#:
string work = (acc.WorkID > 0) ? Jobs.WorkManager.JobStats[acc.WorkID - 1] : "Безработный";
Ошибка на фото