AdamanD
Новичок
Всем привет, обычно работаю с sscanf, но тут пришлось столкнуться с иным чудом...
Суть проблемы такова:
Если просто прописать /startlesson, то он выдает подсказку, а если прописать /startlesson 0 (к примеру мой id), то ничего не происходит.
Суть проблемы такова:
Если просто прописать /startlesson, то он выдает подсказку, а если прописать /startlesson 0 (к примеру мой id), то ничего не происходит.
Код:
else if (strcmp("/startlesson", cmdtext, true) == 0)
{
if(PINFO[playerid][pMember] != 11) return SendMe(playerid, CWHITE, "Âû íå èíñòðóêòîð àâîøêîëû!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendMe(playerid, 0x00D900C8, "- подсказка:{FFFFFF} /startlesson [id]");
giveplayerid = ReturnUser(tmp);
if(PINFO[giveplayerid][pTeoriya] == 0) return SendMe(playerid, CWHITE, "Ýòîò èãðîê íå ïðîøåë ýêçàìåí ïî òåîðèè");
SetPVarInt(giveplayerid, "TakingLesson", 1);
new pddName[30];
format(string, sizeof(string), "Âû íà÷àëè óðîê äëÿ %s",GetPlayerName(giveplayerid,pddName,30));
SendMe(playerid, CGREEN, string);
new pddNames[30];
format(string, sizeof(string), "Èíñòðóêòîð %s íà÷àë âàø óðîê ïî âîæäåíèþ",GetPlayerName(playerid,pddNames,30));
SendMe(giveplayerid,CGREEN, string);
return 1;
}
