hlmod.hu
https://hlmod.hu/

Boolean
https://hlmod.hu/viewtopic.php?f=10&t=6581
Oldal: 1 / 2

Szerző:  Bence98007 [2012.11.10. 19:15 ]
Hozzászólás témája:  Boolean

Hi!

Elöszőr dolgozok bool változóval, ezért kéne egy kis segítség.

Van egy bool tömböm :
SMA Forráskód: [ Mindet kijelol ]
  1. new bool:reg[33]


amit egy parancsal teszek true-ra.
SMA Forráskód: [ Mindet kijelol ]
  1. public asd(id)
  2. {
  3. if (is_user_connected(id))
  4. {
  5. reg[id] = true
  6. }
  7. }


és ezt a változót, egy prethinkbe akarom lekérni:
SMA Forráskód: [ Mindet kijelol ]
  1. public client_PreThink(id)
  2. {
  3. if (is_user_alive(id) & reg[id] = true)
  4. {
  5. //kód
  6. }
  7. }


Csakhogy erre ezeket a hibát dobja:
Error: Must be lvalue (non-constant) on line 550
Warning: Expression has no effect on line 550
Error: Expected token: ";", but found ")" on line 550
Error: Invalid expression, assumed zero on line 550
Error: Too many error messages on one line on line 550

Valaki kioktatna, aki okos? :)
Köszi!

Szerző:  HunGamer [2012.11.10. 20:19 ]
Hozzászólás témája:  Re: Boolean

2 & kell

Szerző:  Nandee [2012.11.10. 21:04 ]
Hozzászólás témája:  Re: Boolean

És így egyszerűbb használni:
SMA Forráskód: [ Mindet kijelol ]
  1. if(is_user_alive(id)&&reg[id])
  2. {
  3. //kód
  4. }

Ha reg[id]=false
SMA Forráskód: [ Mindet kijelol ]
  1. if(is_user_alive(id)&&!reg[id])
  2. {
  3. //kód
  4. }

Szerző:  Bence98007 [2012.11.10. 21:38 ]
Hozzászólás témája:  Re: Boolean

Hungamer: 2 &-vel csináltam előszőr, ugyan ez volt a hiba
Nandee: majd kipróbálom de most modellezek.

Szerző:  fear_ezmegmi [2012.11.10. 21:40 ]
Hozzászólás témája:  Re: Boolean

Bence98007 írta:
Hungamer: 2 &-vel csináltam előszőr, ugyan ez volt a hiba
Nandee: majd kipróbálom de most modellezek.

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4.  
  5. new bool:reg[33]
  6.  
  7. public plugin_init()
  8. {
  9. register_clcmd("say /asd","asd")
  10. }
  11. public asd(id)
  12. {
  13. if (is_user_connected(id))
  14. {
  15. reg[id] = true;
  16. }
  17. }
  18. public client_PreThink(id)
  19. {
  20. if (is_user_alive(id) && reg[id] == true)
  21. {
  22. client_print(id, print_chat, "asd")
  23. }
  24. }

nálam 2 & -vel lefut :D

Szerző:  Bence98007 [2012.11.10. 22:47 ]
Hozzászólás témája:  Re: Boolean

Mind1 már megoldottam, nem dolgozok én boolal, nem tudom mi annyira jó benne...

Szerző:  Metal [2012.11.13. 14:05 ]
Hozzászólás témája:  Re: Boolean

Igen, = helyett ==, s & helyett && kell. Tutot olvasd el.

Szerző:  Bence98007 [2012.11.13. 14:37 ]
Hozzászólás témája:  Re: Boolean

Metal írta:
Igen, = helyett ==, s & helyett && kell. Tutot olvasd el.

igen, tudtam. azért kösz

Szerző:  kiki [2012.11.18. 16:35 ]
Hozzászólás témája:  Re: Boolean

Bence98007 írta:
Mind1 már megoldottam, nem dolgozok én boolal, nem tudom mi annyira jó benne...


Miért, bool helyett mit tudsz?:) Oszd már meg velünk is...

Szerző:  HunGamer [2012.11.18. 16:40 ]
Hozzászólás témája:  Re: Boolean

gondolom sima tömb és 1/0 az érték.

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