Moin, ich bin recht neu in der Scripter szene ... und da ich auch was lernen möchte, will ich dieses system selber machen
ich habe ein script von nem kollegen bekommen ( mit der absicht das es verbuggt ist )
es ist recht gut, laufstyle habe ich bereits geändert, von CJ auf den normalen
jedoch ist das ammu system verbuggt
es steht dann du hast eine deagle mit 125 Munition für 9123135 $ gekauft
Server: Uknown command
aber die waffe wird nicht gegeben ... ich möchte ein Neues machen
jetzt die frage, ich möchte es so machen
Abfragen, ist der user im ammu oder nicht? ( WIE GEHT DAS? )
waffe geben, geld abziehen <--- weiss nicht wie das geht
und dann im chat halt Du hast eine deagle mit 1395318 für 259135 gekauft
oder " ich kenne diese waffe nicht "
hat jemand einen " vordruck "
Bzw. eine ahnung wie ich das machen kann?
achja, wie änder ich eigentlich die interior ID vom bammu zb?
Mfg
Usern waffen geben?
- Herbert™
- Geschlossen
- Erledigt
-
-
Mach es am besten in einem Dialog
? Wie soll es sein ? Dialog oder /kaufen NAME MUNI ? mfg -
es sollte so /Buygun [ NAME ] [ MUNITION ]
... ich faile immer, und beim Compilen stürtzt Pawno immer ab .... -
ocmd:kaufen(playerid,params[])
{
new wname[50],schuss;
if(sscanf(params,"si",wname,schuss)) return SendClientMessage(playerid,FARBE,"USE: /kaufen [Waffe] [Schuss]");
new preis=schuss*20;
if(strcmp(wname,"deagle", true) == 0)
{
format(string,sizeof(string),"Du hast dir eine Deagle mit %d Schuss gekauft. (%d$)",schuss,preis);
SendClientMessage(playerid,FARBE,string);
GivePlayerMoney(playerid,-preis);
return GivePlayerWeapon(playerid,24,schuss);
}
else if // .... und weiter so :D
{}
return 1;
}
Dann kannste noch einen preis abziehen keine ahnung wie du das machen willst.
Habe den Befehl nicht getestet -
Hmm ... wie gesagt bin ich absoluter newbie ... ich finde nichtmal mein buygun system um dies mit deinem ersetzen zu können :o
-
breadfish.de
Hat das Thema geschlossen.