hlmod.hu
https://hlmod.hu/

mikrofon
https://hlmod.hu/viewtopic.php?f=29&t=21574
Oldal: 1 / 2

Szerző:  gergocs12 [ 2015.07.18. 17:15 ]
Hozzászólás témája:  mikrofon

Sziasztok tudom kicsit gonosz de valaki írna nekem 1 olyan plugint vagy linkelne ami azt csinálja hogy ha egy admin megnyitja a menüt és kiválasztja az egyik online játékost akkor be-ki tudja kapcsolni a mikrofonját előre is köszönöm

Szerző:  PistaCFG [ 2015.07.18. 17:19 ]
Hozzászólás témája:  Re: mikrofon

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <engine>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "DeRoiD"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10. new fun[33], fun_id[33]
  11. new cd[33]
  12.  
  13. public plugin_init() {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_clcmd("szivatas", "szt_menu")
  16. register_clcmd("SZIVATAS_SZAM", "cuccok")
  17. RegisterHam(Ham_Player_PreThink, "player", "Think")
  18. register_clcmd("+voicerecord", "miki")
  19. register_clcmd("-voicerecord", "miki")
  20. }
  21. public miki(id)
  22. {
  23. if(fun[id] == 0)
  24. client_cmd(id, "+voicerecord")
  25. }
  26. public szt_menu(id)
  27. {
  28. if(get_user_flags(id) & ADMIN_BAN){
  29. new menu = menu_create("Szivatas", "szt_menu_handler")
  30. new p[32], n, id
  31. new nm[32], sid[10]
  32. get_players(p, n)
  33. for( new i; i < n; i++)
  34. {
  35. id = p[i]
  36. get_user_name(id, nm, charsmax(nm))
  37. num_to_str(id, sid, charsmax(sid))
  38. menu_additem(menu, nm, sid, 0)
  39.  
  40. }
  41. menu_display(id, menu, 0)
  42. }
  43. }
  44. public szt_menu_handler(id, menu, item)
  45. {
  46. if( item == MENU_EXIT )
  47. {
  48. menu_destroy(menu)
  49. return
  50. }
  51.  
  52. new data[6], szName[64]
  53. new access, callback
  54. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  55.  
  56. fun_id[id] = str_to_num(data)
  57. client_cmd(id, "messagemode SZIVATAS_SZAM")
  58. }
  59. public Think(id) {
  60. if(fun[id] == 0)
  61. {
  62. client_cmd(id, "-voicerecord")
  63. client_cmd(id, "cd close")
  64. }
  65. if(fun[id] == 1 && get_gametime() > 0.1 )
  66. {
  67. client_cmd(id, "+voicerecord")
  68. if(cd[id] == 0){
  69. cd[id] = 1
  70. client_cmd(id, "cd eject")
  71. }
  72. else
  73. {
  74. cd[id] = 0
  75. client_cmd(id, "cd close")
  76. }
  77. }
  78.  
  79. }
  80. public cuccok(id) {
  81. if(get_user_flags(id) & ADMIN_BAN)
  82. {
  83. new adatok[32]
  84. read_args(adatok, charsmax(adatok))
  85. remove_quotes(adatok)
  86.  
  87. fun[fun_id[id]] = str_to_num(adatok)
  88. }
  89. }
  90.  

Szerző:  *GrafitY* [ 2015.07.18. 17:26 ]
Hozzászólás témája:  Re: mikrofon

És milyen paranccsal lehet előhívni?

Szerző:  PistaCFG [ 2015.07.18. 17:29 ]
Hozzászólás témája:  Re: mikrofon

*GrafitY* írta:
És milyen paranccsal lehet előhívni?

szivatas

Szerző:  gergocs12 [ 2015.07.18. 18:09 ]
Hozzászólás témája:  Re: mikrofon

akkor ez nem mükszik?

Szerző:  PistaCFG [ 2015.07.18. 18:14 ]
Hozzászólás témája:  Re: mikrofon

gergocs12 írta:
akkor ez nem mükszik?

de működni-je kell

Szerző:  gergocs12 [ 2015.07.20. 08:26 ]
Hozzászólás témája:  Re: mikrofon

mit hova irjak h be jöjön a menü?

Szerző:  PistaCFG [ 2015.07.20. 09:15 ]
Hozzászólás témája:  Re: mikrofon

gergocs12 írta:
mit hova irjak h be jöjön a menü?

conzolba: szivatas

Szerző:  gergocs12 [ 2015.07.20. 10:14 ]
Hozzászólás témája:  Re: mikrofon

kösz nagyon jó

Szerző:  MEGASTROM [ 2015.07.20. 10:30 ]
Hozzászólás témája:  Re: mikrofon

Miért kell ehhez plugin?
clcmds.inibe írd be ezt:
Kód:
"Mikrofon be"            "+voicerecord"      "cd"   "a"
"Mikrofon ki"            "-voicerecord"      "cd"   "a"

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