Beitrag von palma7071 ()
Dieser Beitrag wurde vom Autor gelöscht ().
Kommt ganz drauf an wie du deine Adminlevel definiert hast. ![]()
So müsste es gehen. Die Adminabfrage durch deine austauschen. Ungetestet
new Spielername[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid,Spielername,sizeof(Spielername));
if(PlayerInfo[playerid][pAdmin] == 1)
{
format(string,sizeof(string),"%s hat sich Supporter eingeloggt.",Spielername);
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
format(string,sizeof(string),"%s hat sich Moderator eingeloggt.",Spielername);
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
format(string,sizeof(string),"%s hat sich Admin eingeloggt.",Spielername);
}
else if(PlayerInfo[playerid][pAdmin] == 4)
{
format(string,sizeof(string),"%s hat sich Super Admin eingeloggt.",Spielername);
}
else if(PlayerInfo[playerid][pAdmin] == 5)
{
format(string,sizeof(string),"%s hat sich Server Leiter eingeloggt.",Spielername);
}
else
{
format(string,sizeof(string),"%s hat sich eingeloggt.",Spielername);
}
SendClientMessageToAll(COLOR_LIGHTGREEN,string);
So sollte es auch gehen ![]()
new Spielername[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid,Spielername,sizeof(Spielername));
switch(PlayerInfo[playerid][pAdmin])
{
case 0:format(string,sizeof(string),"%s hat sich eingeloggt.",Spielername);
case 1:format(string,sizeof(string),"%s hat sich Supporter eingeloggt.",Spielername);
case 2:format(string,sizeof(string),"%s hat sich Moderator eingeloggt.",Spielername);
case 3:format(string,sizeof(string),"%s hat sich Admin eingeloggt.",Spielername);
case 4:format(string,sizeof(string),"%s hat sich Super Admin eingeloggt.",Spielername);
case 5:format(string,sizeof(string),"%s hat sich Server Leiter eingeloggt.",Spielername);
}
SendClientMessageToAll(COLOR_LIGHTGREEN,string);
Bekommst du Errors/Warnings und hast du die Adminabfrage angepasst?