Hey Leute,
ich habe bei meinem Autohaus einen /testfahrt befehl einzufügen.. es funktioniert auch alles wunderbar bis darauf, dass du trotz Testfahrt = playerid; ein Auto testen kannst.
Code:
else if (strcmp("/testfahrt", cmd, true, 10) == 0)
{
if (Spectating[playerid][0]!=-1)
{
if(Testfahrt == playerid)
{
SendClientMessage(playerid, COLOR_GREY, "Du testes bereits ein Fahrzeug!");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
else
{
for(new i = 0; i < Max_Player_Cars; i++)
{
if (Carlist[playerid][i][Typ]==-1)
{
GivePlayerMoney(playerid, -500);
AddStaticVehicleEx(Kaufliste[Spectating[playerid][0]][Modelid],1702.1490,-1473.2861,13.3280,177.3230,-1,-1,1);
SetVehicleParamsForAll(Kaufliste[Spectating[playerid][0]][Carid],0,0);
Spectating[playerid][0]=-1;
TogglePlayerControllable(playerid,1);
Testfahrt = playerid;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du besichtigst kein Auto!");
}
return 1;
}
Hat jemand eine Ahnung?
LG