hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 20:23



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-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  [ 9 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Ledobál a szerverről
HozzászólásElküldve: 2020.07.03. 14:35 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Heló raktam be egy wp korlátot, de ha vagyunk 15-n akkor ledobál mindnekit A konzol NewRoundStart-ra ir errort.
  1. public NewRoundStart()
  2. {
  3. g_Awps[T] = 0;
  4. g_Awps[CT] = 0;
  5.  
  6. new any:m_Team;
  7. new t_num = 0;
  8. new ct_num = 0;
  9.  
  10. new p[32],n;
  11. get_players(p,n,"ch"); //Erre írja a hibát
  12. for(new i=0;i<n;i++)
  13. {
  14. new id = p[i];
  15. m_Team = cs_get_user_team(id);
  16. switch(m_Team)
  17. {
  18. case CS_TEAM_CT:
  19. {
  20. ct_num++;
  21. }
  22. case CS_TEAM_T:
  23. {
  24. t_num++;
  25. }
  26. }
  27. if(t_num >= 4 && ct_num >= 4)
  28. g_AwpCanAdd = 1;
  29. else
  30. g_AwpCanAdd = 0;
  31. g_PlayingPlayers = ct_num + t_num;
  32. strip_user_weapons(id);
  33. cs_set_user_money(id, 0);
  34. }
  35. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.04. 20:49 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.01.28. 19:04
Hozzászólások: 135
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 44 alkalommal
Mit ír egész pontosan?

_________________
[ MasterGaming ]

[ TS3 -- Discord ]
[ FB Oldal -- FB Csoport ]

[ CS1.6 Szerverek ]

Hamarosan


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 09:42 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Vieni írta:
Mit ír egész pontosan?


L 07/05/2020 - 09:40:49: [AMXX] Run time error 3: stack error
L 07/05/2020 - 09:40:49: [AMXX] [0] SzerverMod.sma::NewRoundStart
(line 1291)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 10:30 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.01.28. 19:04
Hozzászólások: 135
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 44 alkalommal
Próbáld meg így:
  1. new p[32],n;
  2. --->
  3. static p[32],n;

_________________
[ MasterGaming ]

[ TS3 -- Discord ]
[ FB Oldal -- FB Csoport ]

[ CS1.6 Szerverek ]

Hamarosan

Ők köszönték meg Vieni nek ezt a hozzászólást (összesen 2): Alekvar (2020.07.05. 19:15) • Tomii (2020.07.05. 21:07)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 10:56 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Cseréld le erre a régit:
  1. register_logevent("NewRoundStart", 2, "1=Round_Start");

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép

Ők köszönték meg adriansr14 nek ezt a hozzászólást: Alekvar (2020.07.05. 19:15)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 19:16 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
adriansr14 írta:
Cseréld le erre a régit:
  1. register_logevent("NewRoundStart", 2, "1=Round_Start");


Müködött viszont nem adott T-knek bombát.

Vieni írta:
Próbáld meg így:
  1. new p[32],n;
  2. --->
  3. static p[32],n;


Megpróbálom így.

Ui: Megpróbáltam ugyan úgy azt az errort kaptam és kiis fagyott a szerver tőle.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 20:08 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.01.28. 19:04
Hozzászólások: 135
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 44 alkalommal
Próbáld ezt a plugin elejére írni:
  1. #pragma dynamic 32768


Egyébként azt olvastam, hogy ez a hiba akkor fordul elő, ha túl sok vagy túl nagy dinemziójú változókat hozol létre(konkrétan átlépsz egy limitet, amit az előző parancs megnövel). Szóval amit én preferálnék az az, hogy a nem kellő változókat kikéne szedni a pluginból, a fölöslegesen nagyok méretét(legtöbbször mysql-el kapcsolatos) pedig lecsökkenteni. De tényleg, mysql-hez olyan szinten fölösleges méreteket láttam itt fórumon, szerintem azt nézd meg előbb.

_________________
[ MasterGaming ]

[ TS3 -- Discord ]
[ FB Oldal -- FB Csoport ]

[ CS1.6 Szerverek ]

Hamarosan

Ők köszönték meg Vieni nek ezt a hozzászólást (összesen 2): Alekvar (2020.07.05. 20:57) • Tomii (2020.07.05. 21:06)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 20:57 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Vieni írta:
Próbáld ezt a plugin elejére írni:
  1. #pragma dynamic 32768


Egyébként azt olvastam, hogy ez a hiba akkor fordul elő, ha túl sok vagy túl nagy dinemziójú változókat hozol létre(konkrétan átlépsz egy limitet, amit az előző parancs megnövel). Szóval amit én preferálnék az az, hogy a nem kellő változókat kikéne szedni a pluginból, a fölöslegesen nagyok méretét(legtöbbször mysql-el kapcsolatos) pedig lecsökkenteni. De tényleg, mysql-hez olyan szinten fölösleges méreteket láttam itt fórumon, szerintem azt nézd meg előbb.


Kitudod nekem felyteni mit jelent pontosan a #pragma dynamic 32768 ? Kezdő vagyok még és probalgatom a dolgokat, szeretném megtudni, hogy ez mit jelent így vagy mit változtat.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ledobál a szerverről
HozzászólásElküldve: 2020.07.05. 21:10 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.01.28. 19:04
Hozzászólások: 135
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 44 alkalommal
Szerintem van egy memória használat limit, amit ezzel tudsz felülírni.

Idézet:
pragma dynamic should be used if you're sure you're getting out of memory errors.


Szerk.:
A háttér logikája ügye az, hogy mikor létrehozol egy változót, az lefoglal egy fix helyet a memóriában, míg fel nem lesz szabadítva. A globális változók ügye plugin indulásától plugin végezetéig lefoglalják ezt a fix helyet, ezért nem globálisan regisztrálunk mindent. A lokális változók mindig akkor aktívak(amíg new-al vannak létrehozva), mikor az a plugin rész aktív, az-az megeshet mikor sok függvény fut egyszerre, hogy telítődik ez a memória limit és ezt a hibát dobja.

Bár ebben az utolsó részben nem vagyok biztos. Valaki eltudná nekem is magyarázni, hogy egész pontosan milyen rendszer szerint is futnak a függvények/pluginok? Én eddig úgy gondoltam, hogy lineárisan(egyszerre egy dolog fut), de ez az error ha tényleg ekkor jön elő, ezt áthúzza.

_________________
[ MasterGaming ]

[ TS3 -- Discord ]
[ FB Oldal -- FB Csoport ]

[ CS1.6 Szerverek ]

Hamarosan

Ők köszönték meg Vieni nek ezt a hozzászólást: Alekvar (2020.07.06. 10:33)
  Népszerűség: 2.27%


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  [ 9 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 28 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