Dymov1203
Умник
Здравствуйте, форучане. Вот, сегодня писал система пасспорт для своего RP сервера. Все вроде правльно, но на самом последнем этапе появился варнинг:
Строка, в которой происходит ошибка:
HTML:
warning 202: number of arguments does not match definition
PHP:
ShowPlayerDialog(playerid,656,DIALOG_STYLE_MSGBOX, " Паспорт ", "OK", "");
PHP:
if(strcmp(cmd, "/passport", true)==0 || strcmp(cmd, "/pas", true) == 0 || strcmp(cmd, "/showpass", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ISPOLZUY, "*Èñïîëüçóéòå: /pas [èä èãðîêà]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if (IsPlayerConnected(plo))
{
if(plo != INVALID_PLAYER_ID)
{
GetPlayerPos(plo,plocx,plocy,plocz);
if(PlayerInfo[playerid][pPasport] == 0)
{
SendClientMessage(playerid, COLOR_RED, "** Ó Âàñ íåò ïàñïîðòà! Ïîëó÷èòå åãî â Ìýðèè ");
return 1;
}
if(!IsPlayerInRangeOfPoint(playerid,10.0,plocx,plocy,plocz))
{
SendClientMessage(playerid, COLOR_RED, "** Âû ñëèøêîì äàëåêî îò ýòîãî èãðîêà !");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(plo, giveplayer, sizeof(giveplayer));
new text1[20];
new text2;
new text4[20];
//------------------------------------------------------------------------------
if(PlayerInfo[playerid][pSex] == 1)
{
text1 = "Ìóæñêîé";
}
else if(PlayerInfo[playerid][pSex] == 2)
{
text1 = "Æåíñêèé";
}
text2 = PlayerInfo[playerid][pAge];
if(PlayerInfo[playerid][pOrigin] == 1)
{
text4 = "Los Santos";
}
else if(PlayerInfo[playerid][pOrigin] == 2)
{
text4 = "San Fierro";
}
else if(PlayerInfo[playerid][pOrigin] == 3)
{
text4 = "Las Venturas";
}
GetInitials(playerid);
ShowPlayerDialog(playerid,656,DIALOG_STYLE_MSGBOX, " Ïàññïîðò ", "OK", "");
format(string, sizeof(string), " Èìÿ: %s\n", firstname[playerid]);
format(string, sizeof(string), " Ôàìèëèÿ: %s\n", secondname[playerid]);
format(string, sizeof(string), " Ïîë: %s\n", text1);
format(string, sizeof(string), " Âîçðàñò: %d\n", text2);
format(string, sizeof(string), " Ìåñòî ïðîïèñêè: %s\n", text4);
format(string, sizeof(string), "* %s äîñòà¸ò ñâîé ïàñïîðò è ïîêàçûâàåò åãî %s.", sendername,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else
{
format(string, sizeof(string), " %i is not an active player.", plo);
SendClientMessage(playerid, COLOR_RED, string);
}
}
return 1;
}
