PDA

Просмотр полной версии : [Native] IsPlayerAdmin(playerid)



Osetin
12.11.2013, 16:25
Проверка, зашёл ли игрок под правами RCON администратора.


Параметры:
(playerid)playerid ID игрока, которого хотите проверить


Возвращает 1 если игрок зашёл, если нет 0



public OnPlayerSpawn(playerid)
{
if(IsPlayerAdmin(playerid)) SendClientMessageToAll(0xDEEE20FF, "Администратор заспавнился.");
else SendClientMessageToAll(0xDEEE20FF, "Пользователь заспавнился.");
return 1;
}

Seregamil
21.01.2014, 17:53
public OnPlayerSpawn(playerid, cmdtext[])
Простите, но с каких пор в OnPlayerSpawn появился аргумент cmdtext?

if(IsPlayerAdmin(playerid)) SendClientMessageToAll(0xDEEE20FF, "Администратор заспавнился.");
if(!IsPlayerAdmin(playerid)) SendClientMessageToAll(0xDEEE20FF, "Пользователь заспавнился.");

SendClientMessageToAll(-1, (IsPlayerAdmin(playerid) ? ("Администратор заспавнился.") : ("Пользователь заспавнился.")));
PROFIT.

Daniel_Cortez
21.01.2014, 18:18
Простите, но с каких пор в OnPlayerSpawn появился аргумент cmdtext?
Fixed, thx.



SendClientMessageToAll(-1, (IsPlayerAdmin(playerid) ? ("Администратор заспавнился.") : ("Пользователь заспавнился.")));
PROFIT.
Раздел предназначен в первую очередь для новичков, которые могут и не знать о тернарных выражениях.