hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 09:29



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Majestic-12 [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: Random szám kikerülése
HozzászólásElküldve: 2014.08.19. 20:07 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Sziasztok, az lenne a kérdésem, hogy tudnám kikerülni azt, hogy 2 számot egymás után "ugyan azt" ne sorsolja ki (random)
PL:
SMA Forráskód: [ Mindet kijelol ]
  1. new szam1 = random_num(1,5)
  2. new szam2 = random_num(1,5)


és ne legyen az hogy kisorsolja elsönek a 2 est pl utána megint a 2 est

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.19. 22:18 
Offline
Senior Tag
Avatar

Csatlakozott: 2014.07.03. 00:07
Hozzászólások: 297
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 35 alkalommal
Boolean?

_________________
http://www.subbass.hu
[steam]krisz_nvidia[/steam]
Admin Rendszer v1.3
http://csgoskins.net/?rid=76561198147396400


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.19. 22:19 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
még 1x, nem értem bocsi :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.19. 22:24 
Offline
Senior Tag
Avatar

Csatlakozott: 2014.07.03. 00:07
Hozzászólások: 297
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 35 alkalommal
new:boolean valami ilyesmi ez egy változó , szerintem ezzel müködne :-)

_________________
http://www.subbass.hu
[steam]krisz_nvidia[/steam]
Admin Rendszer v1.3
http://csgoskins.net/?rid=76561198147396400


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.20. 09:25 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
nem jó azzal se !

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.20. 09:40 
Offline
Beavatott
Avatar

Csatlakozott: 2014.07.30. 13:35
Hozzászólások: 77
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 9 alkalommal
Hy . összesen hány számod van ?
ha 5 akkor jónak kéne lennie 1,5 -nek de ha nem akkor írd át

+ ha én hibáztam ami nagyon biztos akkor írd le meik pluginhoz mivel akkor könnyebb keresni :)

_________________
SMA Forráskód: [ Mindet kijelol ]
  1.  Compilation aborted.
  2. 4 Errors.
  3. Done.
  4. ----->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.20. 09:52 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
ehez hasonló plugint akarok irni csak magamtol de a random ezen alapszik, na és azt akarom, hogy egymás után ne sorsolja ki ugyan azt a számot !
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin by emblaze */
  2.  
  3. #include <amxmodx>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "Lotek"
  7. #define VERSION "1.0"
  8. #define AUTHOR "emblaze"
  9.  
  10. new koszt
  11. new bool:zagral[33]
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_clcmd("say /lotto", "lotto")
  15. register_clcmd("say /pula", "pula")
  16. set_task(120.0, "reklama",_,_,_,"b")
  17. set_task(150.0, "pula",_,_,_,"b")
  18. koszt = register_cvar("amx_lotto_koszt", "500")
  19. }
  20. public client_connect(id) zagral[id] = false
  21. public reklama () {
  22. client_print(0,print_chat,"[LOTTO] Wpisz /lotto aby zagrac w lotka.")
  23. client_print(0,print_chat,"[LOTTO] W razie problemów wejdz na amxx.pl")
  24. client_print(0,print_chat,"[LOTTO] plugin by emblaze")
  25.  
  26. }
  27. public lotto (id) {
  28. if(zagral[id]) {
  29. client_print(0,print_chat,"[LOTTO] Juz grales, mozesz grac co 5 minut...")
  30. return PLUGIN_HANDLED
  31. }
  32. new kasa = cs_get_user_money(id)
  33. new koszta = get_pcvar_num(koszt)
  34. cs_set_user_money(id, kasa - koszta)
  35. client_print(id,print_chat,"[LOTTO] Zagraleś w lotto !")
  36. client_print(id,print_chat,"[LOTTO] Za 1 minute dowiesz sie czy wygrales...")
  37. client_print(id,print_chat,"[LOTTO] Losowanie trwa...")
  38. set_task(60.0,"kumulacja",id)
  39. return PLUGIN_CONTINUE
  40. }
  41. public kumulacja (id) {
  42. new kasa = cs_get_user_money(id)
  43. zagral[id] = true
  44. set_task(300.0, "mozesz", id)
  45. new rand = random_num(0,20)
  46. switch(rand)
  47. {
  48. case 0:
  49. {
  50. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  51. }
  52. case 1:
  53. {
  54. client_print(id,print_chat,"[LOTTO] Wygrales 10$ !")
  55. cs_set_user_money(id, kasa + 10)
  56. }
  57. case 2:
  58. {
  59. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  60. }
  61. case 3:
  62. {
  63. client_print(id,print_chat,"[LOTTO] Wygrales 5$ !")
  64. cs_set_user_money(id, kasa + 5)
  65. }
  66. case 20:
  67. {
  68. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales...")
  69. }
  70. case 4:
  71. {
  72. client_print(id,print_chat,"[LOTTO] Wygrales 10$ !")
  73. cs_set_user_money(id, kasa + 10)
  74. }
  75. case 5:
  76. {
  77. client_print(id,print_chat,"[LOTTO] Wygrales 50$ !")
  78. cs_set_user_money(id, kasa + 50)
  79. }
  80. case 6:
  81. {
  82. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  83. }
  84. case 7:
  85. {
  86. client_print(id,print_chat,"[LOTTO] Wygrales 1$ !")
  87. cs_set_user_money(id, kasa + 1)
  88. }
  89. case 8:
  90. {
  91. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  92. }
  93. case 9:
  94. {
  95. client_print(id,print_chat,"[LOTTO] Wygrales 100$ !")
  96. cs_set_user_money(id, kasa + 100)
  97. }
  98. case 10:
  99. {
  100. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  101. }
  102. case 11:
  103. {
  104. client_print(id,print_chat,"[LOTTO] Wygrales 500$ !")
  105. cs_set_user_money(id, kasa + 500)
  106. }
  107. case 12:
  108. {
  109. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  110. }
  111. case 13:
  112. {
  113. client_print(id,print_chat,"[LOTTO] Wygrales 1000$ !")
  114. cs_set_user_money(id, kasa + 1000)
  115. }
  116. case 14:
  117. {
  118. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  119. }
  120. case 15:
  121. {
  122. client_print(id,print_chat,"[LOTTO] Wygrales 5000$ !")
  123. cs_set_user_money(id, kasa + 5000)
  124. }
  125. case 16:
  126. {
  127. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  128. }
  129. case 17:
  130. {
  131. client_print(id,print_chat,"[LOTTO] Wygrales 10000$ !!!")
  132. cs_set_user_money(id, kasa + 10000)
  133. }
  134. case 18:
  135. {
  136. client_print(id,print_chat,"[LOTTO] Niestety nie wygrales nic...")
  137. }
  138. case 19:
  139. {
  140. client_print(id,print_chat,"[LOTTO] Wygrales 16000$ !!!")
  141. cs_set_user_money(id, kasa + 16000)
  142. }
  143. }
  144. return PLUGIN_CONTINUE
  145.  
  146. }
  147. public pula () {
  148. client_print(0,print_chat,"[LOTTO] Dzisiejsza pula nagrod to az 16000$!!!")
  149. client_print(0,print_chat,"[LOTTO] Aby sie zalapac na konkurs wpisz /lotto")
  150. }
  151. public mozesz (id) {
  152. zagral[id] = false
  153. }
  154.  

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.20. 10:46 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.27. 09:42
Hozzászólások: 2588
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 418 alkalommal
try
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9. new last
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13.  
  14. register_clcmd("say /sorsol", "asdasd")
  15. }
  16. public asdasd(id)
  17. {
  18. new rand = random_num(1,2)
  19. if(last != rand)
  20. {
  21. switch(rand)
  22. {
  23. case 1: {
  24. last = 1
  25. client_print(id, print_center, "1")
  26. }
  27. case 2: {
  28. last = 2
  29. client_print(id, print_center, "2")
  30. }
  31. }
  32. }
  33. else asdasd(id)
  34. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random szám kikerülése
HozzászólásElküldve: 2014.08.21. 10:39 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Ugyanazt tudom írni,. mint PMben:

Szia

Engem nem zavart.
Ha zavar, írj egy saját ranodmizáló függvényt, vagy kreálj nagyobb értékkészleteket egyes elemekhez.

Üdv
Mtl

_________________
Kód:
I'm back

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


Ki van itt

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