hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 23:54



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: csatlakozo plugin!
HozzászólásElküldve: 2014.11.04. 17:05 
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
üdv.
lefordul meg minden. csak valamiért nem müködik milehet a hiba?
remélem jo helyre nyitottam a témát! :)

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "Csatlakozó infó"
  8. #define VERSION "1.0"
  9. #define AUTHOR "maxi"
  10.  
  11. public client_connect(id)
  12. {
  13. new name[ 33 ];
  14. get_user_name(id, name, charsmax(name));
  15. ColorChat(0, GREEN, "%s csatlakozik a szerverre...", name);
  16. }
  17. public client_putinserver(id)
  18. {
  19. new nev[ 33 ];
  20. get_user_name(id, nev, charsmax(nev));
  21. ColorChat(0, GREEN, "%s betoppant a szerverre, jo játékot kivánunk! (:", nev);
  22. }
  23. new name[ 33 ];
  24. public client_disconnect( id )
  25. ColorChat(0 , GREEN , "%s lecsatlakozott a szerverrol!", name);
  26. public plugin_init() {
  27. register_plugin(PLUGIN, VERSION, AUTHOR)
  28. }
  29. stock print_color(const id, const input[], any:...)
  30. {
  31. new count = 1, players[32]
  32. static msg[191]
  33. vformat(msg, 190, input, 3)
  34.  
  35. replace_all(msg, 190, "!g", "^4")
  36. replace_all(msg, 190, "!y", "^1")
  37. replace_all(msg, 190, "!t", "^3")
  38. replace_all(msg, 190, "á", "á")
  39. replace_all(msg, 190, "é", "Ă©")
  40. replace_all(msg, 190, "í", "Ă­")
  41. replace_all(msg, 190, "ó", "Ăł")
  42. replace_all(msg, 190, "ö", "ö")
  43. replace_all(msg, 190, "ő", "Ĺ‘")
  44. replace_all(msg, 190, "ú", "Ăş")
  45. replace_all(msg, 190, "ü", "ĂĽ")
  46. replace_all(msg, 190, "ű", "ű")
  47. replace_all(msg, 190, "Á", "Á")
  48. replace_all(msg, 190, "É", "É")
  49. replace_all(msg, 190, "Í", "ĂŤ")
  50. replace_all(msg, 190, "Ó", "Ă“")
  51. replace_all(msg, 190, "Ö", "Ă–")
  52. replace_all(msg, 190, "Ő", "Ő")
  53. replace_all(msg, 190, "Ú", "Ăš")
  54. replace_all(msg, 190, "Ü", "Ăś")
  55. replace_all(msg, 190, "Ű", "Ĺ°")
  56.  
  57. if (id) players[0] = id; else get_players(players, count, "ch")
  58. {
  59. for (new i = 0; i < count; i++)
  60. {
  61. if (is_user_connected(players[i]))
  62. {
  63. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  64. write_byte(players[i])
  65. write_string(msg)
  66. message_end()
  67. }
  68. }
  69. }
  70. return PLUGIN_HANDLED
  71. }
  72. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  73. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  74. */
  75.  

 

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csatlakozo plugin!
HozzászólásElküldve: 2014.11.04. 18:24 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Semmitsem ir vagy ki irja csak a nevet nem?
Mert akkor szerintem ezt a sort!
Kód:
ColorChat(0, GREEN, "%s csatlakozik a szerverre...", name);


Erre:
Kód:
formatex(Temp, 191, "%s csatlakozik a szerverre...", name);


És a többit is!:)
Ha nem jó szolj!:D

Ők köszönték meg NuD[!]e nek ezt a hozzászólást (összesen 2): elit (2014.11.04. 18:57) • Zabos (2015.05.06. 23:58)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csatlakozo plugin!
HozzászólásElküldve: 2014.11.04. 18:41 
Offline
Veterán
Avatar

Csatlakozott: 2013.03.26. 20:20
Hozzászólások: 1846
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 120 alkalommal
Javítva:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. #define PLUGIN "Csatlakozó infó"
  6. #define VERSION "1.0"
  7. #define AUTHOR "maxi"
  8.  
  9. public client_connect(id)
  10. {
  11. new name[ 33 ];
  12. get_user_name(id, name, charsmax(name));
  13. ColorChat(0, GREEN, "%s csatlakozik a szerverre...", name);
  14. }
  15. public client_putinserver(id)
  16. {
  17. new nev[ 33 ];
  18. get_user_name(id, nev, charsmax(nev));
  19. ColorChat(0, GREEN, "%s betoppant a szerverre, jo játékot kivánunk! (:", nev);
  20. }
  21.  
  22. public client_disconnect( id )
  23. {
  24. new name[ 33 ];
  25. get_user_name(id, name, charsmax(name));
  26. ColorChat(0 , GREEN , "%s lecsatlakozott a szerverrol!", name);
  27. }
  28.  
  29. public plugin_init()
  30. register_plugin(PLUGIN, VERSION, AUTHOR)
  31.  

_________________
Projektem:

[CSO2] Ghost Mod
CSO2 GamePlay video: https://www.youtube.com/watch?feature=p ... iOS4Ik1Yrk

Ők köszönték meg RaZzoR nek ezt a hozzászólást: elit (2014.11.04. 18:56)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csatlakozo plugin!
HozzászólásElküldve: 2014.11.04. 18:56 
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
NuD[!]e írta:
Épp. azért mondtam ha nem jó akkor adok neki 1 másikat..
-.-"
RaZzoR írta:
Javítva:
SMA Forráskód: [ Mindet kijelol ]#include <amxmodx>
#include <amxmisc>
#include <colorchat>
 
#define PLUGIN "Csatlakozó infó"
#define VERSION "1.0"
#define AUTHOR "maxi"
 
public client_connect(id)
{
new name[ 33 ];
get_user_name(id, name, charsmax(name));
ColorChat(0, GREEN, "%s csatlakozik a szerverre...", name);
}
public client_putinserver(id)
{
new nev[ 33 ];
get_user_name(id, nev, charsmax(nev));
ColorChat(0, GREEN, "%s betoppant a szerverre, jo játékot kivánunk! (:", nev);
}
 
public client_disconnect( id )
{
new name[ 33 ];
get_user_name(id, name, charsmax(name));
ColorChat(0 , GREEN , "%s lecsatlakozott a szerverrol!", name);
}
 
public plugin_init()
register_plugin(PLUGIN, VERSION, AUTHOR)
 


Köszönöm srácok mind a 2 töknek de valamiért nem megy :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csatlakozo plugin!
HozzászólásElküldve: 2014.11.04. 19:06 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
És ez?
SMA Forráskód: [ Mindet kijelol ]
  1. #define VERSION "1.1"
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <geoip>
  6.  
  7. #define SHOW_COLOR 1
  8. #define SHOW_CONNECT 2
  9. #define SHOW_DISCONNECT 4
  10. #define PLAY_SOUND_CONNECT 8
  11. #define PLAY_SOUND_DISCONNECT 16
  12.  
  13. new display_type_pcvar
  14.  
  15. new name[33][32]
  16. new authid[33][32]
  17. new country[33][46]
  18. new ip[33][32]
  19.  
  20. new connect_soundfile[64]
  21. new disconnect_soundfile[64]
  22.  
  23. new saytext_msgid
  24.  
  25. public plugin_init()
  26. {
  27. register_plugin("GHW Connect Messages",VERSION,"GHW_Chronic")
  28. display_type_pcvar = register_cvar("cm_flags","31")
  29. register_cvar("cm_connect_string","%name betoppant a szerverre, jo játékot kivánunk! (:")
  30. register_cvar("cm_disconnect_string","%name lecsatlakozott a szerverrol!")
  31.  
  32. saytext_msgid = get_user_msgid("SayText")
  33. }
  34.  
  35. public plugin_precache()
  36. {
  37. register_cvar("cm_connect_sound","")
  38. register_cvar("cm_disconnect_sound","")
  39.  
  40. get_cvar_string("cm_connect_sound",connect_soundfile,63)
  41. get_cvar_string("cm_disconnect_sound",disconnect_soundfile,63)
  42.  
  43. precache_sound(connect_soundfile)
  44. precache_sound(disconnect_soundfile)
  45. }
  46.  
  47. public client_putinserver(id)
  48. {
  49. if(!is_user_bot(id))
  50. {
  51. get_client_info(id)
  52.  
  53. new display_type = get_pcvar_num(display_type_pcvar)
  54. if(display_type & SHOW_CONNECT)
  55. {
  56. new string[200]
  57. get_cvar_string("cm_connect_string",string,199)
  58. format(string,199,"^x04%s",string)
  59.  
  60. if(display_type & SHOW_COLOR)
  61. {
  62. new holder[46]
  63.  
  64. format(holder,45,"^x04%s^x01",name[id])
  65. replace(string,199,"%name",holder)
  66.  
  67. format(holder,45,"^x04%s^x01",authid[id])
  68. replace(string,199,"%steamid",holder)
  69.  
  70. format(holder,45,"^x04%s^x01",country[id])
  71. replace(string,199,"%country",holder)
  72.  
  73. format(holder,45,"^x04%s^x01",ip[id])
  74. replace(string,199,"%ip",holder)
  75. }
  76. else
  77. {
  78. replace(string,199,"%name",name[id])
  79. replace(string,199,"%steamid",authid[id])
  80. replace(string,199,"%country",country[id])
  81. replace(string,199,"%ip",ip[id])
  82. }
  83.  
  84. new num, players[32], player
  85. get_players(players,num,"ch")
  86. for(new i=0;i<num;i++)
  87. {
  88. player = players[i]
  89.  
  90. message_begin(MSG_ONE,saytext_msgid,{0,0,0},player)
  91. write_byte(player)
  92. write_string(string)
  93. message_end()
  94.  
  95. if(display_type & PLAY_SOUND_CONNECT)
  96. {
  97. new stringlen = strlen(connect_soundfile)
  98. if(connect_soundfile[stringlen - 1]=='v' && connect_soundfile[stringlen - 2]=='a' && connect_soundfile[stringlen - 3]=='w') //wav
  99. {
  100. client_cmd(player,"spk ^"sound/%s^"",connect_soundfile)
  101. }
  102. if(connect_soundfile[stringlen - 1]=='3' && connect_soundfile[stringlen - 2]=='p' && connect_soundfile[stringlen - 3]=='m') //wav
  103. {
  104. client_cmd(player,"mp3 play ^"sound/%s^"",connect_soundfile)
  105. }
  106. }
  107. }
  108. }
  109. }
  110. }
  111.  
  112. public get_client_info(id)
  113. {
  114. get_user_name(id,name[id],31)
  115. get_user_authid(id,authid[id],31)
  116.  
  117. get_user_ip(id,ip[id],31)
  118. geoip_country(ip[id],country[id])
  119. if(equal(country[id],"error"))
  120. {
  121. if(contain(ip[id],"192.168.")==0 || equal(ip[id],"127.0.0.1") || contain(ip[id],"10.")==0 || contain(ip[id],"172.")==0)
  122. {
  123. country[id] = "LAN"
  124. }
  125. if(equal(ip[id],"loopback"))
  126. {
  127. country[id] = "ListenServer User"
  128. }
  129. else
  130. {
  131. country[id] = "Unknown Country"
  132. }
  133. }
  134. }
  135.  
  136. public client_infochanged(id)
  137. {
  138. if(!is_user_bot(id))
  139. {
  140. get_user_info(id,"name",name[id],31)
  141. }
  142. }
  143.  
  144. public client_disconnect(id)
  145. {
  146. if(!is_user_bot(id))
  147. {
  148. new display_type = get_pcvar_num(display_type_pcvar)
  149. if(display_type & SHOW_DISCONNECT)
  150. {
  151. new string[200]
  152. get_cvar_string("cm_disconnect_string",string,199)
  153. format(string,199,"^x01%s",string)
  154.  
  155. if(display_type & SHOW_COLOR)
  156. {
  157. new holder[46]
  158.  
  159. format(holder,45,"^x04%s^x01",name[id])
  160. replace(string,199,"%name",holder)
  161.  
  162. format(holder,45,"^x04%s^x01",authid[id])
  163. replace(string,199,"%steamid",holder)
  164.  
  165. format(holder,45,"^x04%s^x01",country[id])
  166. replace(string,199,"%country",holder)
  167.  
  168. format(holder,45,"^x04%s^x01",ip[id])
  169. replace(string,199,"%ip",holder)
  170. }
  171. else
  172. {
  173. replace(string,199,"%name",name[id])
  174. replace(string,199,"%steamid",authid[id])
  175. replace(string,199,"%country",country[id])
  176. replace(string,199,"%ip",ip[id])
  177. }
  178.  
  179. new num, players[32], player
  180. get_players(players,num,"ch")
  181. for(new i=0;i<num;i++)
  182. {
  183. player = players[i]
  184.  
  185. message_begin(MSG_ONE,saytext_msgid,{0,0,0},player)
  186. write_byte(player)
  187. write_string(string)
  188. message_end()
  189.  
  190. new stringlen = strlen(disconnect_soundfile)
  191. if(disconnect_soundfile[stringlen - 1]=='v' && disconnect_soundfile[stringlen - 2]=='a' && disconnect_soundfile[stringlen - 3]=='w') //wav
  192. {
  193. client_cmd(player,"spk ^"sound/%s^"",disconnect_soundfile)
  194. }
  195. if(disconnect_soundfile[stringlen - 1]=='3' && disconnect_soundfile[stringlen - 2]=='p' && disconnect_soundfile[stringlen - 3]=='m') //wav
  196. {
  197. client_cmd(player,"mp3 play ^"sound/%s^"",disconnect_soundfile)
  198. }
  199. }
  200. }
  201. }
  202. }
  203. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  204. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  205. */

Ők köszönték meg NuD[!]e nek ezt a hozzászólást: Zabos (2015.05.06. 23:58)
  Népszerűség: 2.27%


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  [ 5 hozzászólás ] 


Ki van itt

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