hlmod.hu
https://hlmod.hu/

valamitől valameddig
https://hlmod.hu/viewtopic.php?f=10&t=11284
Oldal: 1 / 1

Szerző:  TysOn [ 2013.10.11. 20:47 ]
Hozzászólás témája:  valamitől valameddig

Hali!


Tegyük fel, hogy van egy szint rendszerem. Ebben a szint rendszerben, hogyan tudom megcsinalni, hogy mondjuk 5 - 10 szintig, valami...

Próbálkoztam ezzel, de nem volt jó:
SMA Forráskód: [ Mindet kijelol ]
  1. if(valami[id] >= 5 && valami[id] =< 20)


A segítséget előre is köszönöm.
Üdv, Tyson.

UI.: Ha valami írás hibát találtok, az azért van, mert telefonról írtam.

Szerző:  hungary [ 2013.10.11. 20:49 ]
Hozzászólás témája:  Re: valamitől valameddig

SMA Forráskód: [ Mindet kijelol ]
  1. if(5 <= valami[id] <= 10)

Szerző:  Metal [ 2013.10.14. 10:30 ]
Hozzászólás témája:  Re: valamitől valameddig

A
Kód:
if(5 <= valami[id] <= 10)

természetesen nem jó

5-10ig ezt kéne írnod:
Kód:
if (lvl >= 5 && lvl =< 10)
{
    // do something
}


Ahol a lvl nem más mint a vizsgált szint.

Szerző:  Silent [ 2013.10.14. 15:38 ]
Hozzászólás témája:  Re: valamitől valameddig

Eleve ha egy kicsit jobban belegondolsz, bal oldalt nem állhat konstans érték (LVALUE), az ha van akkor az operátor jobb oldalán van. De ezt már leírta Metal is.

Szerző:  TysOn [ 2013.10.16. 18:01 ]
Hozzászólás témája:  Re: valamitől valameddig

Szóval, ez jó ?

SMA Forráskód: [ Mindet kijelol ]
  1. public valami(id) {
  2. if(oles[id] >= 0 && oles[id] << 10) {
  3. lvl[id] = 1
  4. }
  5. if(oles[id] >= 10 && oles[id] << 20) {
  6. lvl[id] = 2
  7. }
  8. }

Szerző:  Vinnice [ 2013.10.16. 18:06 ]
Hozzászólás témája:  Re: valamitől valameddig

SMA Forráskód: [ Mindet kijelol ]
  1. public valami(id)
  2. {
  3. if(oles[id] >= 0 && oles[id] < 10)
  4. {
  5. lvl[id] = 1
  6. }
  7. if(oles[id] >= 10 && oles[id] < 20)
  8. {
  9. lvl[id] = 2
  10. }
  11. }
  12. /*
  13. Metál egyik tutoriáljálból: AmxModX Alapozó 02. - Az AMX MOD X nyelvi eleme
  14.  
  15. << Bitenkénti eltolás balra Balról jobbra
  16. >> Bitenkénti eltolás jobbra
  17. < Kisebb
  18. > Nagyobb
  19.  
  20. */

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/