Zu viele Errors kann nicht Compilen

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
  • Moin benötige Hilfe habe zu viele Errors :


    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(704) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(706) : error 010: invalid function or declaration
    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(10375) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(10375) : error 017: undefined symbol "Best"
    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(10375) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\Script\script\script\gamemodes\Script.pwn(10375) : fatal error 107: too many error messages on one line


    mfg

  • error 001: expected token: "-string end-", but found "-identifier-"
    Hier ist ein Fehler mit einem String, der nicht beendet wird.


    error 017: undefined symbol "Best"
    "Best" ist nicht deklariert (new).


    Poste gegebenenfalls den Code aus den Zeilen, falls du nicht weißt, was du ändern musst.

  • if(disablereg == true)
    {
    LoginScreen(playerid,0)
    ShowPlayerDialog(playerid,636,DIALOG_STYLE_MSGBOX,"Registration Nachts ausgeschaltet","Hallo,\ndie Registartion ist Nachts von 0-8 Uhr geschlossen.\nDer Grund dafür sind Cheater etc.\nWir bitten um Verständnis!\n\","Bestätigen","");
    SetTimerEx("ConnectKick", 700,0,"i",playerid);
    LoginTimer[playerid] = SetTimerEx("Yawar",20000,0,"i",playerid);
    return 1;
    }


    Und wo muss ich da was beenden?


    @Jeffryy

  • So schreiben:



    if(disablereg == true)
    {
    LoginScreen(playerid,0)
    ShowPlayerDialog(playerid,636,DIALOG_STYLE_MSGBOX,"Registration Nachts ausgeschaltet","Hallo,\ndie Registartion ist Nachts von 0-8 Uhr geschlossen.\nDer Grund dafür sind Cheater etc.\nWir bitten um Verständnis!","Bestätigen","");
    SetTimerEx("ConnectKick", 700,0,"i",playerid);
    LoginTimer[playerid] = SetTimerEx("Yawar",20000,0,"i",playerid);
    return 1;
    }


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Entferne nach "Verständnis" den zweiten Backslash, da der sonst das Anführungszeichen escaped. Das \n nach Verständnis kannst du auch entfernen, da ein Zeilenumbruch am Ende nicht sichtbar ist.



    Außerdem musst du am Ende der LoginScreen Zeile ein Semikolon einfügen.
    @Kaliber ^

  • {992.82, -853.00, 98.30, 0.00, 0.00, 6.01,"{FFFFFF}German New Reallife",5,120,"Arial",50,1,-1,-16777216,1,"{FFA500}"",4,120,"Arial",40,1,-1,-16777216,1,"{FFFFFF}We are Strong together!",3,120,"Arial",50,1,-1,-16777216,1,"{FFA500}",2,120,"Arial",50,1,-1,-16777216,1,"Viel Spaß!",1,120,"Arial",50,1,-1,-16777216,1},
    {1239.05, -922.12, 44.09, 0.00, 0.00, 72.77,"{FFFFFF}German New Reallife",5,120,"Arial",50,1,-1,-16777216,1,"{FFA500}",4,120,"Arial",40,1,-1,-16777216,1,"{FFFFFF}We are Strong Together!",3,120,"Arial",50,1,-1,-16777216,1,"{FFA500}",2,120,"Arial",50,1,-1,-16777216,1,"Viel Spaß!",1,120,"Arial",50,1,-1,-16777216,1}
    };


    von 704- 706