07.01.2014, 06:21
O que tem de errado nesse comando que o motivo do crime nгo quer aparecer?
pawn Код:
if(strcmp(cmd,"/Procurar", true) == 0)
{
new tmp[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xFFE600FF,"Digite: /Procurar [ID] [Nivel de Procurado] [Motivo]");
return 1;
}
new id;
id = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xFFE600FF,"Digite: /Procurar [ID] [Nivel de Procurado] [Motivo]");
return 1;
}
new wantedlevel;
wantedlevel = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xFFE600FF,"Digite: /Procurar [ID] [Nivel de Procurado] [Motivo]");
return 1;
}
new result;
result = strval(tmp);
tmp = strtok(cmdtext,idx);
new string[128];
new aname[MAX_PLAYER_NAME];
GetPlayerName(id,aname,MAX_PLAYER_NAME);
format(string,sizeof(string),"Oficial: %s Nivel de Procurado: %d Motivo: %s",aname,wantedlevel,result);
SendClientMessage(id,0xFFE600FF,"Vocк foi colocado na lista de criminosos procurados pela Policia!");
SendClientMessage(id,0xFFE600FF,string);
SetPlayerWantedLevel(id,wantedlevel);
return 1;
}