Pawno problem tag mismatch

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
  • habe einige scriptfehler in meinem sript


    die fehler :



    C:\Users\Laurent\Desktop\eRP.pwn(249) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6012) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6014) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6015) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6016) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6017) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6018 ) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6019) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6020) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(23887) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(23891) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(23898 ) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(24934) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(24935) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(32589) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(32596) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(65600) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    17 Warnings.


    die zeilen


    249 :
    TextDrawSetString(lebensanzeige[playerid],hptext);



    6012 :
    lebensanzeige[playerid] = TextDrawCreate(14.0000,320.0000,"100.00");



    6014:
    TextDrawFont(lebensanzeige[playerid],1);

    6015:
    TextDrawColor(lebensanzeige[playerid],0xAAAAAAFF);

    6016:
    TextDrawAlignment(lebensanzeige[playerid],0);

    6017:
    TextDrawSetProportional(lebensanzeige[playerid],1);


    6018:
    TextDrawSetShadow(lebensanzeige[playerid],0);


    6019:
    TextDrawSetShadow(lebensanzeige[playerid],0);


    6020
    /*RAHMENSFARBE*/TextDrawBackgroundColor(lebensanzeige[playerid], 30);



    23887:
    if(licht[vid] == 1)



    23891:
    licht[vid] = 0;



    23898:
    licht[vid] = 1;



    24934:
    AutoInfo[auto][Licht][0] = CreateDynamicObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);



    24935:
    AutoInfo[auto][Licht][1] = CreateDynamicObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);



    32589:
    TextDrawHideForPlayer(playerid,lebensanzeige[playerid]);



    32596:
    TextDrawShowForPlayer(playerid,lebensanzeige[playerid]);



    65600:
    Update3DTextLabelText(ESCLabel[playerid],0xE00023FF,str);



    was soll ich tun oder kan mir einer per teamwiever helfen?

  • dh bei zeile 6012 zB muss also PlayerTextdrawCreate ?
    und ich habe schon das bei den 'new's' new PlayerText:lebensanzeige[MAX_PLAYERS];


    Edit : habe jz player davor gesetzt kommen die fehler :



    C:\Users\Laurent\Desktop\eRP.pwn(249) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(249) : error 035: argument type mismatch (argument 2)
    C:\Users\Laurent\Desktop\eRP.pwn(6012) : error 017: undefined symbol "PlayerTextDrawCreate"
    C:\Users\Laurent\Desktop\eRP.pwn(6012) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6014) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6014) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6014) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6015) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6015) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6015) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6016) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6016) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6016) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6017) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6017) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6017) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6018) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6018) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6018) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6019) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6019) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6019) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(6020) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6020) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(6020) : warning 202: number of arguments does not match definition
    C:\Users\Laurent\Desktop\eRP.pwn(23887) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(23891) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(23898) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(24934) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(24935) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(32589) : warning 213: tag mismatch
    C:\Users\Laurent\Desktop\eRP.pwn(32596) : error 017: undefined symbol "PlayerTextDrawShowForPlayer"
    C:\Users\Laurent\Desktop\eRP.pwn(65600) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.


    249:
    PlayerTextDrawSetString(lebensanzeige[playerid],hptext);



    6012:
    lebensanzeige[playerid] = PlayerTextDrawCreate(14.0000,320.0000,"100.00");



    32596:
    PlayerTextDrawShowForPlayer(playerid,lebensanzeige[playerid]);

    was nun?

    2 Mal editiert, zuletzt von ToAsTiE ()

  • Zurück auf Anfang, so wie es war als du den Thread gestartet hast. Und dann ganz einfach:


    new PlayerText:lebensanzeige[MAX_PLAYERS];
    zu:
    new Text:lebensanzeige[MAX_PLAYERS];


    Das wars.


    Von den Lichtern solltest du noch zeigen, wie du sie deklariert hast.