Kleines Problem

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
  • Moin Leute


    Ich habe ein Problem ich möchte einen Spieler wenn er das fahrzeug betritt und nicht berichtigt ist stoppen bevor er drinne sitzt also nicht remove player from Vehicle bloß wie geht das ?


    Danke im Voraus


    Mfg

  • es gibt 2 möglichkeiten, ein freezen und die zweite den Motor abschalten, das 2 ist aber lustiger^^^^

  • Hier drunter musst du es machen:
    public OnPlayerEnterVehicle


    So da musste halt das so machen, das er für DIESES Auto/Autos nicht berechtigt ist. Du erstellst einmal für welches Auto er nicht berechtigt ist, beispielsweise:
    IsACopCar(vehicleid)
    Dann wer damit fahren darf, beispielsweise:
    if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pLeader]==12||PlayerInfo[playerid][pMember]==12)
    Dann halt, für diejenigen die es nicht betreten dürfen ein text, beispielsweise:
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht berechtigt dieses Fahrzeug zu führen !");
    Und halt einmal, das er für ne kurze Sekunde gefreezt wird:
    TogglePlayerControllable(playerid, 1);
    Fertig.
    Viel Glück ;)