Loginscreen

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
  • hey, ich bin gerade dabei einen Loginscreen zu machen,
    jedoch bekomme ich viele Errors
    TextDrawShowForPlayer(playerid,Textdraw0);
    TextDrawShowForPlayer(playerid,Textdraw1);
    TextDrawShowForPlayer(playerid,Textdraw2);
    TextDrawShowForPlayer(playerid,Textdraw3);
    TextDrawShowForPlayer(playerid,Textdraw4);
    TextDrawShowForPlayer(playerid,Textdraw5);
    TextDrawShowForPlayer(playerid,Textdraw6);
    SelectTextDraw(playerid, 0x0019FFFF);
    Die meisten Errors sind hier


    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10577) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10578) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10579) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10580) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10581) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10582) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10583) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(10584) : error 017: undefined symbol "playerid"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54158) : error 017: undefined symbol "string"
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54159) : error 029: invalid expression, assumed zero
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54167) : warning 217: loose indentation
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54169) : error 029: invalid expression, assumed zero
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54180) : error 029: invalid expression, assumed zero
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54188) : warning 217: loose indentation
    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54190) : error 030: compound statement not closed at the end of file (started at line 54154)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

  • alles klar, danke, ein paar Errors habe ich noch.


    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    if(_:clickedid != INVALID_TEXT_DRAW) //Sagt das wenn der Player ein falsches TD anklickt nichts passieren soll.
    {
    if(clickedid == Textdraw2) //Wir fangen indem Fall bei 1 an weil wir ja nicht wollen das 0 anklickbar ist.
    {
    TextDrawHideForPlayer(playerid,Textdraw0); .
    TextDrawHideForPlayer(playerid,Textdraw1);
    TextDrawHideForPlayer(playerid,Textdraw2);
    TextDrawHideForPlayer(playerid,Textdraw3);
    TextDrawHideForPlayer(playerid,Textdraw4);
    TextDrawHideForPlayer(playerid,Textdraw5);
    TextDrawHideForPlayer(playerid,Textdraw6);
    }
    else if(clickedid == Textdraw3)
    {
    TextDrawHideForPlayer(playerid,Textdraw0); .
    TextDrawHideForPlayer(playerid,Textdraw1);
    TextDrawHideForPlayer(playerid,Textdraw2);
    TextDrawHideForPlayer(playerid,Textdraw3);
    TextDrawHideForPlayer(playerid,Textdraw4);
    TextDrawHideForPlayer(playerid,Textdraw5);
    TextDrawHideForPlayer(playerid,Textdraw6);
    }
    else if(clickedid == Textdraw4)
    {

    TextDrawHideForPlayer(playerid,Textdraw1);
    TextDrawHideForPlayer(playerid,Textdraw2);
    TextDrawHideForPlayer(playerid,Textdraw3);
    TextDrawHideForPlayer(playerid,Textdraw4);
    TextDrawHideForPlayer(playerid,Textdraw5);
    TextDrawHideForPlayer(playerid,Textdraw6);
    }
    return 1;
    }


    kann man das so machen?
    also dass beim anklicken eines Textdraws ein Dialog gezeigt wird (noch nicht eingebaut)
    und die ganzen textdraws auch weggehen

  • wenn da nicht die Errors wären... :D


    TextDrawHideForPlayer(playerid,Textdraw0); .
    Bei den Zeilen bekomme ich Error:


    C:\Users\Andi\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(54162) : error 029: invalid expression, assumed zero