if(ServerInfo[AdminOnlySkins] == 1) {
if( (GetPlayerSkin(playerid) == ServerInfo[AdminSkin]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin2]) ) {
if(PlayerInfo[playerid][Level] >= 1)
GameTextForPlayer(playerid,"~b~Welcome~n~~w~Admin",3000,1);
else {
GameTextForPlayer(playerid,"~r~This Skin Is For~n~Administrators~n~Only",4000,1);
SetTimerEx("DelayKillPlayer", 2500,0,"d",playerid);
return 1;
}
}
}
public OnPlayerRequestSpawn(playerid) { if(ServerInfo[AdminOnlySkins] == 1) { if( (GetPlayerSkin(playerid) == ServerInfo[AdminSkin]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin2]) ) { if(PlayerInfo[playerid][Level] >= 1) GameTextForPlayer(playerid,"~b~Welcome~n~~w~Admin",3000,1); else { GameTextForPlayer(playerid,"~r~This Skin Is For~n~Administrators~n~Only",4000,1); return 0; } } } return 1; }
Код:
public OnPlayerRequestSpawn(playerid) { if(ServerInfo[AdminOnlySkins] == 1) { if( (GetPlayerSkin(playerid) == ServerInfo[AdminSkin]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin2]) ) { if(PlayerInfo[playerid][Level] >= 1) GameTextForPlayer(playerid,"~b~Welcome~n~~w~Admin",3000,1); else { GameTextForPlayer(playerid,"~r~This Skin Is For~n~Administrators~n~Only",4000,1); return 0; } } } return 1; } |
public OnPlayerRequestSpawn(playerid) { if(GetPlayerSkin(playerid) == 278 && PlayerInfo[playerid][Level] < 1) { SendClientMessage(playerid,COLOR_ERROR,"This is an admin only skin"); return 0; } return 1; }