Hallo
Habe mal ein Sellgun befehl gemacht
aber ich will es noch so haben das pID also der andere player das geld auch abgezogen bekommt und der die waffe verkauft das geld bekommt...
Aber wie mache ich das?
Desswegen frage ich könnt ihr mir bitte helfen?
ocmd:sellgun(playerid,params[]){ if(GetPVarInt(playerid,"Job") == 4) { new pID,preis,waffe[10],string[300]; if(sscanf(params,"usi",pID,waffe,preis))return SendClientMessage(playerid,GRAU,"Benutze: /sellgun [Spieler/ID] [Waffenname (deagle)] [Preis]"); if(strcmp(waffe,"deagle",true) == 0) { format(string,sizeof(string),"Waffendealer %s bietet dir eine Deagle für %d$ an!",SpielerName(playerid),preis); SendClientMessage(pID,HELLBLAU,string); } } else { SendClientMessage(playerid,DUNKELROT,"Du bist kein Waffendealer!"); } return 1;}
PS: wenn ich
[*pwn]
asdjasd
asdasda
asd
[*/pwn]
machen will geht trotzdem alles in eine zeile.... in allen foren
desswegen so nochmal
ocmd:sellgun(playerid,params[])
{
if(GetPVarInt(playerid,"Job") == 4)
{
new pID,preis,waffe[10],string[300];
if(sscanf(params,"usi",pID,waffe,preis))return SendClientMessage(playerid,GRAU,"Benutze: /sellgun [Spieler/ID] [Waffenname (deagle)] [Preis]");
if(strcmp(waffe,"deagle",true) == 0)
{
format(string,sizeof(string),"Waffendealer %s bietet dir eine Deagle für %d$ an!",SpielerName(playerid),preis);
SendClientMessage(pID,HELLBLAU,string);
}
}
else
{
SendClientMessage(playerid,DUNKELROT,"Du bist kein Waffendealer!");
}
return 1;
}