hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 16:59



Jelenlévő felhasználók

Jelenleg 356 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 355 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: client_PreThink
HozzászólásElküldve:2012.03.09. 06:35 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Fenti fgv hány (tized)másodpercenként frissül? :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: client_PreThink
HozzászólásElküldve:2012.03.09. 07:28 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Sose néztem, de pakold bele ezeket a sort, s le tudod "mérni":
Kód:
  1. new counter[33];  // végrehajtások száma

  2.  

  3. // ...

  4.  

  5. public fw_client_PreThink(id)

  6. {

  7.     // ...

  8.     if (counter[id]>10000) client_print(id, print_center, "counter increased %i times", counter[id]);

  9.     else counter[id]=0;

  10.    // ...

  11. }

  12.  

Megteheted azt is, hogy egy idt használsz, de akkor ha véletlenül becsatizna valaki (mondjuk voltál olyan botor h feltetted egy szerverre), akkor ne inkrementálja. A nullázás a túlcsordulás ellen kell (biztos van, csak nemtom, hogy kezeli: elszáll, vagy mint a VMS shelljére írt script: "újraindul" a minimum értékkel)
Bár érdemes elgondolkozni azon, hogy több player esetén mennyit fog növelni, mivel akkor több kliensnek is kezelnie kell (így feltételezem és logikus is, hogy több kliens => kevesebb lefutás).

u.i.: 6:33kor ilyenekre gondolni? :) Nem gond, néha engem is megszáll este az ihlet, mint tegnap napközben, hogy telítsük meg a memóriát, s közben indítsak végtelen ciklusban szálakat. Nos...olyan jó sikerült, hogy a processt nem tudtam lelőni, mert a kövi szállt visszadobta :)

Silent írta:
Fenti fgv hány (tized)másodpercenként frissül? :D

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: client_PreThink
HozzászólásElküldve:2012.03.09. 14:41 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
:D Majd megnézem. Egyébként már fél 6 óta gyötört a kérdés. Van egy plugin amiben prethinket használok és olyan szép folyamatos rajta a visszaszámlálás. Kívácsi vtam h milyen gyors lehet ez :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: client_PreThink
HozzászólásElküldve:2012.03.09. 17:54 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Letesztelted így?

Silent írta:
:D Majd megnézem. Egyébként már fél 6 óta gyötört a kérdés. Van egy plugin amiben prethinket használok és olyan szép folyamatos rajta a visszaszámlálás. Kívácsi vtam h milyen gyors lehet ez :D

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: client_PreThink
HozzászólásElküldve:2012.03.09. 18:28 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Metal írta:
Letesztelted így?

Silent írta:
:D Majd megnézem. Egyébként már fél 6 óta gyötört a kérdés. Van egy plugin amiben prethinket használok és olyan szép folyamatos rajta a visszaszámlálás. Kívácsi vtam h milyen gyors lehet ez :D


Most nem. Rengeteg dolog van. :D


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 6 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole