SlavaStethem
Новичок
Помогите с командой
Вот сама команда
Как после продажи лицензии они были автоматически вписаные в базу данных аккаунта в разделе "lic"
Буду очень благодарен
Вот сама команда
PHP:
CMD:selllic(playerid, params[])
{
if(PI[playerid][pMember] != TEAM_AUTOSCHOOL) return SendClientMessage(playerid, COLOR_LGREY, YouCanNot);
else if(sscanf(params, "ud", params[0], params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /selllic [id игрока] [id лицензии (1-водительские,2-водные,3-воздушные,4-оружие,5-бизнес)]");
else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_LGREY, PlayerIsNotOnline);
else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_LGREY, PlayerIsNotAuthorized);
else if(!IsPlayerInRangeOfPlayer(10.0, playerid, params[0])) return SendClientMessage(playerid, COLOR_LGREY, "Игрок слишком далеко");
new bool:dostup;
switch(params[1])
{
case 1: if(PI[params[0]][pLic][0]) dostup = true;
case 2: if(PI[params[0]][pLic][1]) dostup = true;
case 3: if(PI[params[0]][pLic][2]) dostup = true;
case 4: if(PI[params[0]][pLic][3]) dostup = true;
case 5:
{
new i = GetPVarInt(params[0], "PlayerBizz");
if(BizzInfo[i][bLic]) dostup = true;
}
}
if(params[1] == 5 && !GetPlayerBizz(params[0])) return SendClientMessage(playerid, COLOR_LGREY, "Игрок не имеет бизнеса");
if(dostup == true) return SendClientMessage(playerid, COLOR_LGREY, "У игрока есть данная лицензия");
new type[24], price;
switch(params[1])
{
case 1: type = "водительские права", price = 1000;
case 2: type = "лицензию на судоходство", price = 3000;
case 3: type = "лицензию на полеты", price = 10000;
case 4: type = "лицензию на оружие", price = 30000;
case 5: type = "лицензию на бизнес", price = 50000;
}
new string[144];
format(string, sizeof(string), "Вы предложили %s купить %s. Цена: %i$", GetName(params[0]), type, price);
SendClientMessage(playerid, COLOR_BLUE, string);
format(string, sizeof(string), "%s предложил Вам купить %s. Цена: %i$", GetName(playerid), type, price);
SendClientMessage(params[0], COLOR_BLUE, string);
SendClientMessage(params[0], COLOR_WHITE, PlayerAccess);
SetPVarInt(params[0], "sellexamlic", 1);
SetPVarInt(params[0], "changelic", params[1]);
SetPVarInt(params[0], "idselllic", playerid);
return 1;
}
Буду очень благодарен
