Scripting Fragen

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
  • Hallo und Herzlich Willkommen


    Ich Liike habe Scripting Fragen an euch Ich hoffe ihr könnt mir sie beantworten.


    1. Wie mache das ich in einen Ammu Waffen kaufen kann mit einen Pickup das da ein DIALOG_STYLE_LIST kommt und Sie die waffen für einen


    bestimmten Preis kaufen können ? BEFEHL /wmenu


    2. Ich habe Autos ins Script rein gefügt und wollte wissen wie man einzelnde Autos abschließen kann ?


    3. zwei ocmd befehle das man ein Spieler Level und Geld geben kann sollte so seib


    /givelevel [ID][Level] & /givemoney [ID][Betrag] Sollten 2 Admin befehle sein



    ich hoffe ihr könnt mir weiter helfen


    mfg. LiiKE


    Since 2012

  • [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • #define DIALOG_WAFFENKAUF (1)


    ocmd:wmenu(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid, W,X,Y,Z))// w= wie weit er entwernd sein darf vom punkt wo man das /wmenu eingibt
    {
    ShowPlayerDialog(playerid,DIALOG_WAFFENKAUF,DIALOG_STYLE_LIST,"Waffen kaufn","Deagle\nMP5\nAk47\nM4","Kaufen","Abbrechen");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht im Waffen laden.");
    return 1;
    }
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_WAFFENKAUF)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPlayerMoney(playerid) < 3000)
    {
    SendClientMessage(playerid,ROT,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-3000);
    GivePlayerWeapon(playerid,24,100);
    return 1;
    }
    }
    if(listitem == 1)
    {
    if(GetPlayerMoney(playerid) < 3000)
    {
    SendClientMessage(playerid,ROT,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-3000);
    GivePlayerWeapon(playerid,29,150);
    return 1;
    }
    }
    if(listitem == 2)
    {
    if(GetPlayerMoney(playerid) < 3000)
    {
    SendClientMessage(playerid,ROT,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-3000);
    GivePlayerWeapon(playerid,30,100);
    return 1;
    }
    }
    if(listitem == 3)
    {
    if(GetPlayerMoney(playerid) < 3000)
    {
    SendClientMessage(playerid,ROT,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-3000);
    GivePlayerWeapon(playerid,31,100);
    return 1;
    }
    }
    }
    }
    return 1;
    }


    musst noch einrücken :)


    Habe es net getestet müsste aber gehen :)

    Mit freundlichen Grüßen,


    Fabi.StaR :love::saint:


  • if(dialogid == DIALOG_BSNESSEN)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPlayerMoney(playerid) < 10)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-10);
    SetPlayerHealth(playerid,50);
    return 1;
    }
    }
    if(listitem == 1)
    {
    if(GetPlayerMoney(playerid) < 75)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-75);
    SetPlayerHealth(playerid,75);
    return 1;
    }
    }
    if(listitem == 2)
    {
    if(GetPlayerMoney(playerid) < 10)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-10);
    SetPlayerHealth(playerid,50);
    return 1;
    }
    }
    if(listitem == 3)
    {
    if(GetPlayerMoney(playerid) < 5)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-5);
    SetPlayerHealth(playerid,25);
    return 1;
    }
    }
    if(listitem == 4)
    {
    if(GetPlayerMoney(playerid) < 5)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-5);
    SetPlayerHealth(playerid,25);
    return 1;
    }
    }
    if(listitem == 5)
    {
    if(GetPlayerMoney(playerid) < 5)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-5);
    SetPlayerHealth(playerid,25);
    return 1;
    }
    }
    if(listitem == 6)
    {
    if(GetPlayerMoney(playerid) < 2)
    {
    SendClientMessage(playerid,0xAAAAAAFF,"Du hast zuwenig geld!");
    return 1;
    }
    else
    {
    GivePlayerMoney(playerid,-2);
    SetPlayerHealth(playerid,30);
    return 1;
    }
    }
    }
    }
    Hallo und Herzlich Willkommen ich habe mal neh frage an euch ich habe es jetzt mal so gemacht aber wenn ich mir was kaufe wird mein Heal z.B auf 30% runter gesetzt bitte um schnell hilfe


    Since 2012