Fertig
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
-
-
über der for-schleife new admin[32];
-
Neues problem
-
Sorry hab die Editierung nicht gesehen sekunde..
wie ist sendername definiert?
-
sendername sieht so aus:
new sendername[MAX_PLAYER_NAME];Wenn du das mienst xP
-
hmm bist du denn als admin eigeloggt? ich weiß doofe frage xD
-
Ja ...
Da seht beim COnecctn:
Du wurdest Automatisch angeloggt als Admin v 1337
-
Ist pAdmin deine Definition vom Admin Level? Hast du error's beim compilen?
-
Nö keine Errors
-
Fehler liegt nicht am Script
1:1 übernommen
Sorry, schau doch bitte noch einmal deine Admin Definition nach. Wirklich pAdmin?
-
1.
(wenns richtig ist)
bei mir steht bei pInfo:
pAdmin,Oder kannst du mir evll. den COmmand so machen für LAdmin (der sieht so aus:
dcmd_admins(playerid,params[]) {
#pragma unused params
new Count[2], i, string[128];
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
{
if(PlayerInfo[i][Level] > 0) Count[0]++;
if(IsPlayerAdmin(i)) Count[1]++;
}#if defined HIDE_ADMINS
if(PlayerInfo[playerid][Level] == 0) {
if(Count[0] >= 1) {
format(string, sizeof(string), "There are %d Administrators online. Use /report <id> <reason> if you suspect a player of cheating", Count[0]);
return SendClientMessage(playerid, blue, string);
} else return SendClientMessage(playerid, blue, "No Administrators online");
}
#endifif( (Count[0] == 0 && Count[1] == 0) || (Count[0] == 0 && Count[1] >= 1 && PlayerInfo[playerid][Level] == 0) ) return SendClientMessage(playerid, blue, "No Administrators online");
if(Count[0] == 1) {
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && PlayerInfo[i][Level] > 0) {
format(string, sizeof(string), "Admin: (%d)%s [%d]", i, PlayerName2(i), PlayerInfo[i][Level] ); SendClientMessage(playerid, blue, string);
}
}if(Count[0] > 1) {
new x; format(string, sizeof(string), "Admins: ");
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && PlayerInfo[i][Level] > 0)
{
format(string,sizeof(string),"%s(%d)%s [%d]",string,i,PlayerName2(i),PlayerInfo[i][Level]);
x++;
if(x >= 5) {
SendClientMessage(playerid, blue, string); format(string, sizeof(string), "Admins: "); x = 0;
}
else format(string, sizeof(string), "%s, ", string);
}
if(x <= 4 && x > 0) {
string[strlen(string)-3] = '.';
SendClientMessage(playerid, blue, string);
}
}if( (Count[1] == 1) && (PlayerInfo[playerid][Level] > 0) ) {
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerAdmin(i)) {
format(string, sizeof(string), "RCON Admin: (%d)%s", i, PlayerName2(i)); SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(Count[1] > 1) {
new x; format(string, sizeof(string), "RCON Admins: ");
for(i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
format(string,sizeof(string),"%s(%d)%s",string,i,PlayerName2(i));
x++;
if(x >= 5) {
SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "RCON Admins: "); x = 0;
}
else format(string, sizeof(string), "%s, ", string);
}
if(x <= 4 && x > 0) {
string[strlen(string)-3] = '.';
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
return 1;
}
(Musste nicht)EDIT: //
Ich glaube es liegt an lAdmin, bin da Admin, aber da is defini DINGS DA glaube nicht pAdmin
hab des in GM iengebaut, aber wegen pAdmin und lAdmin (was weis ich) werde ich da nit angezeigt das pAdmin nicht zu lAdmin gehört (hoffe du verstehst das, verstehe das selber nicht xD) -
wenn du bei lAdmin admin bist ist dann pAdmin bei dir auch > 0 ?
-
Wie meinst du das?
bei lAdmin gibts kein pAdmin
-
Da du kein Fehler in beim Compilen bekommen hast, hast du pAdmin definiert.
Schau mal bitte in deiner .ini nach ob bei Admin = 0 steht.
-
Welche Ini?
Hast du Teamviewer?
EDIT: //
Bei IsPlayerLAdmin oder wies auhc hei-t gibts des auhc nit
-
Ja adde aber erstmal ICQ 343067812
-
Fertig
Du kannst den Threat dann auch schließen -
Hab doch noch n Problem xD
Wenn ich mich einlogge... blabla xD
"hm dan werde ich da angeyeigt. Aber ich muss noch dan NOCHMA einloggen damit ihch bei lAdmin Admin bin -
ja wenn du 2verschiedene admin fs hast, dann musst du die 2 /login cmds unterschiedlich machen den ienen zB /login den 2. zB /alogin.
er darf halt nicht gleich sein, wie der erste -
breadfish.de
Hat das Thema geschlossen.