Hallo,
wie kann man verschieden Führerscheinklassen machen? Ich habe bereits ein Führerschein System wo man den macht und dann kann man alle Fahrzeuge fahren. Wie mache ich das aber jetzt das Man Motorrad,Auto und LKW Schein machen kann?
MfG Freestyyler
Verschiedene Führerscheinklassen
- SkrilLinux
- Geschlossen
- Erledigt
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
-
-
Du fragst bei OnPlayerEnterVehicle ab, um welches Fahrzeug es sich handelt und fragst dann bspw. beim Roadtrain, ob er einen LKW Führerschein besitzt. Wenn nicht steigt der Spieler mit RemovePlayerFromVehicle aus dem Fahrzeug wieder aus.
-
Wie mach ich das genau? Muss ich da die Fahrzeuge einzeln angeben? Kannst du mit ein Beispiel geben?
MfG Freestyyler -
Beispiel:
if(modelid == 472 || modelid == 473 || modelid == 493 || modelid == 595 || modelid == 484 || modelid == 430 || modelid == 453 || modelid == 452 || modelid == 446 || modelid == 454 ) //Boote -
Hallo,
ich habe das hier:
if(newstate==PLAYER_STATE_DRIVER) //Wenn der Spieler als Fahrer in ein Auto steigt
{
if(GetPVarInt(playerid,"Führerschein")==0) //Hat der Spieler Kein Fahrschein = 0
{ //Sollen diese Nachrichten kommen
SendClientMessage(playerid,rot,"Du hast keinen Führerschein!");
RemovePlayerFromVehicle(playerid);
}
} -
dann machst du eine abfrage:
if(newstate==PLAYER_STATE_DRIVER) //Wenn der Spieler als Fahrer in ein Auto steigt
{
if(modelid == 472 || modelid == 473 || modelid == 493 || modelid == 595 || modelid == 484 || modelid == 430 || modelid == 453 || modelid == 452 || modelid == 446 || modelid == 454 )
{
if(GetPVarInt(playerid,"Bootschein")==0)
{
SendClientMessage(playerid, rot, " Du hast keine Bootschein");
RemovePlayerFromVehicle(playerid);
}
}
if(GetPVarInt(playerid,"Führerschein")==0) //Hat der Spieler Kein Fahrschein = 0
{ //Sollen diese Nachrichten kommen
SendClientMessage(playerid,rot,"Du hast keinen Führerschein!");
RemovePlayerFromVehicle(playerid);
}
} -
Alles Super.
Danke für eure Hilfe
MfG Freestyyler
//closed
new modelid = GetVehicleModel(GetPlayerVehicleID(playerid)); -
breadfish.de
Hat das Thema geschlossen.