Hallo,wie mache ich ein Aduty Befehl mit: %s ging in den Admin Dienst und offduty gehen
%s ging aus dem Admin Dienst.
MFG
Aduty
- Genix_HaZe
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
-
Ganz oben im Script new Aduty[MAX_PLAYERS];ocmd:aduty(playerid,params[])
{
new string[128];
new off[128];
new Adminname[64];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 0:{Adminname="User";}
case 1:{Adminname="T-Sup";}
case 2:{Adminname="Supporter";}
case 3:{Adminname="Admin";}
case 4:{Adminname="T-HighAdmin";}
case 5:{Adminname="HighAdmin";}
case 1338:{Adminname="FullAdmin";}
case 1340:{Adminname="Serverleitung";}}
if(Aduty[playerid] == 0)
{
if(!istPlayerAdmin(playerid,1))return SendClientMessage(playerid,drot,"**Du bist kein Administrator.");
format(string,sizeof(string),"**%s ist nun als %s im Dienst bei Fragen /sup.",PlayerName(playerid),Adminname);
SendClientMessageToAll(pinksupporter,string);
SetPlayerArmour(playerid,100);
Aduty[playerid] = 1;
}
else if(Aduty[playerid] == 1)
{
format(off,sizeof(off), "** %s ist nun nicht mehr im Admin Dienst!",PlayerName(playerid));
SendClientMessageToAll(pinksupporter,off);
SetPlayerArmour(playerid,0);
SetPlayerHealth(playerid,100);
Aduty[playerid] = 0;
}
return 1;
}//edit: Wenn es falsch ist bitte melden. Ist ungetestet
-
Ganz oben im Script new Aduty[MAX_PLAYERS];ocmd:aduty(playerid,params[])
{
new string[128];
new off[128];
new Adminname[64];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 0:{Adminname="User";}
case 1:{Adminname="T-Sup";}
case 2:{Adminname="Supporter";}
case 3:{Adminname="Admin";}
case 4:{Adminname="T-HighAdmin";}
case 5:{Adminname="HighAdmin";}
case 1338:{Adminname="FullAdmin";}
case 1340:{Adminname="Serverleitung";}}
if(Aduty[playerid] == 0)
{
if(!istPlayerAdmin(playerid,1))return SendClientMessage(playerid,drot,"**Du bist kein Administrator.");
format(string,sizeof(string),"**%s ist nun als %s im Dienst bei Fragen /sup.",PlayerName(playerid),Adminname);
SendClientMessageToAll(pinksupporter,string);
SetPlayerArmour(playerid,100);
Aduty[playerid] = 1;
}
else if(Aduty[playerid] == 1)
{
format(off,sizeof(off), "** %s ist nun nicht mehr im Admin Dienst!",PlayerName(playerid));
SendClientMessageToAll(pinksupporter,off);
SetPlayerArmour(playerid,0);
SetPlayerHealth(playerid,100);
Aduty[playerid] = 0;
}
return 1;
}//edit: Wenn es falsch ist bitte melden. Ist ungetestet
Das hast du aus dem UGF Script rauskopiert...ich will kein Copy&Paste aus einen Anderen Script... -
breadfish.de
Hat das Thema geschlossen.