Всем привет, хотел бы узнать как добавить новую лицензию в автошколу. Пытался сделать вот так: (все что после case 6)
Но не работает, в меню автошколы новой лицензии нет.
Мб нужно где-то в бд что вписать?
Сборка RedAge.
Заранее спасибо!
C#:
case 5:
if (Main.Players[player].Money < LicPrices[5]) //для примера
{
Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, $"У Вас недостаточно денег, чтобы купить эту лицензию", 3000);
return;
}
Main.Players[player].Licenses[5] = true;
MoneySystem.Wallet.Change(player, -LicPrices[5]);
Fractions.Stocks.fracStocks[6].Money += LicPrices[5];
GameLog.Money($"player({Main.Players[player].UUID})", $"frac(6)", LicPrices[5], $"buyLic");
Notify.Send(player, NotifyType.Success, NotifyPosition.BottomCenter, $"Вы успешно купили лицензию управление самолётами", 3000);
Dashboard.sendStats(player);
return;
case 6:
if (Main.Players[player].Money < LicPrices[8]) //Пытался сделать так
{
Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, $"У Вас недостаточно денег, чтобы купить эту лицензию", 3000);
return;
}
Main.Players[player].Licenses[8] = true;
MoneySystem.Wallet.Change(player, -LicPrices[8]);
Fractions.Stocks.fracStocks[6].Money += LicPrices[8];
GameLog.Money($"player({Main.Players[player].UUID})", $"frac(6)", LicPrices[8], $"buyLic");
Notify.Send(player, NotifyType.Success, NotifyPosition.BottomCenter, $"Вы успешно купили эту лицензию", 3000);
Dashboard.sendStats(player);
return;
}
}
C#:
class DrivingSchool : Script
{
// мотоциклы, легковые машины, грузовые, водный, вертолёты, самолёты
private static List<int> LicPrices = new List<int>() { 600, 1000, 3000, 6000, 10000, 10000, 1234 }; //Цену (1234) вписал
private static Vector3 enterSchool = new Vector3(-712.2147, -1298.926, 4.101922);
private static List<Vector3> startCourseCoord = new List<Vector3>()
Мб нужно где-то в бд что вписать?
Сборка RedAge.
Заранее спасибо!