Mr_David
13.11.2013, 20:54
Простая функция, которая ищет игрока в сети по его нику.
Полезна например при построении определенных списков.
is_online(username[]){//by Seregamil
new name[24];
for(new j;j!=GetMaxPlayers();j++){
if((!IsPlayerConnected(j)) || (IsPlayerNPC(j))) continue;
GetPlayerName(j,name,24);
if(strcmp(name, username, true) == 0) return true;
}
return false;
}
Использование:
if(!is_online("Seregamil")){
return print("User is not connected");
}
Автор:Seregamil
Полезна например при построении определенных списков.
is_online(username[]){//by Seregamil
new name[24];
for(new j;j!=GetMaxPlayers();j++){
if((!IsPlayerConnected(j)) || (IsPlayerNPC(j))) continue;
GetPlayerName(j,name,24);
if(strcmp(name, username, true) == 0) return true;
}
return false;
}
Использование:
if(!is_online("Seregamil")){
return print("User is not connected");
}
Автор:Seregamil