Wie frage ich den Fahrzeug Type ab?

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, wie frage ich den Fahrzeugtypen ab?
    Mit GetVehicleModel?
    Bei mir klappt das iwie nicht:


  • Code
    F:\Server\New\gamemodes\Neu.pwn(526) : error 017: undefined symbol "vehicleid"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    obwohl vehicleid ja schon vor definiert ist


  • //edit @Quini: Ich will nicht die ID, sondern den Type.

  • Quini hat recht ;) du brauchst die Funktion machs aber lieber so
    ocmd:test(playerid, params[])
    {
    if(GetPVarInt(playerid, "LoggedIn") == 0) return SendClientMessage(playerid, GRAU, "Du musst dich vorher einloggen.");
    for(new i=0; i<sizeof(Bus); i++)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 431) return SendClientMessage(playerid, GRAU, "Du bist in keinem Bus."); //Das hier
    SetPVarInt(playerid, "Jobfahrzeug", GetPlayerVehicleID(playerid));
    RunningCheckpoint[playerid]= 1;
    SetPlayerCheckpoint(playerid, HS_SH1, 3);
    }
    return 1;
    }

  • Ja, danke Quini :D