GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: aerotun le 21 Mai 2011, 19:42:47
-
Je me suis lancé dans un GM avec cmds admin j'ai pris traduit modifier un login mais je vois pas comment mis prendre pour crée la cmds /duty
http://pastebin.com/TEhwdQEK (http://pastebin.com/TEhwdQEK)
PS : se que j'arrive pas ses pour que la cmds sois selement pour les admins
merci d'avance
-
if(PlayerInfo[playerid][pAdminLevel] == 1)
{
// Admin
}
else
{
// Joueur
}
-
Sa marche merci parcontre on fait comment pour faire si un joueur est pas admin sa dit
Vous n'êtes pas administrateur
Le scripte :
if (strcmp("/Duty", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pAdminLevel] == 1)
if(PlayerInfo[playerid][pAdminLevel] == 2)
if(PlayerInfo[playerid][pAdminLevel] == 3)
{
SetPlayerArmour(playerid,9999);
SetPlayerHealth(playerid,9999);
SetPlayerSkin(playerid,167);
SendClientMessage(playerid,0xB1FC00,"Tu est maintenant un administrateur en service!");
}
return 1;
}
PS : Je sais y'a 3fois if(PlayerInfo[playerid][pAdminLevel] == 3) mais sinan sa marchez que pour les level 1admins
-
if (strcmp("/duty", cmdtext, true, 5) == 0)
{
if(PlayerInfo[playerid][pAdminLevel] > 0)
{
SetPlayerArmour(playerid, 9999);
SetPlayerHealth(playerid, 9999);
SetPlayerSkin(playerid, 167);
SendClientMessage(playerid, 0xB1FC00, "Tu es maintenant un administrateur en service !");
}
else
{
SendClientMessage(playerid, 0xB1FC00, "Tu n'es pas un administrateur !");
}
return 1;
}
-
Merci Merci...