Usern waffen geben?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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

  • 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 ;)