hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 19:43



Jelenlévő felhasználók

Jelenleg 377 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 375 vendég

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

Regisztrált felhasználók: Bing [Bot], 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: scripting case utasítás
HozzászólásElküldve:2012.09.10. 01:09 
Offline
Beavatott
Avatar

Csatlakozott:2008.09.15. 16:41
Hozzászólások:76
Megköszönték neki: 6 alkalommal
Van egy kódom (részlet):
SMA Forráskód: [ Mindet kijelol ]
  1. case 500:
  2. {
  3. g_iAchLevel[ iKiller ][ RIFLE_MASTER ]++
  4. g_iAchLevel[ iKiller ][ MASTER_AT_ARMS ]++

ebben szeretném azt megcsinálni hogy az érték helyett változó legyen. Azaz 500 helyett egy cfg file-ból importált cvar legyen. A cvar-t megoldom, de ez a case utasítás kifogott rajtam... Valaki esetleg tudna segíteni ebben?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: scripting case utasítás
HozzászólásElküldve:2012.09.10. 07:03 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
ne használj switchet

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: scripting case utasítás
HozzászólásElküldve:2012.09.10. 11:24 
Offline
Beavatott
Avatar

Csatlakozott:2008.09.15. 16:41
Hozzászólások:76
Megköszönték neki: 6 alkalommal
IrOn123 írta:
ne használj switchet


Ezt kifejtenéd bővebben egy kicsit nekem? Így nem fog menni vagy más a probléma?
Végülis gondolom if-el megoldható, de hát az eredeti kód nem az enyém, én csak alakítgatom, elég sok "case" van benne........:D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: scripting case utasítás
HozzászólásElküldve:2012.09.10. 12:17 
Offline
Félisten
Avatar

Csatlakozott:2008.04.28. 16:04
Hozzászólások:872
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 59 alkalommal
Balage74 írta:
IrOn123 írta:
ne használj switchet


Ezt kifejtenéd bővebben egy kicsit nekem? Így nem fog menni vagy más a probléma?
Végülis gondolom if-el megoldható, de hát az eredeti kód nem az enyém, én csak alakítgatom, elég sok "case" van benne........:D

Nem tudom mi a baj a case-val, logikailak működnie kell (aztán lehet nemfog).
Ilyesmi kell:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new ertek = get_cvar_num ( "amx_cvarom" );
  3. //...
  4. switch(...) {
  5. case ertek: //...
  6. }
  7.  
  8. // ha másra gondolsz:
  9. switch(ertek) {
  10. case X : // ...
  11. }
  12.  

Tesztelni kell, hogy működik e


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: scripting case utasítás
HozzászólásElküldve:2012.09.10. 15:21 
Offline
Beavatott
Avatar

Csatlakozott:2008.09.15. 16:41
Hozzászólások:76
Megköszönték neki: 6 alkalommal
ok, tesztelem. Egyébként én vagyok a hülye, csak már fáradt voltam éjjel, a megoldás jónak tűnik így ránézésre.

_________________
Kép


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 29 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