Hallo,
Ich habe hier ein Problem und zwar möchte ich, dass wenn der Spieler sich in das Vehicle mit der Modellid 403 setzt, dass dann Checkpoints erscheinen.
Seht selbst, das Problem hierbei ist das nichts passiert.
Code
public OnPlayerEnterCheckpoint(playerid)
{
new trailer;
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403)
{
SendClientMessage(playerid,ROT,"Du sitzt in keinem Truck!");
}
else
{
new Float:X,Float:Y,Float:Z,Float:ZA;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,ZA);
DisablePlayerCheckpoint(playerid);
trailer=CreateVehicle(435,X,Y,Z,ZA,1,1,1);
AttachTrailerToVehicle(trailer,GetPlayerVehicleID(playerid));
SetPlayerRaceCheckpoint(playerid,-2459.9768,793.5771,35.1719,3.0);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403)
{
SendClientMessage(playerid,ROT,"Du sitzt in keinem Truck!");
}
else
{
DestroyVehicle(GetPlayerVehicleID(playerid));
DestroyVehicle(trailer);
}
return 1;
}
Alles anzeigen