Dialog problem

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
    Ich wollte ein befehl ändern und habe compile und bekomme errors...
    Und ich möchte das OHNE dialog



    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(5335) : error 017: undefined symbol "DIALOG_HELPHELP"C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7635) : warning 217: loose indentation
    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7635) : error 017: undefined symbol "DIALOG_HELPHELP"
    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7650) : warning 225: unreachable code
    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7651) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7739) : warning 217: loose indentation



    if(dialogid == DIALOG_HELPHELP)
    {
    if(response == 1)
    {
    switch (listitem)
    {
    case 0://Adminhelp
    {
    if(pInfo[playerid][pAdminlevel] == 0)
    {
    SendClientMessage(playerid,ROT,"Du bist kein [ADMIN]!");
    return 1;




    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown")
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Veh /gotols /gotobsn /spawn /GotoCasino gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Kick /cbizz /dbizz /gotosf /coords /gotocoords");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Goto /Gethere /Countdown /giverank /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Veh /sethp /gotols /gotobsn /spawn /respawncars gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Makeleader /setarmor /GotoCasino /Gethere /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /goto /giverank");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /coords /gotocoords /coords /gotocoords /Countdown");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Veh /Money /sethp /gotols /gotobsn /spawn /Gethere /respawncars");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Makeleader /setarmor /Carback /GotoCasino /goto /Cb /giverank /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /coords /gotocoords /Countdown gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /Money /sethp /gotols /gotobsn /spawn /Gethere /respawncars");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /makeadmin /setarmor /Carback /GotoCasino /Goto /Cb /Countdown gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /coords /gotocoords /Premium /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /giverank");


    return 1;
    }
    }




    Ich hoffe ihr könnt mir helfen

    Einmal editiert, zuletzt von Golf-GDT ()

  • if(dialogid == DIALOG_HELPHELP)
    {
    if(response == 1)
    {
    switch (listitem)
    {
    case 0://Adminhelp
    {
    if(pInfo[playerid][pAdminlevel] == 0)
    {
    SendClientMessage(playerid,ROT,"Du bist kein [ADMIN]!");
    return 1;
    }
    else
    {


    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown")
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Veh /gotols /gotobsn /spawn /GotoCasino gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Kick /cbizz /dbizz /gotosf /coords /gotocoords");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Goto /Gethere /Countdown /giverank /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Veh /sethp /gotols /gotobsn /spawn /respawncars gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Makeleader /setarmor /GotoCasino /Gethere /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /goto /giverank");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF7800}Admin Probe{E6E6E6}]: /coords /gotocoords /coords /gotocoords /Countdown");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Veh /Money /sethp /gotols /gotobsn /spawn /Gethere /respawncars");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Makeleader /setarmor /Carback /GotoCasino /goto /Cb /giverank /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FF1E}Admin{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /coords /gotocoords /Countdown gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /Money /sethp /gotols /gotobsn /spawn /Gethere /respawncars");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /makeadmin /setarmor /Carback /GotoCasino /Goto /Cb /Countdown gotolv");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /Kick /Ban /cbizz /dbizz /gotosf /coords /gotocoords /Premium /warn");
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FF0000}Serverleiter{E6E6E6}]: /giverank");


    return 1;
    }
    }


    Und oben noch ins Script
    #define DIALOG_HELPHELP IrgenteineZahl
    zb.
    #define DIALOG_HELPHELP 123

  • aber wenn du es ohne dialog machst geht doch die uebersicht verloren wenn auf einmal soviele zeilen im chat gespamt werden. ausserdem waehre es nicht schlecht wenn du uns sagen wuerdest wie du ihn haben moechtest. unter onplayercomandtext oder ocmd oder was ganz anderes.

  • Okay danke dir
    Habe jetzt noch ein Error


    C:\Users\Durdu\Desktop\Yeah\gamemodes\ReSRealLife.pwn(7651) : error 001: expected token: ";", but found "-identifier-"




    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{FFE600}Supporter{E6E6E6}]: /Veh /gotols /gotobsn /spawn /GotoCasino gotolv");

  • Ich verschteh dich nicht...
    Kanns du es mir bitte vor zeigen?


    LG

  • in dieser zeile
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown")
    fehlt das semicolon am ende --> ;
    so sollte es sein
    SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown");