Justik-x3m
Дебютант
Кто может помочь с командой
Как ее переделать под MySQL? Кто может объяснить или показать на примере.
Код:
if(strcmp(cmdtext, "/setmng", true) == 0) // Казино
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /setmng [id] [слот]");
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /setmng [id] [слот]");
moneys = strval(tmp);
if (giveplayerid ==playerid) return SendClientMessage(playerid,COLOR_GREY,"[Ошибка] Вы указали свой ID");
if (PlayerInfo[playerid][pLeader] != kaligmaf1) return SendClientMessage(playerid, COLOR_WHITE, "Вам недоступна эта команда");
if (PlayerInfo[giveplayerid][pKazino]!=0) return SendClientMessage(playerid,COLOR_WHITE,"Игроку сначало необходимо уволиться из Казино!");
PlayerInfo[giveplayerid][pKazino] =1;
PlayerInfo[giveplayerid][pKRank] =2;
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(IsPlayerConnected(GetPlayerID(KMenedger[moneys])))
{
new kazinomngid;
kazinomngid = GetPlayerID(KMenedger[moneys]);
format(string, sizeof(string), "%s уволил вас из Казино Калигула", sendername);
SendClientMessage(kazinomngid, COLOR_BLUE, string);
SetPlayerSkin(kazinomngid,PlayerInfo[kazinomngid][pChar] );
KazinoDuty[kazinomngid] =0;
PlayerInfo[kazinomngid][pKazino]=0;
PlayerInfo[kazinomngid][pKRank]=0;
}
else
{
[COLOR="#FF0000"] format(string, sizeof(string), "%s.ini", KMenedger[moneys]);
new File = ini_openFile(string);
ini_setInteger(File,"pKazino",0);
ini_setInteger(File,"pKRank",0);
ini_closeFile(File);[/COLOR]
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
// format(KMenedger[moneys],sizeof(KMenedger[moneys]),"%s",giveplayer);
KMenedger[moneys] = giveplayer;
format(string, sizeof(string), "%s назначил вас Менеджером Казино Калигула", sendername);
SendClientMessage(giveplayerid, COLOR_BLUE, string);
format(string, sizeof(string), "Вы назначили %s Менеджером Казино Калигула", giveplayer);
SendClientMessage(playerid, COLOR_BLUE, string);
SaveKazino1();
return 1;
}
