Ivan_Sytko
Новичок
Помогите найти мою функцию для роботы шахтера. В кратце когда закнчиваю работу деньги выдаются, а потом забираются.
Мне говорили что это и за античита. Короче помогите найти GivePlayerMoney(playerid, money); мою функцию
Передача денег на сервере
Мне говорили что это и за античита. Короче помогите найти GivePlayerMoney(playerid, money); мою функцию
Передача денег на сервере
PHP:
CMD:pay(playerid, params[])
{
if(sscanf(params, "dd", params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, ""cInf2o"Ââåäèòå /pay [id] [ñóììà]");
if(params[1] == playerid) return SendClientMessage(playerid,COLOR_GRAD1, ""cError" Âû óêàçàëè ñâîé ID");
if(params[1] < 1 || params[1] > 100000) return SendClientMessage(playerid, COLOR_GRAD1, "Íåëüçÿ ïåðåäàòü ìåíüøå 1 âèðòà è áîëüøå 99999 âèðò.");
if(PlayerInfo[playerid][pPayDayHad] < 4) return SendClientMessage(playerid, COLOR_GREY, "Âû äîëæíû ïðîáûòü â èãðå åù¸ 3 ÷àñà.");
if(!FIX_IsPlayerConnected(params[0])) return true;
if(!ProxDetectorS(5.0, playerid, params[0])) return SendClientMessage(playerid, COLOR_GRAD1, "Âû ñëèøêîì äàëåêî.");
if(PlayerInfo[playerid][pCash] < params[1]) return true;
GiveMoney(params[0], params[1]);
PlayerInfo[playerid][pCash] -= params[1];
format(stringer1, sizeof(stringer1), "Âû ïåðåäàëè èãðîêó %s[%d] %d$",PlayerInfo[params[0]][pNames],params[0],params[1]);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x3295f8AA, stringer1);
format(stringer1, sizeof(stringer1), "%s ïåðåäàë(à) Âàì %d$.",PlayerInfo[playerid][pNames],params[1]);
SendClientMessage(params[0], 0x3295f8AA, stringer1);
PlayerPlaySound(params[0], 1052, 0.0, 0.0, 0.0);
format(stringer1,sizeof(stringer1), "äîñòàë(à) êîøåëåê è ïåðåäàë(à) äåíüãè",PlayerInfo[params[0]][pNames]);
SetPlayerChatBubble(playerid,stringer1,COLOR_PURPLE,30.0,10000);
return true;
}
Последнее редактирование модератором:
