hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 13:46



Jelenlévő felhasználók

Jelenleg 328 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 326 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [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: Csatlakozo/HUD
HozzászólásElküldve:2015.10.30. 14:08 
Offline
Újonc
Avatar

Csatlakozott:2015.08.24. 16:07
Hozzászólások:4
Sziasztok. Tudnatok nekem olyan ugyben segiteni hogy HUD-ban ki irja a csatlakozo jatekost? Valaszokat koszonom. :)

_________________
[mozgo=10]Dark-Dragon Only D2 Hamarosan.[/mozgo]
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. //DaRk-Dragon
  3.  
  4.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Csatlakozo/HUD
HozzászólásElküldve:2015.10.30. 14:21 
Offline
Nagyúr
Avatar

Csatlakozott:2013.09.14. 08:21
Hozzászólások:547
Megköszönt másnak: 95 alkalommal
Megköszönték neki: 71 alkalommal
Kingu1n írta:
Sziasztok. Tudnatok nekem olyan ugyben segiteni hogy HUD-ban ki irja a csatlakozo jatekost? Valaszokat koszonom. :)


hali. :)
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. public plugin_init() {
  4. register_plugin("Join/Leave Message","1.2","PHP")
  5. register_cvar("amx_join_message", "%name% csatlakozik.")
  6. register_cvar("amx_joined_message", "%name% csatlakozott.")
  7. register_cvar("amx_leave_message", "Szia %name%, Remeljuk vissza jossz!")
  8. register_cvar("amx_join_leave","1")
  9. }
  10.  
  11. public client_connect(id){
  12. new user[32], len
  13. user[0] = id
  14. len = get_user_name(id,user[1],31)
  15. set_task(2.0, "join_msg", 0, user,len + 2)
  16. return PLUGIN_CONTINUE
  17. }
  18.  
  19. public client_putinserver(id){
  20. new user[32], len
  21. user[0] = id
  22. len = get_user_name(id,user[1],31)
  23. set_task(2.0, "joined_msg", 0, user,len + 2)
  24. return PLUGIN_CONTINUE
  25. }
  26.  
  27. public client_disconnect(id){
  28. new user[32], len
  29. user[0] = id
  30. len = get_user_name(id, user[1], 31)
  31. set_task(2.0, "leave_msg", 0, user, len + 2)
  32. return PLUGIN_CONTINUE
  33. }
  34.  
  35. public join_msg(user[]) {
  36. if (get_cvar_num("amx_join_leave")==0){
  37. return PLUGIN_HANDLED
  38. }
  39. if (get_cvar_num("amx_join_leave")==1){
  40. new message[192]
  41. get_cvar_string("amx_join_message", message, 191)
  42. replace(message, 191, "%name%", user[1])
  43. set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
  44. show_hudmessage(0, message)
  45. return PLUGIN_CONTINUE
  46. }
  47. return PLUGIN_CONTINUE
  48. }
  49.  
  50. public joined_msg(user[]) {
  51. if (get_cvar_num("amx_join_leave")==0){
  52. return PLUGIN_HANDLED
  53. }
  54. if (get_cvar_num("amx_join_leave")==1){
  55. new message[192]
  56. get_cvar_string("amx_joined_message", message, 191)
  57. replace(message, 191, "%name%", user[1])
  58. set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
  59. show_hudmessage(0, message)
  60. return PLUGIN_CONTINUE
  61. }
  62. return PLUGIN_CONTINUE
  63. }
  64.  
  65. public leave_msg(user[]) {
  66. if (get_cvar_num("amx_join_leave")==0){
  67. return PLUGIN_HANDLED
  68. }
  69. if (get_cvar_num("amx_join_leave")==1){
  70. new message[192]
  71. get_cvar_string("amx_leave_message", message, 191)
  72. replace(message, 191, "%name%", user[1])
  73. set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
  74. show_hudmessage(0, message)
  75. return PLUGIN_CONTINUE
  76. }
  77. return PLUGIN_CONTINUE
  78. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Csatlakozo/HUD
HozzászólásElküldve:2015.10.30. 14:39 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2014.09.08. 22:21
Hozzászólások:3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Témát próbáld meg következőnek jó helyre tenni, köszönöm... Áthelyezve

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #define PLUGIN "Simply Connect Messages"
  4. #define VERSION "1.0"
  5. #define AUTHOR "mforce"
  6.  
  7. #define PREFIX "ProKillers"
  8.  
  9. // Ha szeretnéd chat helyett HUD-ra iratni a szöveget, akkor vedd ki a //-t a # elől.
  10. //#define HUD
  11.  
  12. // Ha hangot is szeretnél lejátszani, akkor vedd ki a //-t a # elől.
  13. //#define SOUND
  14.  
  15. public plugin_init() {
  16. register_plugin(PLUGIN, VERSION, AUTHOR)
  17. }
  18.  
  19. #if defined SOUND
  20. public plugin_precache() {
  21. precache_sound("csatlakozo/hello.wav")
  22. }
  23. #endif
  24.  
  25. public client_putinserver(id) {
  26. if(!is_user_bot(id)) {
  27. static name[32];
  28. get_user_name(id, name, charsmax(name))
  29. #if defined HUD
  30. set_hudmessage(0, 255, 0, -1.0, 0.17, 1, 6.0, 5.0)
  31. show_hudmessage(0, "%s csatlakozott a szerverre.", name)
  32. #else
  33. print_color(0, "!g[%s]!t %s !ycsatlakozott a szerverre.", PREFIX, name)
  34. #endif
  35. #if defined SOUND
  36. client_cmd(id, "spk csatlakozo/hello.wav")
  37. #endif
  38. }
  39. }
  40.  
  41. public client_disconnect(id) {
  42. if(!is_user_bot(id)) {
  43. static name[32];
  44. get_user_name(id, name, charsmax(name))
  45. #if defined HUD
  46. set_hudmessage(0, 0, 255, -1.0, 0.17, 1, 6.0, 5.0)
  47. show_hudmessage(0, "%s lelépett a szerverről.", name)
  48. #else
  49. print_color(0, "!g[%s]!t %s !ylelépett a szerverről.", PREFIX, name)
  50. #endif
  51. }
  52. }
  53.  
  54. stock print_color(const id, const input[], any:...) {
  55. new count = 1, players[32]
  56. static msg[191]
  57. vformat(msg, 190, input, 3)
  58.  
  59. replace_all(msg, 190, "!g", "^4")
  60. replace_all(msg, 190, "!y", "^1")
  61. replace_all(msg, 190, "!t", "^3")
  62.  
  63. if (id) players[0] = id; else get_players(players, count, "ch")
  64. {
  65. for (new i = 0; i < count; i++)
  66. {
  67. if (is_user_connected(players[i]))
  68. {
  69. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  70. write_byte(players[i])
  71. write_string(msg)
  72. message_end()
  73. }
  74. }
  75. }
  76. return PLUGIN_HANDLED
  77. }
  78.  

_________________
GitHub - mforce


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