28.09.2014, 06:51
Como converter o que o player falar ao inves de OTK
Tipo vocк procurou por OTK aн mostra o nome de todos os players online com isso
Tipo vocк procurou por OTK aн mostra o nome de todos os players online com isso
Код:
dcmd_getid(playerid,params[]) { if(!strlen(params)) return SendClientMessage(playerid,blue,"Uso correto: /getid [part of nick]"); new found, string[128], playername[MAX_PLAYER_NAME]; format(string,sizeof(string),"Procurou por: {00FF00}\"%s\" ",params); SendClientMessage(playerid,blue,string); for (new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { GetPlayerName(i, playername, MAX_PLAYER_NAME); new namelen = strlen(playername); new bool:searched=false; for(new pos=0; pos <= namelen; pos++) { if(searched != true) { if(strfind(playername,params,true) == pos) { found++; format(string,sizeof(string),"%d. %s (ID %d)",found,playername,i); SendClientMessage(playerid, green ,string); searched = true; } } } } } if(found == 0) SendClientMessage(playerid, lightblue, "Nao ha jogadores com este nick"); return 1; }