Ahoj. Na mém serveru mám udělán výpis novinek který jsem doteď vypisoval ve své metodě a projížděl jsem všechny hráče pomocí cyklu for. Ale napadlo mě, že by to šlo udělat bez tohoto foru, a tak jsem si založil proměnou bool kterou přenastavím na true když chci aby se provedl kus kódu. Takto nastavuji proměnnou 1x za minutu. Když jsem měl tu vlastní metodu kde jsem projížděl hráče forem a vypisoval jsem jim informace, tak to fungovalo bez problému. Ale teď jsem to přespal do funkce OnPlayerUpdate. Na wikipedii píši něco ve stylu, že se tato funkce provádí několikrát za sekundu nebo i do sekundy, a že záleží na tom, co hráč dělá například pokud běhá -> provádí se hodně, pokud ne, tak se provádí méně. https://wiki.sa-mp.com/wiki/OnPlayerUpdate
Problém u mě nastává právě v tom když se hráč nehýbe, sice nechápu jak je tohle možné, ale já nastavím hodnotu na true, a nic se neprovede, ani zkušební výpis se nevypíše. Ale to se změní tím, když začnu běhat, náhle to začne fungovat. Upřímně teď si začínám říkat, kde je problém, vždyť to má alespoň 1x proběhnout.
Dotaz
Marks 0
Ahoj. Na mém serveru mám udělán výpis novinek který jsem doteď vypisoval ve své metodě a projížděl jsem všechny hráče pomocí cyklu for.
Ale napadlo mě, že by to šlo udělat bez tohoto foru, a tak jsem si založil proměnou bool kterou přenastavím na true když chci aby se provedl kus kódu.
Takto nastavuji proměnnou 1x za minutu. Když jsem měl tu vlastní metodu kde jsem projížděl hráče forem a vypisoval jsem jim informace, tak to fungovalo bez problému.
Ale teď jsem to přespal do funkce OnPlayerUpdate. Na wikipedii píši něco ve stylu, že se tato funkce provádí několikrát za sekundu nebo i do sekundy, a že záleží na tom, co hráč dělá například pokud běhá -> provádí se hodně, pokud ne, tak se provádí méně. https://wiki.sa-mp.com/wiki/OnPlayerUpdate
Problém u mě nastává právě v tom když se hráč nehýbe, sice nechápu jak je tohle možné, ale já nastavím hodnotu na true, a nic se neprovede, ani zkušební výpis se nevypíše. Ale to se změní tím, když začnu běhat, náhle to začne fungovat.
Upřímně teď si začínám říkat, kde je problém, vždyť to má alespoň 1x proběhnout.
Předem děkuji všem za odpovědi. Díky Marks
Link to comment
Share on other sites
11 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now