13.07.2010, 18:42
Код:
PlayerID(pName[],bool:namemode) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; new name[MAX_PLAYER_NAME]; GetPlayerName(i, name, sizeof(name)); if(namemode==true) { if(strcmp(name, pName, false) == 0) { return i; } } else { if(strfind(name,pName,true,0)) { return i; } } } return -1; }
namemode true means exact, false means part of it(ignorecase is on)