hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.29. 08:43



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: huduzenet vasarlas csak adminnak
HozzászólásElküldve: 2014.05.26. 21:04 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.04.14. 16:23
Hozzászólások: 475
Megköszönt másnak: 97 alkalommal
Megköszönték neki: 4 alkalommal
Azt szeretnem,hogy ennele a pluginnal:[html]https://hlmod.hu/viewtopic.php?f=101&t=12465[/html]
Csak az adminnak legyen elerheto a /buysmg parancs
Koszi

_________________
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: huduzenet vasarlas csak adminnak
HozzászólásElküldve: 2014.05.26. 21:29 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4292
Megköszönt másnak: 219 alkalommal
Megköszönték neki: 287 alkalommal
Smat posztold légyszi. Ha esetleg legközelebb nem linkelnéd hanem egyből smat adnál annak örülnék.
Esetleg ha magad meg tudod oldani akkor itt van:
Kód:
 #define REQUIRED_ADMIN_LEVEL ADMIN_KICK

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: huduzenet vasarlas csak adminnak
HozzászólásElküldve: 2014.05.26. 22:09 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.04.14. 16:23
Hozzászólások: 475
Megköszönt másnak: 97 alkalommal
Megköszönték neki: 4 alkalommal
:) oksa maskor jon az sma is
Sma:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. // Buy$Message Version 1.0 by OVERLOAD (03Aug04)
  3. //
  4. // This plugin will allow clients to send HUD messages
  5. // to everyone, but for a price.
  6. //
  7. // USAGE: /buymsg <Message>
  8. // Must be typed in chat.
  9. //
  10. // Availible CVAR's:
  11. //
  12. // amx_buymsgon - Plugin ON/OFF (1 = ON)
  13. // amx_buymsgdedspk - Dead Players Buy Messages ON/OFF (1 = ON)
  14. // amx_buymsgnoname - Name Tag On Messages ON/OFF (1 = ON)
  15. // amx_buymsgprice - Price For One HUD Message
  16. // amx_buymsgdedprice - Price For Dead Players
  17. // amx_buymsghelp - Help Menu
  18. // amx_buymsgtime - Time (Seconds) For Message
  19. // amx_buymsgdred - Ammount of RED (0 - 255)
  20. // amx_buymsgblu - Ammount of BLUE (0 - 255)
  21. // amx_buymsggrn - Ammount of GREEN (0 - 255)
  22. //
  23. // _______________________________________________________________
  24. //
  25. // - Update (04Aug04)
  26. // - Added Customizable Message Color CVAR's.
  27. // - Added Code to Guarentee Message Won't be Knocked Off The Screen by Other Messages.
  28. // - Added Customizable Message Hold Time.
  29. // - Added Code Which Will Stop Two Clients From Posting A Message At The Same Time.
  30.  
  31.  
  32. #include <amxmodx>
  33. #include <cstrike>
  34.  
  35. new chat_message[192]
  36. new chat_message_final[192]
  37. //new strbreak_chat_message[185]
  38. //new culled_message[7]
  39. new sender_name[20]
  40.  
  41. public plugin_init()
  42. {
  43. register_plugin("Buy$Message", "1.0", "OVERLOAD")
  44. register_clcmd("say", "hud_print_pre")
  45. register_cvar("amx_buymsgon","1")
  46. register_cvar("amx_buymsgdedspk","1")
  47. register_cvar("amx_buymsgnoname","1")
  48. register_cvar("amx_buymsgprice","1000")
  49. register_cvar("amx_buymsgdedprice","3000")
  50. register_cvar("amx_buymsgtime","7")
  51. register_cvar("amx_buymsgred","255")
  52. register_cvar("amx_buymsgblu","100")
  53. register_cvar("amx_buymsggrn","255")
  54. register_srvcmd("amx_buymsghelp", "server_help") //Server Help
  55. return PLUGIN_CONTINUE
  56. }
  57.  
  58. public server_help()
  59. {
  60. server_print(" ")
  61. server_print("[BuyMsg]__________________________ ____ ___ __ _ _")
  62. server_print(" Buy$Message - Version 1.0 Written by OVERLOAD")
  63. server_print(" ")
  64. server_print("amx_buymsgon - Plugin ON/OFF (1 = ON)")
  65. server_print("amx_buymsgdedspk - Dead Players Buy Messages ON/OFF (1 = ON)")
  66. server_print("amx_buymsgnoname - Name Tag On Messages ON/OFF (1 = ON)")
  67. server_print("amx_buymsgprice - Price For One HUD Message.")
  68. server_print("amx_buymsgdedprice - Price For Dead Players.")
  69. server_print("amx_buymsgtime - Time (Seconds) For Message.")
  70. server_print("amx_buymsgdred - Ammount of RED (0 - 255).")
  71. server_print("amx_buymsgblu - Ammount of BLUE (0 - 255).")
  72. server_print("amx_buymsggrn - Ammount of GREEN (0 - 255).")
  73. server_print(" ")
  74. server_print("_______________________________________ ____ __ _")
  75. return PLUGIN_CONTINUE
  76. }
  77.  
  78. public hud_print_pre(id)
  79. {
  80. if(get_cvar_num("amx_buymsgon") == 0)
  81. return PLUGIN_CONTINUE
  82. read_argv(id, chat_message, 191)
  83. //strbreak(chat_message, culled_message, 7, strbreak_chat_message, 185)
  84. if(equali(chat_message, "/buymsg", 7))
  85. {
  86. if(task_exists(2, 0) == 1)
  87. {
  88. client_print(id, print_chat,"[Buy$Message]Kerlek varj egy percet.Mar kint van egy hudmessage!")
  89. return PLUGIN_CONTINUE
  90. }
  91.  
  92. if(is_user_alive(id) == 1)
  93. {
  94. user_alive(id)
  95. return PLUGIN_CONTINUE
  96. }
  97.  
  98. if(is_user_alive(id) == 0)
  99. user_dead(id)
  100. }
  101.  
  102. return PLUGIN_CONTINUE
  103. }
  104.  
  105. public user_alive(id)
  106. {
  107. if(cs_get_user_money(id) < get_cvar_num("amx_buymsgprice"))
  108. {
  109. client_print(id, print_chat,"[Buy$Message]Nincs eleg penzed.A vasarlas ennyibe kerul: $%i.", get_cvar_num("amx_buymsgprice"))
  110. return PLUGIN_CONTINUE
  111. }
  112.  
  113. cs_set_user_money(id, (cs_get_user_money(id) - get_cvar_num("amx_buymsgprice")), 1)
  114. client_print(id, print_chat,"[Buy$Message] Vettel egy hudmessage-t ennyiert: $%i.", get_cvar_num("amx_buymsgprice"))
  115. hud_print_post(id)
  116.  
  117. return PLUGIN_CONTINUE
  118. }
  119.  
  120. public user_dead(id)
  121. {
  122. if(get_cvar_num("amx_buymsgdedspk") == 0)
  123. {
  124. client_print(id, print_chat,"[Buy$Message] 'Halott �zenet �r�s' letiltva.")
  125. return PLUGIN_CONTINUE
  126. }
  127.  
  128. if(cs_get_user_money(id) < get_cvar_num("amx_buymsgdedprice"))
  129. {
  130. client_print(id, print_chat,"[Buy$Message]Nincs eleg penzed! $%i-ra van szukseged, ha halott vagy.", get_cvar_num("amx_buymsgdedprice"))
  131. return PLUGIN_CONTINUE
  132. }
  133.  
  134. cs_set_user_money(id, (cs_get_user_money(id) - get_cvar_num("amx_buymsgdedprice")), 1)
  135. client_print(id, print_chat,"[Buy$Message] Vettel egy hudmessaget $%i-ert.", get_cvar_num("amx_buymsgprice"))
  136. hud_print_post(id)
  137.  
  138. return PLUGIN_CONTINUE
  139. }
  140.  
  141. public hud_print_post(id)
  142. {
  143. chat_message_final = chat_message
  144. if(get_cvar_num("amx_buymsgnoname") == 0)
  145. {
  146. set_task(1.0,"hud_anonymous",2,"",0,"a", get_cvar_num("amx_buymsgtime"))
  147. return PLUGIN_CONTINUE
  148. }
  149.  
  150. get_user_name(id, sender_name, 20)
  151. set_task(1.0,"hud_normal",2,"",0,"a", get_cvar_num("amx_buymsgtime"))
  152.  
  153. return PLUGIN_CONTINUE
  154. }
  155.  
  156. public hud_normal()
  157. {
  158. set_hudmessage(get_cvar_num("amx_buymsgred"), get_cvar_num("amx_buymsggrn"), get_cvar_num("amx_buymsgblu"), 0.01, 0.50, 2, 0.01, 1.1, 0.0, 0.0, 170)
  159. show_hudmessage(0, "%s: %s", sender_name, chat_message_final)
  160. return PLUGIN_CONTINUE
  161. }
  162.  
  163. public hud_anonymous()
  164. {
  165. set_hudmessage(get_cvar_num("amx_buymsgred"), get_cvar_num("amx_buymsggrn"), get_cvar_num("amx_buymsgblu"), 0.01, 0.50, 2, 0.01, 1.1, 0.0, 0.0, 170)
  166. show_hudmessage(0, "Anonymous: %s", chat_message_final)
  167. return PLUGIN_CONTINUE
  168. }
  169. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  170. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  171. */
  172.  

_________________
Kép
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  [ 3 hozzászólás ] 


Ki van itt

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