Finde den Fehler nicht ???

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
  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    if(gTeam[playerid] == polizei)
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;


    }
    return 0;
    }


    Ich bekomme ein Error


    Code
    Grand Theft Auto San Andreas\gamemodes\Neos.pwn(159) : error 029: invalid expression, assumed zero


    Zeile 159 ist die hier if(gTeam[playerid] == polizei)

  • Probier mal so:


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    {
    if(gTeam[playerid] == polizei)
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;
    }
    }
    return 0;
    }

    ...

  • probier es mal so:
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    {
    if(gTeam[playerid] == polizei)
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;
    }
    }
    return 0;
    }


    //edit da war wohl jemand schneller

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    {
    if(gTeam[playerid] == polizei)
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;
    }
    }
    return 0;
    }


    Code
    D:\Games\GTA San Andreas\Grand Theft Auto San Andreas\gamemodes\Neos.pwn(162) : error 029: invalid expression, assumed zero


    Zwei Errors

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    {
    if(gTeam[playerid] == polizei) // muss des net Team_polizei , sein? oder wenigstens die gTeam id
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;
    }
    }
    return 0;
    }

  • #define team_polizei 1




    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    {
    if(PlayerToPoint(25.0,playerid,1526.39542,-1660.0612,6.2188))
    {
    if(gTeam[playerid] == team_polizei)
    {
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 31, 999);
    SendClientMessage(playerid, COLOR_BLUE, "Du hast jetzt Waffen aufgenommen");
    }
    return 1;
    }
    }
    return 0;
    }