Fehler

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 OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)//Ob er in ein Polizei Fahrzeug einsteigt und dies NICHT als Beifahrer sondern als Fahrer
    {
    if(GetPlayerVehicleID(playerid) == IsASF8Car(vehicleid)//Die Fehlerzeile
    {
    if(PlayerInfo[playerid][pMember] == 1)return SendClientMessage(playerid,ROT,"Du bist kein Mitglied der SF8");
    {
    SendClientMessage(playerid,GRUEN,"Du bist kein Beamter der Bundespolizei!");
    RemovePlayerFromVehicle(playerid);//Schmeißt den Spieler aus dem Fahrzeug..
    }
    }
    }
    return 1;
    }


    PHP
    C:\Program Files (x86)\LogMeIn Hamachi\MrMonat\gamemodes\tutorial.pwn(687) : error 017: undefined symbol "vehicleid"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    auch wenn ich die Vehicleid durch newcar wie im tut austausche ist ddas undefiniert

  • hier mal überarbeitet
    du hast vehicleid nicht definiert also mach da GetPlayerVehicleID hin

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)//Ob er in ein Polizei Fahrzeug einsteigt und dies NICHT als Beifahrer sondern als Fahrer
    {
    if(GetPlayerVehicleID(playerid) == IsASF8Car(GetPlayerVehicleID(playerid)))//Die Fehlerzeile
    {
    if(PlayerInfo[playerid][pMember] == 1)
    {
    SendClientMessage(playerid,ROT,"Du bist kein Mitglied der SF8");//eins davon weil eins reicht :D
    SendClientMessage(playerid,GRUEN,"Du bist kein Beamter der Bundespolizei!");
    RemovePlayerFromVehicle(playerid);//Schmeißt den Spieler aus dem Fahrzeug..
    }
    }
    }
    return 1;
    }


    MFG Piet