Neues Problem, sieht unten.
Befehl klappt nur halb
- relyyy
- 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
-
-
wie wärs wenn ihr nen befehl mit /adminoff? macht oder so
-
Ne, das wollen wir nicht^^
-
ich glaub dann müsst ihr nen Callback oder so erstellen
-
Ne es ging ja vorher auch, aber jetzt irgendwie nicht mehr, ich weiß nicht wieso.
-
vll hast du irg was dran verändert?
-
Ok, der /adminduty Befehl klappt jetzt.
Habe nun einen /ah Befehl erstellt, undzwar so:
if(!strcmp(cmdtext, "/ah", true))
{
if (PlayerInfo[playerid][pAdminLVL] >= 1)
{
SendClientMessage(playerid, gelb, "Supporter: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 2)
{
SendClientMessage(playerid, gelb, "Moderator: /adminduty");
}
if (PlayerInfo[playerid][pAdminLVL] >= 3)
{
SendClientMessage(playerid, gelb, "Super-Moderator: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 4)
{
SendClientMessage(playerid, gelb, "Administrator: /veh");
}
if (PlayerInfo[playerid][pAdminLVL] >= 5)
{
SendClientMessage(playerid, gelb, "1337-Admin: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 6)
{
SendClientMessage(playerid, gelb, "1338-Admin: -");
}
else
{
SendClientMessage(playerid, weiß, "Du bist kein Admin!");
return 1;
}
return 1;
}Jetzt, wenn ich als Admin /ah eingebe, stehen da die Commands, aber drunter steht immernoch "Du bist kein Admin!", wieso?
mfg -
Mach es so:
if(!strcmp(cmdtext, "/ah", true))
{
if (PlayerInfo[playerid][pAdminLVL] == 0)
{
SendClientMessage(playerid, weiß, "Du bist kein Admin!");
return 1;
}
if (PlayerInfo[playerid][pAdminLVL] >= 1)
{
SendClientMessage(playerid, gelb, "Supporter: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 2)
{
SendClientMessage(playerid, gelb, "Moderator: /adminduty");
}
if (PlayerInfo[playerid][pAdminLVL] >= 3)
{
SendClientMessage(playerid, gelb, "Super-Moderator: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 4)
{
SendClientMessage(playerid, gelb, "Administrator: /veh");
}
if (PlayerInfo[playerid][pAdminLVL] >= 5)
{
SendClientMessage(playerid, gelb, "1337-Admin: -");
}
if (PlayerInfo[playerid][pAdminLVL] >= 6)
{
SendClientMessage(playerid, gelb, "1338-Admin: -");
}
return 1;
} -
Vielen Dank!
-
Verstehe nicht ganz den Sinn dahinter wenn man LVL 5 ist trotzdem die ganzen Nachrichten zu bekommen von LVL 1 an.
if(!strcmp(cmdtext, "/ah", true))
{
if (PlayerInfo[playerid][pAdminLVL] == 0)
{
SendClientMessage(playerid, weiß, "Du bist kein Admin!");
}
else if (PlayerInfo[playerid][pAdminLVL] == 1)
{
SendClientMessage(playerid, gelb, "Supporter: -");
}
else if (PlayerInfo[playerid][pAdminLVL] == 2)
{
SendClientMessage(playerid, gelb, "Moderator: /adminduty");
}
else if (PlayerInfo[playerid][pAdminLVL] == 3)
{
SendClientMessage(playerid, gelb, "Super-Moderator: -");
}
else if (PlayerInfo[playerid][pAdminLVL] == 4)
{
SendClientMessage(playerid, gelb, "Administrator: /veh");
}
else if (PlayerInfo[playerid][pAdminLVL] == 5)
{
SendClientMessage(playerid, gelb, "1337-Admin: -");
}
else if (PlayerInfo[playerid][pAdminLVL] >= 6)
{
SendClientMessage(playerid, gelb, "1338-Admin: -");
}
return 1;
}
Toll das jetzt immer mehr auf den 1338 Trip sind .Muss man sich bald etwas neues überlegen ... :0 -
-
Na, wenn man 1338-Admin ist, soll man doch auch die Commands als eines Level1-Admins benutzen dürfen -.-
-
Dürfen.
Wems gefällt...nur zu.Nur immer alle Nachrichten zu bekommen spamt ja wohl den ganzen Chat voll. -
was sinn den überhaupt 1338-Admin 's xD
-
1338 Ist das admin level aber du wirst mit dem rang nicht bei /admins angezeigt
-
asooo also ist man dann bei den anonymen admins xD
irgend wie unlogisch xD -
breadfish.de
Hat das Thema geschlossen.