Ach und jetzt selber stocks benutzen?
Was soll das denn?
Erst behaupten kein Stock benutzen aber jetzt schon ,oder wie?
Brauche Hilfe mit Admin system
- Jeffro Hernandez
- 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
-
-
Ramino nett das du auch versuchst mir zu helfen aber leider kann ich damit nichts anfangen.
Da ich erst mal Supporter usw defienieren muss denn in meinen stats steht nur Adminlevel 5
Genau wie in meiner ini. Das meine ich ja die ganze zeit das ist ja mein eigentliches problem.
Pls helfe du mir mal bitte. -
Ach und jetzt selber stocks benutzen?
Was soll das denn?
Erst behaupten kein Stock benutzen aber jetzt schon ,oder wie?Lies meinen Edit.
//E:
@Jeffro_Hernandez
Du hast nach nem /admins System gefragt.
Das kann man aber genauso gut aus der Funktion übertragen. Gib mir mal deinen /stats befehl und ich überarbeite den. -
Hier ist mein Stats befehl
if(strcmp(cmdtext,"/stats",true)==0)
{
new string[128];
new fraktname[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Keine";}
case 1:{fraktname=fraktname1;}
case 2:{fraktname=fraktname2;}
case 3:{fraktname=fraktname3;}
}
//1Reihe
format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,Silber,string);
//2Reihe
return 1;
} -
if(strcmp(cmdtext,"/stats",true)==0)
{
new string[128];
new fraktname[64];
new adminlevel[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Keine";}
case 1:{fraktname=fraktname1;}
case 2:{fraktname=fraktname2;}
case 3:{fraktname=fraktname3;}
}
switch(GetPVarInt(playerid,"AdminLevel"))
{
case 0:{adminlevel="Kein Admin";}
case 1:{adminlevel="Adminlevel 1";}
case 2:{adminlevel="Adminlevel 2";}
case 3:{adminlevel="Adminlevel 3";}
case 4:{adminlevel="Adminlevel 4";}
case 5:{adminlevel="Adminlevel 5";}
}
//1Reihe
format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminrang: %s] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),adminlevel,fraktname);
SendClientMessage(playerid,Silber,string);
//2Reihe
return 1;
} -
Cool werde es gleich mal testen bedancke mich aber schon mal in vorraus.
Ich schwör dir wenn das klappt suche ich dich überall und knutsche dich so dermasen ab xD -
Hy Ramino,
Also ich habe das jetzt so drinneif(strcmp(cmdtext,"/stats",true)==0)
{
new string[128];
new fraktname[64];
new adminlevel[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Keine";}
case 1:{fraktname=fraktname1;}
case 2:{fraktname=fraktname2;}
case 3:{fraktname=fraktname3;}
}
switch(GetPVarInt(playerid,"AdminLevel"))
{
case 0:{adminlevel="Kein Admin";}
case 1:{adminlevel="Adminlevel1";}
case 2:{adminlevel="Adminlevel2";}
case 3:{adminlevel="Adminlevel3";}
case 4:{adminlevel="Adminlevel4";}
case 5:{adminlevel="Adminlevel5";}
}
//1Reihe
format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,Silber,string);
//2Reihe
return 1;
}
//Hilfe System
if ( (strcmp("/help", cmdtext, true)) == 0 || (strcmp("/hilfe", cmdtext, true) == 0) )
{Und oben habe ich das gemacht
//Definierte Adminlevel
#define Adminlevel1 "Supporter auf Probe"
#define Adminlevel2 "Supporter"
#define Adminlevel3 "Moderator"
#define Adminlevel4 "Super Moderator"
#define Adminlevel5 "1337 Admin"Habe Compiliert und er hat mir schon mal keine Errors oder Warnings angezeigt.
Aber wenn ich ingame /stats mache steht da immernoch Adminlevel 5 stat Adminlevel 1337 Admin pls help me -
breadfish.de
Hat das Thema geschlossen.