subbotaaa
Ученик
Доброго времени суток. ПОмогите решить проблему. Пробовал по разному - не выходит. Что то делаю не так. В общем есть команда /jail. По идее, должны писать ID игрока, время и причину. Но в команде что то не то, и время совпадает с ID-ом игрока. Как исправить?
P.S. Не знаю что за иероглифы, но думаю не помешает.
---------- Post added 03.07.2014 at 00:23 ---------- Previous post was 02.07.2014 at 23:59 ----------
UP :bc:
PHP:
if(!strcmp(cmd,"/jail",true))
{
if(pData[playerid][pAdmin] < 1) return true;
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid,CGRAY,"/jail [ID èãðîêà] [Êîë-âî ìèí][Ïðè÷èíà]");
new id = strval(tmp);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,CGRAY,"Íåâåðíûé ID èãðîêà");
new time = strval(tmp);
tmp = strrest(cmdtext, idx);
if(pTemp[id][pCuffer] != INVALID_PLAYER_ID)
{
new cuffer = pTemp[id][pCuffer];
SetPlayerSpecialAction(id,SPECIAL_ACTION_NONE);
RemovePlayerAttachedObject(id,0);
pTemp[id][pCuffer] = INVALID_PLAYER_ID;
pTemp[id][pCuffee] = INVALID_PLAYER_ID;
pTemp[cuffer][pCuffee] = INVALID_PLAYER_ID;
pTemp[cuffer][pCuffer] = INVALID_PLAYER_ID;
}
pData[id][pPrison] = 10;
pData[id][pJail] = time;
pData[id][pWanted] = 0;
SetPlayerWantedLevel(id,0);
ResetPlayerWeapons(id);
new query[180];
format(query,sizeof(query),"UPDATE `members` SET `jail` = '%d', prison = '%d', wanted = '0' WHERE `nickname` = '%s'",pData[id][pJail],pData[id][pPrison],Name2(id));
mysql_empty(mysql, query);
if(mysql_errno()) SendClientMessage(playerid,CRED,"Îøèáêà MySQL");
format(mes,sizeof(mes),"Âû áûëè ïîìåùåíû â òþðüìó %s íà %d ìèíóò. Ïðè÷èíà: %s",Name2(playerid),time,tmp);
SendClientMessage(id,CBADINFO,mes);
format(mes,sizeof(mes),"Àäìèíèñòðàòîð %s ïîñàäèë èãðîêà %s â òþðüìó íà %d ìèíóò. Ïðè÷èíà: %s",Name2(playerid),Name2(id),time,tmp);
AdminChat(CGRAY,mes);
SpawnPlayer(id);
SetPVarInt(id,"IsInKamera",2);
}
P.S. Не знаю что за иероглифы, но думаю не помешает.
---------- Post added 03.07.2014 at 00:23 ---------- Previous post was 02.07.2014 at 23:59 ----------
UP :bc:
