Warnings

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 liebe Community,


    leider habe ich "nervende" 5 Warnings im Script.


    Wäre wirklich nett falls ihr mir helfen würdet ;)


    Warnings sowie pwn stehen drunter!


    "warning 213: tag mismatch"


    if(FirstSpawnAfterLogin[playerid] == 1){
    if(PlayerInfo[playerid][pWantedLevel] > 0){
    new string[128];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    for(new i = 0; i < MAX_PLAYERS; i++){
    if(IsPlayerConnected(i) && IsACop(i) && OnDuty[i] == 1){
    format(string, sizeof(string), "%s( %d )\nWanted Level: %d\nGrund: %s\nDM-Rate: %0.2f", playername,playerid, PlayerInfo[playerid][pWantedLevel], PlayerCrime[playerid][pAccusedof],Float:PlayerInfo[playerid][psKills]/Float:PlayerInfo[playerid][pConnectTime]);
    WantedLabel[playerid][i] = CreatePlayer3DTextLabel(i, string, COLOR_KNALLROT, 0.0, 0.0, 1.0, 50.0, playerid, INVALID_VEHICLE_ID, 1);
    }}}}
    FirstSpawnAfterLogin[playerid] = 0;
    return 1;
    }


    "warning 213: tag mismatch"


    public CreateWantedLabel(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new playername[MAX_PLAYER_NAME],
    string[128];
    GetPlayerName(playerid, playername, sizeof(playername));
    for(new i = 0; i < MAX_PLAYERS; i++){
    if(IsPlayerConnected(i) && IsACop(i) && OnDuty[i] == 1){
    if(Maske[playerid] == 0){
    if(WantedLabel[playerid][i] == -1){
    format(string, sizeof(string), "%s( %d )\nWanted Level: %d\nGrund: %s\nDM-Rate: %0.2f", playername,playerid, PlayerInfo[playerid][pWantedLevel], PlayerCrime[playerid][pAccusedof],Float:PlayerInfo[playerid][psKills]/Float:PlayerInfo[playerid][pConnectTime]);
    WantedLabel[playerid][i] = CreatePlayer3DTextLabel(i, string, COLOR_KNALLROT, 0.0, 0.0, 1.0, 50.0, playerid, INVALID_VEHICLE_ID,1);
    }
    else{
    format(string, sizeof(string), "%s( %d )\nWanted Level: %d\nGrund: %s\nDM-Rate: %0.2f", playername,playerid, PlayerInfo[playerid][pWantedLevel], PlayerCrime[playerid][pAccusedof],Float:PlayerInfo[playerid][psKills]/Float:PlayerInfo[playerid][pConnectTime]);
    UpdatePlayer3DTextLabelText(i, PlayerText3D:WantedLabel[playerid][i], COLOR_KNALLROT, string);
    }
    if(PlayerInfo[playerid][pWantedLevel] == 0){
    DeletePlayer3DTextLabel(i, PlayerText3D:WantedLabel[playerid][i]);
    WantedLabel[playerid][i] = -1;
    }
    }
    else if(Maske[playerid] == 1){
    DeletePlayer3DTextLabel(i, PlayerText3D:WantedLabel[playerid][i]);
    WantedLabel[playerid][i] = -1;
    }
    }
    }
    }
    return 1;
    }



    warning 213: tag mismatch


    OnDuty[playerid] = 1;
    format(string, sizeof(string), "* Officer %s nimmt seine Waffe und Marke.", sendername);
    ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SetPlayerWeapons(playerid);
    SetPlayerHealth(playerid, 100);
    SetPlayerSkin(playerid, PlayerInfo[playerid][pOnDutySkin]);
    //SetPlayerColor(playerid,COLOR_BLUE);
    for(new i = 0; i < MAX_PLAYERS; i++){
    if(IsPlayerConnected(i) && PlayerInfo[i][pWantedLevel] > 0 && Maske[i] == 0){
    GetPlayerName(i, playername, sizeof(playername));
    format(string, sizeof(string), "%s( %d )\nWanted Level: %d\nGrund: %s\nDM-Rate: %0.2f", playername,i, PlayerInfo[i][pWantedLevel], PlayerCrime[i][pAccusedof],Float:PlayerInfo[i][psKills]/Float:PlayerInfo[i][pConnectTime]);
    WantedLabel[i][playerid] = CreatePlayer3DTextLabel(playerid, string, COLOR_KNALLROT, 0.0, 0.0, 1.0, 50.0, i, INVALID_VEHICLE_ID,1);
    }
    }
    }



    Edit: Behobene Warning deleted

    Einmal editiert, zuletzt von SeVen ()

  • Irgendwo in deinem Code steht
    new Text3D:WantedLabel (...)


    ändere das zu:
    new PlayerText3D:WantedLabel


    habe komplett durchgeschaut es steht nichts drinnen..




    stock EnterToLog(const log[], const logtext[]){ #pragma unused log #pragma unused logtext return true; }





    1 warning behoben 3 sind noch da :-/

    Einmal editiert, zuletzt von SeVen ()

  • 1.


    WantedLabel[playerid][i] = -1;


    2.


    if(WantedLabel[playerid][i] != -1){ DeletePlayer3DTextLabel(i, PlayerText3D:WantedLabel[playerid][i]); WantedLabel[playerid][i] = -1; }


    3.


    if(WantedLabel[i][playerid] != -1) { DeletePlayer3DTextLabel(playerid, PlayerText3D:WantedLabel[i][playerid]); WantedLabel[i][playerid] = -1; }


    4.


    if(WantedLabel[playerid][i] == -1){


    5.


    WantedLabel[playerid][i] = -1;


    6.


    WantedLabel[playerid][i] = -1;


    7.


    if(WantedLabel[playerid][i] != -1)


    8.


    WantedLabel[playerid][i] = -1;


    9.


    if(WantedLabel[i][playerid] != -1){


    10.


    WantedLabel[i][playerid] = -1;


    11.


    if(WantedLabel[i][giveplayerid] != -1){


    12.


    WantedLabel[i][giveplayerid] = -1;



    so das wären alle

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • warning 221: label name "PlayerText3D" shadows tag name
    warning 215: expression has no effect



    :-/


    Hey, das Forum hat oben ein Fehlerklarbär wo du dir Warnings/Errors erklären lassen kannst.Manchmal ist das schonmal hilfreich und dann ersparst du dir das Fragen bzw Warten :D


    Mit freundlichen Grüßen
    JustMe.77 8)

  • Hey, das Forum hat oben ein Fehlerklarbär wo du dir Warnings/Errors erklären lassen kannst.Manchmal ist das schonmal hilfreich und dann ersparst du dir das Fragen bzw Warten :D


    sehr freundlich mich darauf hinzuweißen nur dieser konnte mir leider auch nicht weiterhelfen ;)


    " Es ist noch keine Lösung vorhanden. "