Guten Tag liebe Breadfisher,
ich habe mich aus Langeweile mal wieder an ein Script gesetzt und dachte mit versuchste mal ne Fahrschule.
Nun wollte ich Scripten das man wenn man keinen Führerschein hat, in das Fahrschulcar einsteigen kann und wenn man einen hat wieder rausgeworfen wird.
Gleich in einem Rutsch wollte ich es Scripten das man ohne Führerschein aus jedem anderen Wagen geworfen wir.
Hier mal wie ich es versucht habe:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == 2)
{
new carid = GetPlayerVehicleID(playerid);
new i;
for(i=0;i<3;i++)
if(carid == Fahrschulwagen[i])
{
if(pinfo[playerid][schein] == 0)
{
SendClientMessage(playerid, Gruen, "Willkommen bei der Automatischen Fahrschule");
SendClientMessage(playerid, Gruen, "Bitte satteln Sie einen Trailer auf und fahren die Punkte ab um den Schein zu bestehen!");
SetPlayerCheckpoint(playerid, 130.4706,-195.6291,1.9923, 5.0);
fscb[playerid] = 1;
}
else
{
SendClientMessage(playerid, Rot, "Sie haben schon einen Führerschein!");
RemovePlayerFromVehicle(playerid);
}
}
else
{
if(pinfo[playerid][schein] == 0)
{
SendClientMessage(playerid, Rot, "Sie haben noch keinen Führerschein!");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Tut mir leid das es nicht richtig eingerückt ist, aber er verschiebt es grundsätzlich.
Wenn ich jetzt auf dem Server in ein Fahrschulcar einsteige kommt immer "Sie haben noch keinen Führerschein".
Ich bitte euch um Hilfe oder Ideen wie ich das Problem lösen könnte