Schwarzmarkt help

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
  • Guten Abend,
    Ich möchte euch mal Fragen ob ihr mir ein Schwarzmarkt erstellen könnt wer nartürlich nett
    Es soll mit einen Dialog sein
    Befehl /markt
    mit IsPlayerInRangeOfPoint
    Waffen sollten sein
    M4 500 Schuss 5,400$
    AK47 350 Schuss 4,500$
    DesertEagle(sollte aber Deagle stehen) 250Schuss 3,000$
    Baseballschläger 300$
    MP5 600 Schuss 6,800$


    Die Koordinaten
    AddPlayerClass(0,2873.9116,-2125.0334,4.2440,95.4892,0,0,0,0,0,0); // Schwarzmarkt



    Es sollte mit denn Pickup
    1248


    GTA III sign



    Ich bedanke mich im Vorraus schon mal und hoffe einer nehmt sich die Zeit um uns diesen Schwarzmarkt zuerstellen


    Since 2012


  • #define dia_schwarzmarkt 1729
    public OnGameModeInit()
    {
    CreatePickup(1248,2,2873.9116,-2125.0334,4.2440); // GTA III Sign
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/markt", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,1.0,2873.9116,-2125.0334,4.2440))
    {
    ShowPlayerDialog(playerid,dia_schwarzmarkt,DIALOG_STYLE_LIST,"Schwarzmarkt","M4 500 Schuss 5,400$\nAK47 350 Schuss 4,500$\nDeagle 250Schuss 3,000$\nBaseballschläger 300$\nMP5 600 Schuss 6,800$","Kaufen","Abbrechen");
    }
    return 1;
    }
    return 0;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==dia_schwarzmarkt)
    {
    if(response)
    {
    if(listitem==0) // M4 500 Schuss 5,400$
    {
    GivePlayerWeapon(playerid,31,500);
    GivePlayerMoney(playerid,-5400);
    }
    if(listitem==1) // AK47 350 Schuss 4,500$
    {
    GivePlayerWeapon(playerid,30,350);
    GivePlayerMoney(playerid,-4500);
    }
    if(listitem==2) // Deagle 250Schuss 3,000$
    {
    GivePlayerWeapon(playerid,24,250);
    GivePlayerMoney(playerid,-3000);
    }
    if(listitem==3) // Baseballschläger 300$
    {
    GivePlayerWeapon(playerid,5,0);
    GivePlayerMoney(playerid,-300);
    }
    if(listitem==4) // MP5 600 Schuss 6,800$
    {
    GivePlayerWeapon(playerid,29,600);
    GivePlayerMoney(playerid,-6800);
    }
    }
    }
    return 1;
    }