Jump to content

Cum se foloseste functia wait?


Jder ZEW
 Share

Recommended Posts

  • Descriere problema: Am facut aceasta functie dar nu merge timer-ul., de ce?
  • Poze / Video (optional):-
  • Cod (sursa pe baza caruia sa ajutam, daca e cazul): :comanda wait 2000 say "test" SAMP.CmdRet()
  • Alte precizări: De ce nu merge timer-ul?
Edited by Jder ZEW
Link to comment
Share on other sites

Salut,

 

Functia WAIT poate fi folosita doar in bucle care se repeta la nesfarsit, in comenzile simple nu poate fi folosita. Incearca sa folosesti unul dintre codurile sursa de mai jos daca vrei sa aplici un timer la un mesaj executat de o comanda:

 

Varianta 1:

{$CLEO}

:0000
repeat
	wait 0
until 0AFA:

0B34: "comanda" @comanda

:bucla
if 0@ == 1
then
	wait 2000
	say "test"
	0@ = 0
end

wait 0
jump @bucla

:comanda
0@ = 1
SAMP.CmdRet()

 

Varianta 2:

{$CLEO}

:0000
repeat
	wait 0
until 0AFA:

0B34: "comanda" @comanda

WHILE TRUE
wait 0

if 0@ == 1
then
	wait 2000
	say "test"
	0@ = 0
end

END

:comanda
0@ = 1
SAMP.CmdRet()

 

Dupa cum vezi ambele variante fac acelasi lucru, acum depinde de tine pe care vrei sa o folosesti. Sper ca te-am lamurit cand poate fi folosita functia WAIT. Daca mai ai nevoie de ajutor imi poti spune.

 

Edited by Tupi
Adaugare varianta 2
Link to comment
Share on other sites

  • Tupi locked this topic
Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.