Morgen Jungs,
Ich war jetzt dabei eine Fahrschule zu machen, ich habe ein kleines Problem
Ich möchte gerne das man in die Fahrschule geht dort seine Fahrstunde startet dann wird [pFahrstunde] auf 1 gesetzt und der Spieler kann das Auto schon steuern, habe hier mal was gemacht.
Aber dann wird er ja trotzdem gekickt weil er keinen Führerschein hat oder?
Code
new vehicleid=GetPlayerVehicleID(playerid);
if(WithoutMotor(vehicleid))
{
if(newstate == PLAYER_STATE_DRIVER)
if(pInfo[playerid][pAutoschein]== 0)
{
SendClientMessage(playerid, -1,"{c45461}Du hast noch keinen Autoschein.");
return RemovePlayerFromVehicle(playerid);
}
else
{
SendClientMessage(playerid,-1,"{FAFAFA}Benutze den Befehl{009BFF} /Motor{FAFAFA} um den Motor zu starten. Mit den Befehl {009BFF}/Licht{FAFAFA} schaltest du das Licht ein.");
}
}
if(newstate == PLAYER_STATE_DRIVER)
for(new p; p < sizeof(Fahrschulauto); p++)
{
new vehicleid=GetPlayerVehicleID(playerid);
if(vehicleid == p)
{
if(pInfo[playerid][Fahrstunde] != 1)
{
SendClientMessage(playerid, -1,"{c45461}Du musst zuerst die Fahrstunde starten um mit der Prüfung anzufangen.");
return RemovePlayerFromVehicle(playerid);
}
}
}
Alles anzeigen
Und bei dem normalen Aufbau kriege ich schon ein Error