Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4587 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Bet esme tame, kad sukūrus globalų ir naudojant ciklą, ta taimerio funkcija suveiks tiek kartų kiek nustatyta MAX_PLAYERS, tarkim 200.

Tai kas minutę 200 kartų suveiks viena funkcija, o naudojant kiekvienam žaidėjui atskirai, tai suveiks tiek kiek yra dabar serveryje žaidėjų :D nu žodžiu laukiam daugiau idėjų. 

 

 

Dar vienas klausimas kas žinot foreach veikia tiek kartų kiek MAX_PLAYERS nustatytas, ar tiek kiek serve žaidėjų ?

O aš paprieštarausiu populiariai nuomonei!

 

Siūlyčiau kurti žaidėjui kiekvienam timerį, aišku bus ir argumentas.

 

Timeriai serverį laginą kai vykdomas jų kodas, nes tada nevyksta įprasta žaidėjo sinchronizacija su serveriu. O jeigu tu kas sekundę loop'insi per žaidėjus, tai užtruks ilgokai... O kai kiekvienam žaidėjui reikiamu metu vykdys kodą visai kas kitą. Kitaip sakant tą ciklą 200 kartų, suskaldysi į smulkmenas, tarp kurių (gal) bus tarpai.

 

Timerių dar viena problema yra kai jie veikia vienu metu. Todėl siūlyčiau naudoti y_timers.

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

O aš paprieštarausiu populiariai nuomonei!

 

Siūlyčiau kurti žaidėjui kiekvienam timerį, aišku bus ir argumentas.

 

Timeriai serverį laginą kai vykdomas jų kodas, nes tada nevyksta įprasta žaidėjo sinchronizacija su serveriu. O jeigu tu kas sekundę loop'insi per žaidėjus, tai užtruks ilgokai... O kai kiekvienam žaidėjui reikiamu metu vykdys kodą visai kas kitą. Kitaip sakant tą ciklą 200 kartų, suskaldysi į smulkmenas, tarp kurių (gal) bus tarpai.

 

Timerių dar viena problema yra kai jie veikia vienu metu. Todėl siūlyčiau naudoti y_timers.

 

Dėkui, taip ir darysiu. 

 

Dėkui ,kad pasakei apie y_timers, iš ties geresnis dalykas. :)

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4587 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...