Selfmade Gangsystem

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
  • Mein selfmade Gangsystem hat einen einzigen warning den ich nicht wegbekommen und zwar handelt es sich um
    //Gangeinteilung,Gangfarbenvergabe--------------------------------------------------------------------------------
    SetPlayerTeamFromClass(playerid,classid)
    {
    if(classid == 269 || classid == 270 || classid == 271 || classid == 105 || classid == 106 || classid == 107 )
    {
    gTeam[playerid] = TEAM_GROVE;
    }
    if(classid == 102 || classid == 103 || classid == 104)
    {
    gTeam[playerid] = TEAM_BALLA;
    }
    if(classid == 108 || classid == 109 || classid == 110)
    {
    gTeam[playerid] = TEAM_VAGOS;
    }
    if(classid == 114 || classid == 115 || classid == 116)
    {
    gTeam[playerid] = TEAM_VATOSLOCOS;
    }
    if(classid == 117 || classid == 118 || classid == 120)
    {
    gTeam[playerid] = TEAM_TRIADEN;
    }
    if(classid == 167)
    {
    gTeam[playerid] = TEAM_ADMINS;
    }
    if(classid == 247 || classid == 248 || classid == 254 )
    {
    gTeam[playerid] = TEAM_BIKER;
    }
    if(classid == 280 || classid == 281 || classid == 282 || classid == 283 || classid == 284 || classid == 288 )
    {
    gTeam[playerid] = TEAM_COPS;
    {
    if(classid == 117 || classid == 118 || classid == 120)
    }

    public SetPlayerToTeamColor(playerid)
    {
    if (gTeam[playerid] == TEAM_GROVE)
    {
    SetPlayerColor(playerid, TEAM_GROVE_COLOR);
    }
    else if (gTeam[playerid] == TEAM_BALLA)
    {
    SetPlayerColor(playerid, TEAM_BALLA_COLOR);
    }
    else if(gTeam[playerid] == TEAM_VAGOS)
    {
    SetPlayerColor(playerid, TEAM_VAGOS_COLOR);
    }
    else if(gTeam[playerid] == TEAM_VATOSLOCOS)
    {
    SetplayerColor(playerid, TEAM_VATOSLOCOS_COLOR);
    }
    else if(gTeam[playerid] == TEAM_TRIADEN)
    {
    SetPlayerColor(playerid, TEAM_TRIADEN_COLOR);
    }
    else if(gTeam[playerid] == TEAM_BIKER)
    {
    SetPlayerColor(playerid, TEAM_BIKER);
    }
    else if(gTeam[playerid] == TEAM_COPS)
    {
    SetPlayerColor(playerid, TEAM_COPS_COLOR);
    }
    else if(gTeam[playerid] == TEAM_ADMINS)
    {
    SetPlayerColor(playerid, TEAM_ADMINS_COLOR);
    }
    // -----------------------------------------------------------------------------------------------------------------
    // FORWARDS
    forward SetPlayerTeamFromClass(playerid,classid);
    forward SetPlayerToTeamColor(playerid);
    warning 203: symbol is never used: "SetPlayerTeamFromClass"


    brauche echt hilfe das geht nich mehr das behindert meine ganze weiterarbeit...
    MfG EazyE

  • SetPlayerTeamFromClass(playerid,classid)
    {
    if(classid == 269 || classid == 270 || classid == 271 || classid == 105 || classid == 106 || classid == 107 )
    {
    gTeam[playerid] = TEAM_GROVE;
    }
    if(classid == 102 || classid == 103 || classid == 104)
    {
    gTeam[playerid] = TEAM_BALLA;
    }
    if(classid == 108 || classid == 109 || classid == 110)
    {
    gTeam[playerid] = TEAM_VAGOS;
    }
    if(classid == 114 || classid == 115 || classid == 116)
    {
    gTeam[playerid] = TEAM_VATOSLOCOS;
    }
    if(classid == 117 || classid == 118 || classid == 120)
    {
    gTeam[playerid] = TEAM_TRIADEN;
    }
    if(classid == 167)
    {
    gTeam[playerid] = TEAM_ADMINS;
    }
    if(classid == 247 || classid == 248 || classid == 254 )
    {
    gTeam[playerid] = TEAM_BIKER;
    }
    if(classid == 280 || classid == 281 || classid == 282 || classid == 283 || classid == 284 || classid == 288 )
    {
    gTeam[playerid] = TEAM_COPS;
    {
    if(classid == 117 || classid == 118 || classid == 120)
    }
    Die Funktion will ich ja benutzen, aber selbst wenn ich den forward entferne blebt diese eine warning message :S

  • weil du auch eine klammer ganz unten vergessen hast ... public muss davor sonst erkennt er das nicht.



    versuch es mal so :


    Public SetPlayerTeamFromClass(playerid,classid)
    {
    if(classid == 269 || classid == 270 || classid == 271 || classid == 105 || classid == 106 || classid == 107 )
    {
    gTeam[playerid] = TEAM_GROVE;
    }
    if(classid == 102 || classid == 103 || classid == 104)
    {
    gTeam[playerid] = TEAM_BALLA;
    }
    if(classid == 108 || classid == 109 || classid == 110)
    {
    gTeam[playerid] = TEAM_VAGOS;
    }
    if(classid == 114 || classid == 115 || classid == 116)
    {
    gTeam[playerid] = TEAM_VATOSLOCOS;
    }
    if(classid == 117 || classid == 118 || classid == 120)
    {
    gTeam[playerid] = TEAM_TRIADEN;
    }
    if(classid == 167)
    {
    gTeam[playerid] = TEAM_ADMINS;
    }
    if(classid == 247 || classid == 248 || classid == 254 )
    {
    gTeam[playerid] = TEAM_BIKER;
    }
    if(classid == 280 || classid == 281 || classid == 282 || classid == 283 || classid == 284 || classid == 288 )
    {
    gTeam[playerid] = TEAM_COPS;
    }
    }

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

    2 Mal editiert, zuletzt von Dog ()

  • ja klammer fehler heist das... kannst du überhaupt scripten ? denn aus deim 1 post sehe ich 2 publics wo du am ende eine if abfrage machst ohne klammer auf und zu. und wo du bei den 2 publics ... am ende eine klammer } vergessen hast. bei public SetPlayerTeamFromClass.... & public SetPlayerToTeamColor

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi