Script läd nicht mehr

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 User in meinen Voherigen Threads hatte ich ein probelm mit dem dialog ich weiß wo dran es gelegen hat warscheilich
    weil ich habe in meinem script \n aber im dialog wird es so angezeigt
    //-3D Textlabel
    Create3DTextLabel("Um was zu Bestellen \nBenutze: /menu",Weiß,376.5677,-67.7406,1001.5151,10,0);
    Create3DTextLabel("Um was zu Bestellen \nBenutze: /drivein",Weiß,798.3395,-1629.6710,13.3828,10,0);
    Create3DTextLabel("Um was zu Bestellen \nBenutze: /drivein",Weiß,1213.9678,-900.9950,42.9188,10,0);
    Create3DTextLabel("Um was zu Bestellen \nBenutze: /drivein",Weiß,-2352.2356,-150.5552,35.3203,10,0);



    das 2ist beim dialog habe ich mal ein text drunter gesetzt aber der kamm auch nicht als ich /drivein gemacht habe


    dcmd_drivein(playerid,params[])
    {
    #pragma unused params
    if((IsPlayerInRangeOfPoint(playerid,3,798.3395,-1629.6710,13.3828)||IsPlayerInRangeOfPoint(playerid,3.0,1213.9678,-900.9950,42.9188)||IsPlayerInRangeOfPoint(playerid,3.0,-2352.2356,-150.5552,35.3203)) && IsPlayerInAnyVehicle(playerid))
    {
    ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Der Essensvorrat vom Burgershot Nord","Cheesburger[7$] \nPommes [4$]","Bestellen","Abbrechen");
    SendClientMessage(playerid,Rot,"Du bist am bsn aber der dialog öffnet sich net");
    }
    else SendClientMessage(playerid,0xFF0000FF,"Du bist nicht in der Nähe des Burger Shots");
    return 1;
    }



    bitte um schnelle hilfe

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • sry, aber ich raff nicht was dein Problem ist...?


    kannst du vllt. dein Problem verdeutlichen?

  • Mhmm.. müsste so gehn, hoff ich ;P



    format(string,sizeof(sting)," Cheesburger[7$] \nPommes[4$]");
    ShowPlayerDialog(playerid, /*dialogname*/,DIALOG_STYLE_LIST,"Der Essensvorrat vom Burgershot Nord",string,"Bestellen","Abbrechen");


    }

  • Zwischen Cheesburger und \nPommes darf kein Leerzeichen sein glaub ich.

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • ja, wenn man das optisch gut aussehen möchte, dann ja .



    Ich glaub es muss sogar zwinngend sein, hab mich gestern mit dem list Dialog befasst und mit Leerzeichen gings bei mir auch nicht.

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1342) : error 017: undefined symbol "string"
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1342) : error 017: undefined symbol "sting"
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1342) : error 029: invalid expression, assumed zero
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1342) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    das kommt

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • new string[128];format(string,sizeof(string)," Cheesburger[7$]\nPommes[4$]");
    ShowPlayerDialog(playerid, /*dialogname*/,DIALOG_STYLE_LIST,"Der Essensvorrat vom Burgershot Nord",string,"Bestellen","Abbrechen");


    So müssts gehen.

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • #define BSNDialog 17 new string[128];






    format(string,sizeof(sting)," Cheesburger[7$] \nPommes[4$]");
    ShowPlayerDialog(playerid, BSNDialog,DIALOG_STYLE_LIST,"Der Essensvorrat vom Burgershot Nord",string,"Bestellen","Abbrechen");



    if(dialogid == BSNDialog)
    {
    if(response==0) { return 1; }
    if(response==1)
    {

    3 Mal editiert, zuletzt von [LoL]Rockz ()




  • format(string,sizeof(sting)," Cheesburger[7$] \nPommes[4$]");



    Sting? ;)

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • #define DIALOG_BSN 10 new string[128];
    #define DIALOG_BSN_Drivein 11 new string[128];


    dcmd_menu(playerid,params[])
    {
    #pragma unused params
    if(!IsPlayerInRangeOfPoint(playerid,3,376.5677,-67.7406,1001.5151))return SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe des Burger Shot)");
    else
    {
    new string[128];format(string,sizeof(string),"Großer Burger [12$] \nKleiner Burger [10$] \nCheesburger [7$] \nPommes [4$]");
    ShowPlayerDialog(playerid,DIALOG_BSN_Drivein,DIALOG_STYLE_LIST,"Der Essensvorrat vom Burgershot Nord",string,"Bestellen","Abbrechen");
    }
    return 1;
    }
    dcmd_drivein(playerid,params[])
    {
    #pragma unused params
    if((IsPlayerInRangeOfPoint(playerid,3,798.3395,-1629.6710,13.3828)||IsPlayerInRangeOfPoint(playerid,3.0,1213.9678,-900.9950,42.9188)||IsPlayerInRangeOfPoint(playerid,3.0,-2352.2356,-150.5552,35.3203)) && IsPlayerInAnyVehicle(playerid))
    {
    new string[128];format(string,sizeof(string)," Cheesburger[7$]\nPommes[4$]");
    ShowPlayerDialog(playerid,DIALOG_BSN_Drivein,DIALOG_STYLE_LIST,"Der Essensvorrat vom Burgershot Nord",string,"Bestellen","Abbrechen");
    }
    else SendClientMessage(playerid,0xFF0000FF,"Du bist nicht in der Nähe des Burger Shots");
    return 1;
    }


    if(dialogid == 10)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPlayerMoney(playerid) < 12) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 12$ einen großen Burger gekauft.");
    GivePlayerMoney(playerid,-12);
    ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger
    AddHealth(playerid,50);
    }
    if(listitem == 1)
    {
    if(GetPlayerMoney(playerid) < 10) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 10$ einen kleinen Burger gekauft.");
    GivePlayerMoney(playerid,-10);
    ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger
    AddHealth(playerid,40);
    }
    if(listitem == 2)
    {
    if(GetPlayerMoney(playerid) < 7) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 7$ einen Cheeseburger gekauft.");
    GivePlayerMoney(playerid,-7);
    ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger
    AddHealth(playerid,25);
    }
    if(listitem == 3)
    {
    if(GetPlayerMoney(playerid) < 4) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 4$ Pommes gekauft.");
    GivePlayerMoney(playerid,-4);
    ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger
    AddHealth(playerid,10);
    }
    }
    }
    if(dialogid == 11)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPlayerMoney(playerid) < 7) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 7$ einen Cheeseburger gekauft.");
    GivePlayerMoney(playerid,-7);
    AddHealth(playerid,25);
    }
    if(listitem == 1)
    {
    if(GetPlayerMoney(playerid) < 4) return SendClientMessage(playerid,Rot," Du besitzt nicht das nötige Geld.");
    SendClientMessage(playerid,Grün," Du hast dir für 4$ Pommes gekauft.");
    GivePlayerMoney(playerid,-4);
    AddHealth(playerid,10);
    }
    }
    }
    return 1;
    }


    änder mir mal pls um wäre super geil

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • Na in den OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) Public

    Wer ist der Mensch hinter der Uniform? Ist euch das bekannt?
    Es ist der selbe der noch eben in Zivil neben euch stand.
    Warum wird er gehasst und so selten respektiert?
    Warum ist er derjenige der seinen Hals für euch riskiert?
    Trägt der Bulle eine Weste, das hat er früher nie gemacht,
    die Zeiten haben sich geändert und jeder Dienst ist ein Kampf!
    Warum gibt’s das SEK und warum sind sie so brutal?
    Und wieso hat wieder einer mit seinem Leben bezahlt?

  • D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1335) : error 001: expected token: ",", but found "new"
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1335) : error 021: symbol already defined: "string"
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1335) : error 029: invalid expression, assumed zero
    D:\Alles Mögliche\Script\Reallife-Script\gamemodes\GBR.pwn(1335) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    new string[128];format(string,sizeof(string),"Großer Burger [12$] \nKleiner Burger [10$] \nCheesburger [7$] \nPommes [4$]");

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • Oh Gott was macht ihr da?
    Ihr gehört gesteinigt, hört ihr gesteinigt...


    Alleine wegen diesem Code
    #define DIALOG_BSN 10 new string[128];
    #define DIALOG_BSN_Drivein 11 new string[128];
    wie soll denn das bitte funktionieren?
    Das ist nicht mal ein Macro geschweige denn ein define.


    Wenn ihr sowas macht dann bitte so
    #define DIALOG_BSN 10
    #define DIALOG_BSN_Drivein 11


    Es ist vollkommen irrelevant ob es nun
    blaaa\nblaaa oder blaaa \nblaa aussieht.
    Das leerzeichen ist einfach nur unnötig
    und noch viel unnötiger ist der string inkl der formatierung des strings.


    Warum sollte der Dialog das nicht selber handeln können?
    Es wird ja nicht mit %s oder %d so eingesetzt, also kann man beruhigt die formatierung auslassen.

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski