Delay

Započeo desibro, Novembar 07, 2022, 11:37:27 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet: Da li je moguc delay kod moveobject-a
Opširnije: Radi se o vratima za lift koja se otvaraju pre nego da sam lift stigne.
Dodatno: /

Nisam siguran šta tačno oćeš ali:
https://www.open.mp/docs/scripting/callbacks/OnObjectMoved - Možeš da proveriš da li je lift završio pokretanje ovde pa da kreneš da otvaraš vrata ako sam dobro razumeo.

SetTimer i SetTimerEx....Takodje OnObjectMoved ili ti OnDynamicObjectMoved callbackovi...

Citat: Deleted User poslato Novembar 07, 2022, 11:50:39 PRE PODNE
SetTimer i SetTimerEx....Takodje OnObjectMoved ili ti OnDynamicObjectMoved callbackovi...
Napravio sam tako da jednim pozivom pomeram vise objekata jer zasebno ne zele da rade. Ima Timer ali vrata se otvaraju pre vremena.
}
}
     }
else if(IsPlayerInRangeOfPoint(playerid, 0.5, 1728.4757, -1636.8428,1006.1994)) // Banka Lift Ide Gore
     {
     if (PI[playerid][Registrovan])
{
if(bankaliftspustenprva != 1)
{
MoveDynamicObject(bankalift,1726.92627, -1635.49475, 1021.08649, 1.5 ,0 ,0 ,90.0);
MoveDynamicObject(bankaliftdesnavrata,1728.32996, -1635.69165, 1021.15637, 1.5 ,0 ,0 ,90.0);
MoveDynamicObject(bankaliftlevavrata,1725.55005, -1639.49048, 1021.15637, 1.5 ,0 ,0 ,270.0);
KapijeTimer[playerid] = SetTimer("bankalift1", 120000, 0);
bankaliftspustenprva = 0;
}

Pa ovo ti mora biti unutar tog timera
[pawn]MoveDynamicObject(bankaliftdesnavrata,1728.32996, -1635.69165, 1021.15637, 1.5 ,0 ,0 ,90.0);
MoveDynamicObject(bankaliftlevavrata,1725.55005, -1639.49048, 1021.15637, 1.5 ,0 ,0 ,270.0);[/pawn]

Znaci to ide unutar timera koji ti mora biti odvojen samo za otvaranje vrata, a za zatvaranje ti ne treba, jer ti se zatvara dok lif krene i to moze biti unutar te funkcije

My Bike KTM 450 SXF 2008