Hey,
Ich habe da ein kleines Problem mit meinem Öffentlichen Parkplatz.... es lässt sich zwar öffnen aber nicht mehr schließen hier der Befehl:
ocmd:opark(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,1270.30334, -1337.87500, 13.14734))
{
MoveDynamicObject(Tor,1270.30334, -1337.87500, 03.14734,5.0);
SendClientMessage(playerid,GRÜN,"Du hast das Tor des Öffentlichen Parkplatz geöffnet es schließt in 5 Sekunden!");
SetTimer("close", 5000, false);
return 1;
}
else
{
SendClientMessage(playerid,ROT,"Du bist nicht in der nähe des Öffentlichen Parkplatz!");
}
return 1;
}
Nun hat sich das Tor per diesen Befehl geöffnet möchte aber das es sich auch wieder schließt... dafür habe ich ja den Timer erstellt der sich "close" nennt
SetTimer("close", 5000, false);
ganz unten im Script wurde auch natürlich ein public erstellt. und den dazugehörigen forward
forward close();
public close ()
{
MoveObject(Tor,1270.30334, -1337.87500, 03.14734+10,5.0);
return 1;
}