Hey Leute!
Hab wieder ein kleines Problem für euch
Und zwar folgendes:
Ich hab auf meinem Server ein wenig gemapped und ein Autoparkhaus in einem Wolkenkratzer erstellt.
Das besondere daran ist(soll sein), dass man mit dem Fahrzeug auf eine Platform fährt und dann
durch mehrere Befehle auswählen kann in welche Etage man fahren möchte(0 - 3).
Das Problem:
Wenn ich mit einem Fahrzeug(egal welches) auf die Platform fahre und z.B. Befehl /etage1 eingebe fährt die
Platform einfach ohne das Auto nach oben!! - dieses fällt dann einfach runter oder bleibt stehen?!
Script:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/etage0", cmdtext, true, 10) == 0)
{
MoveDynamicObject(CarPark,-1284.54150391,-434.07904053,12.86226559,15);
SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 0");
SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
return 1;
}
if (strcmp("/etage1", cmdtext, true, 10) == 0)
{
MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,115.31722260,15);
SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 1");
SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
return 1;
}
if (strcmp("/etage2", cmdtext, true, 10) == 0)
{
MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,187.81745911,15);
SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 2");
SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
return 1;
}
if (strcmp("/etage3", cmdtext, true, 10) == 0)
{
MoveDynamicObject(CarPark,-1284.54101562,-434.07812500,260.36730957,15);
SendClientMessage(playerid,ROT2,"{FF8C00}[ ! ] {CD0000}AUFZUG fährt in {00FF00}ETAGE 3");
SetPlayerScore(playerid, GetPlayerScore(playerid) + 10);
return 1;
}
return 0;
}
-> es werden keine Fehler/Errors angezeigt
Hab schon Aufzüge gemacht bei denen das problemlos geklappt hat - genau gleich
Kann mir jemand helfen
lg TheStorm941