ich habe folgende probleme
1 Problem
wenn ich jemand kicken will "/kick ID" egal welche ID ich nehme er wird nicht gekickt sonder ich
if(strcmp(strget(cmdtext,0),"/kick",true)==0)
{
if(!strlen(strget(cmdtext,1))) return SendClientMessage(playerid,BLAU,"Benutze /kick [ID]");
SendClientMessage(playerid,ROT,"Du wurdest gekickt");
Kick(playerid);
return 1;
}
2 Problem
fast das selbe nur bei "/ban id"
if(strcmp(strget(cmdtext,0),"/ban",true)==0)
{
if(!strlen(strget(cmdtext,1))) return SendClientMessage(playerid,BLAU,"Benutze /ban [ID]");
SendClientMessage(playerid,ROT,"Du wurdest gebant");
Ban(playerid);
return 1;
}
3 Problem
wenn ich jemanden geld geben will bekommt er kein geld sonder ich "/money ID Geld"
if(strcmp(strget(cmdtext,0),"/money",true)==0)
{
if(!strlen(strget(cmdtext,2))) return SendClientMessage(playerid,BLAU,"Benutze /money [ID] [Geld]");
{
new zielname[512];
new playername[512];
new geld=strval(strget(cmdtext,2));
new ziel=strval(strget(cmdtext,1));
new msg[512];
new msg2[512];
GivePlayerMoney(playerid,geld);
GetPlayerName(ziel,zielname,sizeof(zielname));
GetPlayerName(playerid,playername,sizeof(playername));
format(msg,sizeof(msg),"Du hast %s $% gegeben",zielname,geld);
format(msg2,sizeof(msg2),"Du hast von %s $% bekommen",playername,geld);
SendClientMessage(ziel,BLAU,msg2);
SendClientMessage(playerid,BLAU,msg);
return 1;
}
}
return 0;