hlmod.hu
https://hlmod.hu/

Hanghirdetés plugin kérés
https://hlmod.hu/viewtopic.php?f=29&t=20078
Oldal: 1 / 2

Szerző:  Fognar [ 2015.03.29. 21:34 ]
Hozzászólás témája:  Hanghirdetés plugin kérés

Sziasztok!
Még új vagyok mind a HLMod-on, mind a scriptelésben! :)
Egy olyan plugint szeretnék kérni, ami meghatározott időközönként (pl. 5 percenként) lejátszik egy hangot, amit akár egy sma fájlból, akár egy cfg fájlból választ ki.
Remélem valaki tud segíteni :)
Köszönöm:
Fognar

Szerző:  Be$t.# [ 2015.03.30. 14:35 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Szia. Erre gondolsz? :
http://hlmod.hu/viewtopic.php?f=101&t=19623

Szerző:  Fognar [ 2015.03.30. 15:45 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Szia!
Köszönöm a gyors választ, de sajnos nem ez az :(
Olyasmire gondolok, mint ez (ez a plugin már fut a szerveremen), csak annyi különbséggel, hogy nem szövegeket, hanem hangokat játszik le a megadott időközönként.

Szerző:  LostLegend [ 2015.03.30. 20:32 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

TRY
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <fakemeta>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Zene hirdetés"
  9. #define VERSION "1.0"
  10. #define AUTHOR "K.O"
  11.  
  12. public plugin_precache(){
  13. precache_sound("hirdes/1.mp3")
  14. precache_sound("hirdes/2.mp3")
  15. }
  16.  
  17. public plugin_init() {
  18. register_plugin(PLUGIN, VERSION, AUTHOR)
  19. set_task(60.0, "hirdetes", 0, _, _, "b")
  20. }
  21.  
  22. public hirdetes(id)
  23. {
  24. switch(random_num(1,2))
  25. {
  26. case 1 :{
  27. client_cmd(0,"mp3 play sound/hirdes/1.mp3")
  28. }
  29. case 2 :{
  30. client_cmd(0,"mp3 play sound/hirdes/2.mp3")
  31. }
  32. }
  33. }

Szerző:  Fognar [ 2015.03.30. 21:29 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Köszönöm, viszem is kipróbálni! :)
Megírom majd, hogy működött -e :)
Szerk:
Az eredeti plugint engedi amx-be konvertálni, de megpróbáltam átírni, és valami probléma van. Mi lehet a baj? Azt írja, a 28-as sorban van a hiba.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <fakemeta>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Zene hirdetés"
  9. #define VERSION "1.0"
  10. #define AUTHOR "K.O"
  11.  
  12. public plugin_precache(){
  13. precache_sound("phx/hird1.mp3")
  14. precache_sound("phx/hird2.mp3")
  15. precache_sound("phx/hird3.mp3")
  16. precache_sound("phx/hird4.mp3")
  17. precache_sound("phx/hird5.mp3")
  18. precache_sound("phx/hird6.mp3")
  19. }
  20.  
  21. public plugin_init() {
  22. register_plugin(PLUGIN, VERSION, AUTHOR)
  23. set_task(120.0, "hirdetes", 0, _, _, "b")
  24. }
  25.  
  26. public hirdetes(id)
  27. {
  28. switch(random_num(1,2,3,4,5,6))
  29. {
  30. case 1 :{
  31. client_cmd(0,"mp3 play sound/phx/hird1.mp3")
  32. }
  33. case 2 :{
  34. client_cmd(0,"mp3 play sound/phx/hird2.mp3")
  35. }
  36. case 3 :{
  37. client_cmd(0,"mp3 play sound/phx/hird3.mp3")
  38. }
  39. case 4 :{
  40. client_cmd(0,"mp3 play sound/phx/hird4.mp3")
  41. }
  42. case 5 :{
  43. client_cmd(0,"mp3 play sound/phx/hird5.mp3")
  44. }
  45. case 6 :{
  46. client_cmd(0,"mp3 play sound/phx/hird6.mp3")
  47. }
  48. }
  49. }

Szerző:  demon [ 2015.03.30. 22:42 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

random_num(1,2,3,4,5,6)
-->
random_num(1,6)

Szerző:  ExE [ 2015.03.30. 22:46 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Így
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <fakemeta>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Zene hirdetés"
  9. #define VERSION "1.0"
  10. #define AUTHOR "K.O"
  11.  
  12. public plugin_precache(){
  13. precache_sound("phx/hird1.mp3")
  14. precache_sound("phx/hird2.mp3")
  15. precache_sound("phx/hird3.mp3")
  16. precache_sound("phx/hird4.mp3")
  17. precache_sound("phx/hird5.mp3")
  18. precache_sound("phx/hird6.mp3")
  19. }
  20.  
  21. public plugin_init() {
  22. register_plugin(PLUGIN, VERSION, AUTHOR)
  23. set_task(120.0, "hirdetes", 0, _, _, "b")
  24. }
  25.  
  26. public hirdetes(id)
  27. {
  28. switch(random_num(1,6))
  29. {
  30. case 1 :{
  31. client_cmd(0,"mp3 play sound/phx/hird1.mp3")
  32. }
  33. case 2 :{
  34. client_cmd(0,"mp3 play sound/phx/hird2.mp3")
  35. }
  36. case 3 :{
  37. client_cmd(0,"mp3 play sound/phx/hird3.mp3")
  38. }
  39. case 4 :{
  40. client_cmd(0,"mp3 play sound/phx/hird4.mp3")
  41. }
  42. case 5 :{
  43. client_cmd(0,"mp3 play sound/phx/hird5.mp3")
  44. }
  45. case 6 :{
  46. client_cmd(0,"mp3 play sound/phx/hird6.mp3")
  47. }
  48. }
  49. }

Szerző:  mforce [ 2015.03.30. 23:35 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Ez minek? :D
SMA Forráskód: [ Mindet kijelol ]
  1. #include <fakemeta>
  2. #include <cstrike>
  3. #include <hamsandwich>
  4.  

Szerző:  Fognar [ 2015.03.31. 16:57 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Köszönöm, Demon és Exe!
Sikerült AMXX-é konvertálnom.
Hamarosan megírom, hogy működik -e a plugin.

Szerk:
A plugin tökéletesen működik
Köszönöm szépen mindenkinek, aki segített nekem ebben! :)

Szerző:  ExE [ 2015.03.31. 16:58 ]
Hozzászólás témája:  Re: Hanghirdetés plugin kérés

Fognar írta:
Köszönöm, Demon és Exe!
Sikerült AMXX-é konvertálnom.
Hamarosan megírom, hogy működik -e a plugin

Rendben

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