Wie kann ich machen, dass man Admin level 1 brauch oder höher ? So sieht z.B mein kick cmd aus:
dcmd_kick(playerid,params[])
{
if(gAdmin[playerid]<1)
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin oder dein Admin-Rang ist zu niedrig!");
}
new ziel;
new Grund[256];
if(sscanf(params, "us[512]", ziel, Grund))
{
return SendClientMessage(playerid,COLOR_YELLOW,"Benutzung: /kick [Playerid] [Grund]");
}
if(!IsPlayerConnected(ziel))
{
return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
}
else
{
new name[MAX_PLAYER_NAME], string[256];
GetPlayerName(ziel, name, sizeof(name));
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(string, sizeof(string), "%s wurde von %s gekickt. Grund: %s ", name, aname, Grund);
SendClientMessageToAll(COLOR_GREY, string);
Kick(ziel);
}
return 1;
}
Ich hofe ihr könnt mir helfen.
MFG
Behindofyou
-
-
dcmd_kick(playerid,params[])
{
if(gAdmin[playerid]>1)
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin oder dein Admin-Rang ist zu niedrig!");
}
new ziel;
new Grund[256];
if(sscanf(params, "us[512]", ziel, Grund))
{
return SendClientMessage(playerid,COLOR_YELLOW,"Benutzung: /kick [Playerid] [Grund]");
}
if(!IsPlayerConnected(ziel))
{
return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
}
else
{
new name[MAX_PLAYER_NAME], string[256];
GetPlayerName(ziel, name, sizeof(name));
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(string, sizeof(string), "%s wurde von %s gekickt. Grund: %s ", name, aname, Grund);
SendClientMessageToAll(COLOR_GREY, string);
Kick(ziel);
}
return 1;
} -
Ne ich meine dass man das mit Level 1 auch benutzen kann.Aber mit höheren Level auch.
-
dcmd_kick(playerid,params[])
{
if(gAdmin[playerid]>0)
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin oder dein Admin-Rang ist zu niedrig!");
}
new ziel;
new Grund[256];
if(sscanf(params, "us[512]", ziel, Grund))
{
return SendClientMessage(playerid,COLOR_YELLOW,"Benutzung: /kick [Playerid] [Grund]");
}
if(!IsPlayerConnected(ziel))
{
return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
}
else
{
new name[MAX_PLAYER_NAME], string[256];
GetPlayerName(ziel, name, sizeof(name));
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(string, sizeof(string), "%s wurde von %s gekickt. Grund: %s ", name, aname, Grund);
SendClientMessageToAll(COLOR_GREY, string);
Kick(ziel);
}
return 1;
} -
breadfish.de
Hat das Thema geschlossen.