Hallo leute
ich lerne grade mit dcmd umzugehen habe aber volgendes problem
wenn ich den befehl eingebe ist es egal welches admin lvl es funktioniert mit jedem egal ob über oder unter 2
ich möchte aber das nur alle über 2 den nutzen können
dcmd_gibgeld(playerid,params[])
{
if(Spieler[playerid][pAdmin] <= 2)
{
new id,geld;
new string1[128], string2[128], string3[128];
if(sscanf(params, "dd",id,geld)) {
return SendClientMessage(playerid,COLOR_RED,"nutze: /gibgeld [ID][Menge]");
}
new name[MAX_PLAYER_NAME], name1[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
GetPlayerName(id,name1,sizeof name1);
format(string1,sizeof(string1),"** %s hat dir %d$ gegeben",name,geld);
format(string2,sizeof(string2),"** Du hast %s %d$ gegeben",name1,geld);
format(string3,sizeof(string3),"Spieler %s hat %d$ von Admin %s bekommen",name1,geld,name);
SendClientMessage(id,COLOR_GREEN,string1);
SendClientMessage(playerid,COLOR_GREEN,string2);
print(string3);
GivePlayerMoney(id,geld);
}
return 1;
}
ich hoffe mir kann jemadn helfen
//EDIT
Code hinzugefügt