Shop - so richtig?

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

  • #include <a_samp>
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp(cmdtext, "/kaufen"))
    {
    ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Willkommen im Shop", "M4A1", "Ok", "");
    return 1;
    }
    return 0;
    }
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 100)
    {
    if(!response)
    return 1;
    switch(listitem)
    {
    case 0:
    {
    if(GetPlayerMoney(playerid) < 15000)
    return SendClientMessage(playerid, 0, "Du hast leider nicht genug Geld!");
    GivePlayerMoney(playerid, -15000);
    GivePlayerWeapon(playerid, 31, 2000);
    }
    }
    }
    return 1;
    }


    so ist ja richtig ihr könnt es so haben.
    Das kann mann dann überall machen ist das so richtig?

    Zitat

    Es gibt 3 sachen die Unendlich sind!
    - Die Dummheit der Menschen
    - Die Testzeit von Winrar
    und das Universum! :)
    -Einstein

    Es gibt vieles! Aber manches kannst du nich' haben!



  • Den Befehl kann man bis jetzt überall ausführen


    mfg

  • Yey :DD


    kann mann aber auch mit 'IsPlayerInArea' abfragen ob jemand an dem ort ist , richtig?

    Zitat

    Es gibt 3 sachen die Unendlich sind!
    - Die Dummheit der Menschen
    - Die Testzeit von Winrar
    und das Universum! :)
    -Einstein

    Es gibt vieles! Aber manches kannst du nich' haben!


  • IsPlayerInArea ist da nicht richtig, du müsstest IsPlayerInRangeOfPoint.
    IsPlayerInArea könntest du benutzen, wenn du z.B. abfragen möchtest, ob ein Spieler in einem Gangwar Gebiet ist.

  • IsPlayerInArea ist da nicht richtig, du müsstest IsPlayerInRangeOfPoint.
    IsPlayerInArea könntest du benutzen, wenn du z.B. abfragen möchtest, ob ein Spieler in einem Gangwar Gebiet ist.

    Stimmt danke.


    Wie sieht es hier aus?:
    Da kommt kein Pickup ...


    <pickup id="pickup (health) (1)" type="health" interior="0" amount="100" respawn="30000" dimension="0" alpha="255" posX="1580.1999511719" posY="-1635.0999755859" posZ="13.60000038147" rotX="0" rotY="0" rotZ="0"></pickup>

    Zitat

    Es gibt 3 sachen die Unendlich sind!
    - Die Dummheit der Menschen
    - Die Testzeit von Winrar
    und das Universum! :)
    -Einstein

    Es gibt vieles! Aber manches kannst du nich' haben!