GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Tomee - 2013. április 16. - 22:24:42

Cím: Timerek helyett
Írta: Tomee - 2013. április 16. - 22:24:42
Hello
Egy olyasmi dolgon gondolkoztam, hoogy a módomban van egy pár timer. És ezeknek a számát valahogyan, csökkenteni kellene.
A következõre gondoltam.
A karakternek a sok adat mentés mellett lenne egy olyan is, ami  \"timerünket\" adná.
Pl.: Elmegyünk tanulni egy küzdõ sportot és 1 óra múlva vissza kell, hogy térjünk. ÉS ezt nem timerrel oldanám meg ,hanem.
pl lesz egy változó. new KovetkezoEdzes;
Edzés után lekérdezzük az idõt és a rendszer ehhez az idõhöz hozzá ad 1 órát és a KovetkezoEdzes,hez hozzá adja.
És nem egy timer méri a dolgokat, hanem ha a játékos elmegy edzeni és az az egy óra nem telt le, akkor nem engedi edzeni.
Nagyjából ennyi, és ha több adat lenne. Vagyis több ilyen idõhöz kötött dolog akkor több változó kell, amit elment a rendszer. Bár mondjuk, ha kilép a játékos az okozhat problémát. (ezen még nem gondolkoztam)
Hülyeség ez a dolog?
Remélem érthetõen írtam le.
Cím: Timerek helyett
Írta: Csabesz - 2013. április 16. - 22:48:39
Gondolom még nem hallottál a GetTickCount() függvényrõl.
http://wiki.sa-mp.com/wiki/GetTickCount
Próbáld meg, ha nem megy írj és elmagyarázom a használatát. :) ( de ha meg sem próbálod, nem fog menni, az ember azt tanuljam meg a legjobban amivel próbálkozik és sikerül neki )
Cím: Timerek helyett
Írta: Tomee - 2013. április 16. - 22:57:54
Oh, köszi. Egyenlõre totál kínai. De meglátom misül ki belõle, ha meg nagyon nem megy akkor majd írok :D
Cím: Timerek helyett
Írta: Csabesz - 2013. április 17. - 13:32:16
Idézetet írta: Tomee date=1366145874\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36259\" data-ipsquote-contentclass=\"forums_Topic
Oh, köszi. Egyenlõre totál kínai. De meglátom misül ki belõle, ha meg nagyon nem megy akkor majd írok :D
 
Amúgy, van a fórumon is róla leírás: http://sampforum.hu/index.php?topic=35269.0
Cím: Timerek helyett
Írta: Tomee - 2013. április 18. - 17:59:08
Ahha nagyjából értem.
Akkor ez nagyjából ugyan az amire gondolok, csak ezzel nem lekérdezzük az idõt, hanem a tick cuccal.
De gondolom, ha netán kilép a játékos és visszajön akkor ez már nem érvényesül.
Mármint úgy értem, hogy pl edzésre 2órát kell várni. Tag lelép akkor nem lehet megoldani, hogy az a idõ folytatódjon. Vagy igen?
Cím: Timerek helyett
Írta: Csabesz - 2013. április 18. - 18:08:12
Idézetet írta: Tomee date=1366300748\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36259\" data-ipsquote-contentclass=\"forums_Topic
Ahha nagyjából értem.
Akkor ez nagyjából ugyan az amire gondolok, csak ezzel nem lekérdezzük az idõt, hanem a tick cuccal.
De gondolom, ha netán kilép a játékos és visszajön akkor ez már nem érvényesül.
Mármint úgy értem, hogy pl edzésre 2órát kell várni. Tag lelép akkor nem lehet megoldani, hogy az a idõ folytatódjon. Vagy igen?
 
Ha elmented akkor megmarad.