hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.24. 20:30



Jelenlévő felhasználók

Jelenleg 468 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 466 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], 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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Karácsonyi HUD
HozzászólásElküldve: 2013.12.22. 14:25 
Offline
Beavatott

Csatlakozott: 2013.11.02. 16:01
Hozzászólások: 66
Megköszönt másnak: 7 alkalommal
én 1 ojan plugint szeretnék hogy fent közepebe (nemtudom hugyan irjam le :D) fojamatosan hudba kiiirna hogy

Kelemes unepeket kivan a [S]eX[i] szervere !!! (és zöldel)


A hozzászólást 1 alkalommal szerkesztették, utoljára BeepBeep 2013.12.26. 16:43-kor.
Témanév!!!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUDKARácsONYi
HozzászólásElküldve: 2013.12.26. 13:33 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.06. 18:38
Hozzászólások: 229
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 16 alkalommal
Milkywaye írta:
én 1 ojan plugint szeretnék hogy fent közepebe (nemtudom hugyan irjam le :D) fojamatosan hudba kiiirna hogy

Kelemes unepeket kivan a [S]eX[i] szervere !!! (és zöldel)


cstrike/addons/amxmodx/configs/amx.cfg ben ezt ird be a leg ajjára:
amx_imessage "Kellemes unnepeket!" "000255100"
a szöveget tudod bármikor szerkezteni!
van még benne pár dolog pl én le vettem hogy udvozollek a clans.hu szerveren!

Keressges!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUDKARácsONYi
HozzászólásElküldve: 2013.12.26. 15:35 
Offline
Nagyúr
Avatar

Csatlakozott: 2012.09.23. 09:50
Hozzászólások: 569
Megköszönt másnak: 76 alkalommal
Megköszönték neki: 37 alkalommal
Milkywaye írta:
én 1 ojan plugint szeretnék hogy fent közepebe (nemtudom hugyan irjam le :D) fojamatosan hudba kiiirna hogy

Kelemes unepeket kivan a [S]eX[i] szervere !!! (és zöldel)

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4.  
  5. new cvar_message, cvar_color, cvar_location, cvar_effects, cvar_show, cvar_cmd, hudsync
  6.  
  7. public plugin_init() {
  8. register_plugin("Uzenet", "1.1", "noname")
  9. cvar_message = register_cvar("amx_permanent_message", "Kellemes unepeket kivan a [S]eX[i] szervere !!!")
  10. cvar_color = register_cvar("amx_permanent_message_color", "000 255 100")
  11. cvar_location = register_cvar("amx_permanent_message_location", "2")
  12. cvar_effects = register_cvar("amx_permanent_message_effects", "2")
  13. cvar_show = register_cvar("amx_permanent_message_show", "0")
  14. cvar_cmd = register_cvar("amx_permanent_message_cmd", "1")
  15. register_concmd("amx_perm_msg", "cmdChangeMsg", ADMIN_LEVEL_A)
  16. hudsync = CreateHudSyncObj()
  17. set_task(1.0, "show_hud", 0, "", 0, "b")
  18. }
  19.  
  20. public show_hud() {
  21. new message[200], location, eff, show, players[32], inum
  22. static red, green, blue
  23. get_pcvar_string(cvar_message, message, charsmax(message))
  24. get_hud_color(red, green, blue)
  25. location = get_pcvar_num(cvar_location)
  26. eff = clamp(get_pcvar_num(cvar_effects), 0, 2)
  27. show = get_pcvar_num(cvar_show)
  28. get_players(players, inum)
  29.  
  30. replace_all(message, charsmax(message), "", "X^n")
  31. replace_all(message, charsmax(message), "/n", "^n")
  32.  
  33. switch(location) {
  34. case 1: set_hudmessage(red, green, blue, 0.01, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
  35. case 2: set_hudmessage(red, green, blue, -1.0, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
  36. case 3: set_hudmessage(red, green, blue, 0.99, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
  37. case 4: set_hudmessage(red, green, blue, 0.01, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
  38. case 5: set_hudmessage(red, green, blue, -1.0, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
  39. case 6: set_hudmessage(red, green, blue, 0.99, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
  40. case 7: set_hudmessage(red, green, blue, 0.01, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
  41. case 8: set_hudmessage(red, green, blue, -1.0, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
  42. case 9: set_hudmessage(red, green, blue, 0.99, 0.70, eff, 1.0, 1.0, 0.1, 0.2, -1)
  43. }
  44.  
  45. for(new i=0; i<inum; ++i) {
  46. switch(show) {
  47. case 0: ShowSyncHudMsg(0, hudsync, message)
  48. case 1: {
  49. if(!is_user_alive(players[i]))
  50. ShowSyncHudMsg(players[i], hudsync, message)
  51. }
  52. case 2: {
  53. if(is_user_alive(players[i]))
  54. ShowSyncHudMsg(players[i], hudsync, message)
  55. }
  56. case 3: {
  57. if(is_user_admin(players[i]))
  58. ShowSyncHudMsg(players[i], hudsync, message)
  59. }
  60. case 4: {
  61. if(!is_user_admin(players[i]))
  62. ShowSyncHudMsg(players[i], hudsync, message)
  63. }
  64. case 5: {
  65. if(is_user_admin(players[i]) && is_user_alive(players[i]))
  66. ShowSyncHudMsg(players[i], hudsync, message)
  67. }
  68. case 6: {
  69. if(is_user_admin(players[i]) && !is_user_alive(players[i]))
  70. ShowSyncHudMsg(players[i], hudsync, message)
  71. }
  72. case 7: {
  73. if(!is_user_admin(players[i]) && is_user_alive(players[i]))
  74. ShowSyncHudMsg(players[i], hudsync, message)
  75. }
  76. case 8: {
  77. if(!is_user_admin(players[i]) && !is_user_alive(players[i]))
  78. ShowSyncHudMsg(players[i], hudsync, message)
  79. }
  80. default: ShowSyncHudMsg(0, hudsync, message)
  81. }
  82. }
  83. return PLUGIN_CONTINUE
  84. }
  85.  
  86. public cmdChangeMsg(id, level, cid) {
  87. if(!get_pcvar_num(cvar_cmd) || !cmd_access(id, level, cid, 1))
  88. return PLUGIN_HANDLED
  89.  
  90. new args[200], name[32]
  91. read_args(args, charsmax(args))
  92. remove_quotes(args)
  93. get_user_name(id, name, charsmax(name))
  94.  
  95. set_pcvar_string(cvar_message, args)
  96. log_amx("Az admin, ^"%s^" megvaltoztatta az uzenetet: ^"%s^"", name, args)
  97.  
  98. return PLUGIN_CONTINUE
  99. }
  100.  
  101. get_hud_color(&r, &g, &b) {
  102. new color[20]
  103. static red[5], green[5], blue[5]
  104. get_pcvar_string(cvar_color, color, charsmax(color))
  105. parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
  106.  
  107. r = str_to_num(red)
  108. g = str_to_num(green)
  109. b = str_to_num(blue)
  110. }

_________________
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára BeepBeep 2013.12.26. 15:57-kor.
SMA kódot használd!


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 80 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