Beiträge von 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

    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

    das hilft nichts da kommen nur 4 error messages


    invalid expression, assumed zero


    expression has no effect


    expected token: ";", but found "public"


    nvalid expression, assumed zero

    Danke einen Warning habe ich noch


    (655) : warning 203: symbol is never used: "SetPlayerTeamFromClass"


    Funktion der Zeile 655 :::
    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);
    }
    }

    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_BALLAS;
    }
    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)
    }


    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);
    }
    }


    Da habe ich 1 Error und 1 Warning :
    (383) : error 017: undefined symbol "SetPlayerToTeamColor"
    (655) : warning 203: symbol is never used: "SetPlayerTeamFromClass"


    Zeile 383 ::: public OnPlayerSpawn(playerid)
    {
    SetPVarInt(playerid, "FirstAid", 0);
    SendClientMessage(playerid,0x33CCFFAA,"*** Du hast einen Verbandskasten erhalten. Um ihn zu benutzen tippte /firstaid ein.");
    SendClientMessage(playerid,0xFFFFFFAA,"*** Tippe /help ein, um eine Liste der Commandos zu bekommen.");
    SetPlayerToTeamColor(playerid);
    return 1;


    Zeile 655 ::: 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);
    }
    }


    Ich hoffe, ihr könnt mir weiterhelfen sitze jetzt schon ziemlich lange an dieser Gangsache...
    MfG EazyE


    new Float:Health;
    if(Health >100)
    {
    SetPlayerHealth(playerid,100);
    return 1;
    }


    das sagt mir loose indentation an, aber das problem ist nicht durch stupiede zeilen dazutun/löschen aufzuheben ....

    zeigt mir noch ein paar errors an :


    undefined symbol "PlayerInfo"
    expression has no effect
    expected token: ";", but found "]"
    nvalid expression, assumed zero

    EIne kleine Sache wäre da noch...


    und zwar möchte ich gerne, dass man den Befehl nur einmal pro Leben ausführen kann, da er ja sonst missbraucht wird auf einem DM-Server


    if (strcmp("/firstaid", cmdtext, true, 10) == 0)
    {
    new Float:Health;
    GetPlayerHealth(playerid,Health);
    SetPlayerHealth(playerid,Health+45);
    SendClientMessage(playerid,0x33CCFFAA,"***You´ve healed yourself");
    return 1;
    }

    Entschuldigung etwas vorzeitig geclosed..


    es zeigt mir dann ein paar errors an
    wenn ich den befehl mit -leben eingebe
    (
    if (strcmp("/firstaid", cmdtext, true, 10) == 0)
    {
    SetPlayerHealth(playerid,-30);
    SendClientMessage(playerid,0xAA3333AA,"Du vollstreckst erste Hilfe an dir selbst.");
    return 1;
    }

    )
    dann funktioniert er aber mit
    if (strcmp("/firstaid", cmdtext, true, 10) == 0)
    {
    SetPlayerHealth(playerid,+30);
    SendClientMessage(playerid,0xAA3333AA,"Du vollstreckst erste Hilfe an dir selbst.");
    return 1;
    }

    nicht..
    (der unterschied liegt bei +30 und -30)

    Guten Abend.


    hab mal ne kleine Frage. Und zwar woltle ich, dass auf meinem DM server ein spieler in seinem Leben einmal den befehl /firstaid machen kann, welcher ihm 40 Leben gewährt den Anfang habe ich schon gesetzt nur werden die Leben des Spielers auf 40 Gesetzt, ich will jedoch, dass er 40 Leben dazubekommt...
    if (strcmp("/firstaid", cmdtext, true, 10) == 0)
    {
    SetPlayerHealth(playerid, 40);
    SendClientMessage(playerid,0xAA3333AA,"Du vollstreckst erste Hilfe an dir selbst.");
    return 1;


    Wäre cool wenn mir eine eine Phrase hier posten könnte
    MfG
    EazyE

    SetPlayerTeamFromClass(playerid, classid)
    {
    if (classid == 106 || classid == 105 || classid == 107 ||classid ==269 || classid ==270 || classid=271)
    {
    gTeam[playerid] = TEAM_GROVE;
    }
    else if (classid == 102 || classid == 103 || classid == 104)
    {
    gTeam[playerid] = TEAM_BALLA ;
    }
    else if (classid == 108 || classid == 109 || classid == 110)
    {
    gTeam[playerid] = TEAM_VAGOS;
    }
    else if (classid == 114 || classid == 115 || classid == 116)
    {
    gTeam[playerid] = TEAM_VATOS_LOCOS;
    }
    else if (classid == 117 || classid == 118 || classid == 120)
    {
    gTeam[playerid] = TEAM_TRIADEN;
    }
    else if (classid == 247 || classid == 248 || classid == 254)
    {
    gTeam[playerid] = TEAM_BIKER;
    }
    else if (classid == 281 || classid == 282 || classid == 283 || classid == 284 || classid == 288)
    {
    gTeam[playerid] = TEAM_COPS;
    }
    else if (classid == 217)
    {
    gTeam[playerid] = TEAM_ADMIN;
    }
    }
    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_TRIADEN_COLOR)
    {
    SetPlayerColor(playerid, TEAM_TRIADEN_COLOR;
    }
    else if (gTeam[playerid] == TEAM_BIKER)
    {
    SetPlayerColor(playerid, TEAM_BIKER_COLOR;
    }
    else if (gTeam[playerid] == TEAM_VATOS_LOCOS)
    {
    SetPlayerColor(playerid, TEAM_VATOS_LOCOS_COLOR;
    }
    else if (gTeam[playerid] == TEAM_COPS)
    {
    SetPlayerColor(playerid, TEAM_COPS_COLOR
    }
    else if (gTeam[playerid] == TEAM_ADMIN)
    {
    SetPlayerColor(playerid, TEAM_ADMIN)



    }


    sorry wusste nicht wie das geht

    SetPlayerTeamFromClass(playerid, classid)
    {
    if (classid == 106 || classid == 105 || classid == 107 ||classid ==269 || classid ==270 || classid=271)
    {
    gTeam[playerid] = TEAM_GROVE;
    }
    else if (classid == 102 || classid == 103 || classid == 104)
    {
    gTeam[playerid] = TEAM_BALLA ;
    }
    else if (classid == 108 || classid == 109 || classid == 110)
    {
    gTeam[playerid] = TEAM_VAGOS;
    }
    else if (classid == 114 || classid == 115 || classid == 116)
    {
    gTeam[playerid] = TEAM_VATOS_LOCOS;
    }
    else if (classid == 117 || classid == 118 || classid == 120)
    {
    gTeam[playerid] = TEAM_TRIADEN;
    }
    else if (classid == 247 || classid == 248 || classid == 254)
    {
    gTeam[playerid] = TEAM_BIKER;
    }
    else if (classid == 281 || classid == 282 || classid == 283 || classid == 284 || classid == 288 )
    {
    gTeam[playerid] = TEAM_COPS;
    }
    else if (classid == 217)
    {
    gTeam[playerid] = TEAM_ADMIN;
    }
    }
    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_TRIADEN_COLOR)
    {
    SetPlayerColor(playerid, TEAM_TRIADEN_COLOR;
    }
    else if (gTeam[playerid] == TEAM_BIKER)
    {
    SetPlayerColor(playerid, TEAM_BIKER_COLOR;
    }
    else if (gTeam[playerid] == TEAM_VATOS_LOCOS)
    {
    SetPlayerColor(playerid, TEAM_VATOS_LOCOS_COLOR;
    }
    else if (gTeam[playerid] == TEAM_COPS)
    {
    SetPlayerColor(playerid, TEAM_COPS_COLOR
    }
    else if (gTeam[playerid] == TEAM_ADMIN)
    {
    SetPlayerColor(playerid, TEAM_ADMIN)


    Danke für deine Hilfe aber ich habe immernoch folgende Error Messages :


    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : warning 211: possibly unintended assignment
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : error 022: must be lvalue (non-constant)
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : warning 215: expression has no effect
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : error 001: expected token: ";", but found ")"
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : error 029: invalid expression, assumed zero
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\Awesome_Deathmatch_testscript.pwn(452) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.