Also Hallo leute ich hab ein befehl ein command geschrieben
Mit dem man spieler Ausrauben kann wenn man in der Nähe ist.
Der Ausgeraubte verliert sein geld nur der Räuber bekommt kein Geld und das ist etwas nervig
Hier der Script bis jetzt
Code
cmd:ausrauben(playerid,params[])
{
new pID;
if(sscanf(params, "u",pID)) return SendClientMessage(playerid,green,"/ausrauben [ID]");
new Float:pos[3];
GetPlayerPos(pID,pos[0],pos[1],pos[2]);
if(IsPlayerInRangeOfPoint(playerid,5.0,pos[0],pos[1],pos[2]))
{
GivePlayerMoney(playerid,GetPlayerMoney(pID));
GivePlayerMoney(pID,-GetPlayerMoney(pID));
new string[128],string1[128];
format(string, sizeof(string),"Sie wurden von den Spieler %s ausgeraubt.",Spielername(playerid));
format(string1, sizeof(string),"Sie haben %s ausgeraubt.",Spielername(pID));
SendClientMessage(playerid,red,string1);
SendClientMessage(pID,green,string);
return 1;
}
else
{
SendClientMessage(playerid,red,"Sie sind nicht in der Nähe des Spielers!");
return 1;
}
}
Alles anzeigen