Pętla co sekunde?
dram
03.10.2010
Witam.
Chce zrobić coś takiego.
Tu kod r3x z pod forum gotowe funkcje. Mianowicie chce aby
było tak ,że gdy naciska się E(IN_USE) przez 10 sekund to się wykonuje kolejny public.
I w tym czasie przez te 10 sekund jest sprawdzane czy faktycznie trzyma się ten przycisk (E) jeżeli się go puści Bar(czyli pasek ten taki jak po podkładaniu paki) się wyłącza.
To coś na zasadzie paki. Tylko że podkładając pakę naciska się LPM i trzyma jak się puści pasek znika.
Pozdrawiam, dram. Czekam na odpowiedź
Chce zrobić coś takiego.
set_bartime(id,czas,start=0){
new bool:nd=start>0;
new msgType=(id)?MSG_ONE:MSG_ALL;
new bar=(nd)?get_user_msgid("BarTime2"):get_user_msgid("BarTime");
message_begin(msgType, bar, _, id);
write_short(czas);
if(nd)
write_short(start);
message_end();
}
Tu kod r3x z pod forum gotowe funkcje. Mianowicie chce aby
było tak ,że gdy naciska się E(IN_USE) przez 10 sekund to się wykonuje kolejny public.
I w tym czasie przez te 10 sekund jest sprawdzane czy faktycznie trzyma się ten przycisk (E) jeżeli się go puści Bar(czyli pasek ten taki jak po podkładaniu paki) się wyłącza.
To coś na zasadzie paki. Tylko że podkładając pakę naciska się LPM i trzyma jak się puści pasek znika.
Pozdrawiam, dram. Czekam na odpowiedź
G[o]Q
04.10.2010
if(get_user_button(id)&IN_USE && !uzywa[id]){ uzywa[id]=1 //pokaz pasek } if(get_user_oldbutton(id)&IN_USE && uzywa[id]){ uzywa[id]=0 //usun pasek }sprawdz cos takiego w prethinku lub ewentualnie przerob sobie na uc_handle lub pev jesli nie chcesz engine
dram
04.10.2010
No ,a jaka funkcja która odpowiada za to że jeżeli się puści E to pasek znika?
Dodano 06 październik 2010 - 13:40:
Nadal nie mam odpowiedzi na temat gdy puści się E pasek znika.
Dodano 06 październik 2010 - 13:40:
Nadal nie mam odpowiedzi na temat gdy puści się E pasek znika.
dram
07.10.2010
No ktoś tam napisał żeby na podstawie tasku to zrobić i wrzucić do publica więc się pytam. Jak zrobić taska który wykonuje się przez 10 razy co 1 sekunde.
Pozdrawiam.
Pozdrawiam.
G[o]Q
07.10.2010
przeciez ci pisalem wrzuc to do prethinka lub do forwardu cmdstart tylko wtedy zamiast get_user_button/pev_button uzyj uc_*