Ich frage mich grad wieso das nicht gehen sollte
Ich hab als erstes probiert wen man kein Busticket gekauft hat sollte man aus dem Busgeworfen werden aber das ging nicht.
new model = GetVehicleModel(vehicleid);
if(model == 431)
{
if(GetPVarInt(playerid,"buskarte")==1)
{
SendClientMessage(playerid, Rot, "** Du hast ein Busticket und kannst deswegen sicher weiterfahren.**");
}
if(GetPVarInt(playerid,"buskarte")==0)
{
RemovePlayerFromVehicle(playerid);
}
return 1;
}
Dann hab ich das versucht weil ich dachte er muss ganz drin im Bus sein um den befehl RemovePlayerFromVehicle auszuführen.
new model = GetVehicleModel(vehicleid);
if(model == 431)
{
if(GetPVarInt(playerid,"buskarte")==1)
{
SendClientMessage(playerid, Rot, "** Du hast ein Busticket und kannst deswegen sicher weiterfahren.**");
}
if(GetPVarInt(playerid,"buskarte")==0)
{
SetTimer("busfahrt",1000*10,true);
}
return 1;
}
Timer hab ich forwardet und erstellt
public busfahrt()
{
for(new i=0; i; i++)
{
SendClientMessage(i, Rot, "**Du hast kein Busticket deswegen hat der Busfahrer dich aus dem Bus geschmissen.**");
RemovePlayerFromVehicle(i);
}
return 1;
}
Das hat leider auch nicht geklappt
Und jetzt hab ich keine ahnung mehr wie das gehen sollte.
Kann mir da einer vielleicht behilflich sein.
MFG. CaptainHeroLP