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: [PRO]AcErBiS_V8 - 2014. november 14. - 20:10:48
-
Sziasztok olyan problémám van, hogy egy kis idő után több timer is begyorsul és ami egy másod perc lenne azt tized része alatt csinálja meg. A játszott óra számláló pl. kevesebb mint 1 mp alatt számol 3-at. Mi lehet vajon a gond?
-
Esetleg másolnál be kódot?
-
Előfordulhat, hogy csak többször indítod el az adott timert.
-
Valószínű az OnPlayerConnect-hez raktad nem az OnGameModeInit-hez.
-
Próbálj ki egy timerfix plugint, illetve ha ugye több timert futtatsz, ügyelj arra, hogy mielőtt egy másikat elindítasz, akkor előtte kapcsold ki azokat, amelyek nem kellenek már. (Ha egy eljárás alatt van a kettő, akkor mindig az első a KillTimer legyen!)
-
Arra is vigyázz, hogy milyen értéket adsz egy timernek.. ( true vagy false ) mivel ha true akkor ismétlődik, ha false akkor csak egyszer hívódik meg. ;)
-
nem feltétlenül ez a hiba. nálam Intel procin futtatva gyorsabban futnak le a timerek, mint AMD proci alatt, főleg, ha sok a meghívott függvényben a számítás.
például itthon athlon2 priocival a nitró timerem 100ms lefutási idővel 100x kb 12-13 másodperc alatt fut le, suliban c2d proci mellett 11 másodperc.
-
[gmod]A téma eléggé régi és szinte minden lehetséges választ megkaptál, így a témát zárom. Amennyiben még lenne kérdésed, írj egy PM-et és a témát megnyitom.[/gmod]