2Warnings

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
  • Hi ich mal wieder ^^
    habe noch 2 Warnings weis evtl jemand woran das liegen könnte


    Hier die Fehler :


    C:\Users\Jan\Desktop\y2L-SeLfMade\gamemodes\selfmade.pwn(43352) : warning 219: local variable "ID" shadows a variable at a preceding level
    C:\Users\Jan\Desktop\y2L-SeLfMade\gamemodes\selfmade.pwn(43352) : warning 204: symbol is assigned a value that is never used: "ID"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Und hier Die Zeile :


    new ID = ReturnUser(inputtext);



    Hier der Gesammte Dialog:


    if(response == 1)
    {
    if(strlen(inputtext))
    {
    new ID = ReturnUser(inputtext);
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,Rot,"Diese ID exestiert nicht!");
    //if(ID == playerid) return SendClientMessage(playerid,Rot,"Du kannst dich nicht selbst Inviten!");
    if(SpielerInfo[ID][Eingeloggt]==1)
    {
    if(SpielerInfo[ID][Frakt]!=0)return ErrorMsg(playerid,"Der Spieler ist noch in einer anderen Fraktion.");
    new text[128];
    //new query[80];
    //new data[256];
    format(query,sizeof(query),"SELECT Name FROM fraktionen WHERE id='%i'",SpielerInfo[playerid][Frakt]);
    mysql_query(query);
    mysql_store_result();
    if(mysql_num_rows()==0)
    {
    mysql_free_result();
    return SendClientMessage(playerid,Rot,"FATAL Faction system Error : Datei nicht gefunden!");
    }
    mysql_fetch_field("Name",data);
    format(text,sizeof(text),"{FFFFFF}Du wurdest in die Fraktion {FF0000}%s {FFFFFF}eingeladen \n Möchtest du dieser Fraktion beitreten ?",data);
    ShowPlayerDialog(ID,inviteB,0,"Fraktion",text,"Ja","Nein");
    return 1;
    }
    SendClientMessage(playerid,COLOR_WHITE,"Spieler ist nicht eingeloggt.");
    return 1;


    }
    else
    {
    SendClientMessage(playerid,Rot,"Die ID muss eine Zahl sein!");
    }
    }
    }



    Danke schonmal im Vorraus mit Freundlichen Grüßen.


    Büttii<3 :love:


    //EDIT Rechtschreibfehler

  • if(response == 1)
    {
    if(strlen(inputtext))
    {
    new NEUEID = ReturnUser(inputtext);
    if(!IsPlayerConnected(NEUEID )) return SendClientMessage(playerid,Rot,"Diese ID exestiert nicht!");
    //if(NEUEID == playerid) return SendClientMessage(playerid,Rot,"Du kannst dich nicht selbst Inviten!");
    if(SpielerInfo[NEUEID ][Eingeloggt]==1)
    {
    if(SpielerInfo[NEUEID ][Frakt]!=0)return ErrorMsg(playerid,"Der Spieler ist noch in einer anderen Fraktion.");
    new text[128];
    //new query[80];
    //new data[256];
    format(query,sizeof(query),"SELECT Name FROM fraktionen WHERE id='%i'",SpielerInfo[playerid][Frakt]);
    mysql_query(query);
    mysql_store_result();
    if(mysql_num_rows()==0)
    {
    mysql_free_result();
    return SendClientMessage(playerid,Rot,"FATAL Faction system Error : Datei nicht gefunden!");
    }
    mysql_fetch_field("Name",data);
    format(text,sizeof(text),"{FFFFFF}Du wurdest in die Fraktion {FF0000}%s {FFFFFF}eingeladen \n Möchtest du dieser Fraktion beitreten ?",data);
    ShowPlayerDialog(NEUEID ,inviteB,0,"Fraktion",text,"Ja","Nein");
    return 1;
    }
    SendClientMessage(playerid,COLOR_WHITE,"Spieler ist nicht eingeloggt.");
    return 1;


    }
    else
    {
    SendClientMessage(playerid,Rot,"Die ID muss eine Zahl sein!");
    }
    }
    }



    Etwa so ?



    //EDIT +++