hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 06:41



Jelenlévő felhasználók

Jelenleg 377 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 375 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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Helló De_dust2 Full Config
HozzászólásElküldve:2014.08.30. 19:17 
Offline
Tag

Csatlakozott:2014.06.06. 13:56
Hozzászólások:37
Megköszönt másnak: 10 alkalommal
Nekem Az a Full config kellene ami ijen színes és tele van ilyen jelöléssel ==> ebben található:
Fegyvermenu
Configos ki író
Frag jelző
stat nullázó
milyen bombát dobtak el
Steam Ns Prefix
Hirdetések!!!
aki ezt elküldi/belinkeli
Megy a Gomb!!!

Skype:mestergogo2


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Helló De_dust2 Full Config
HozzászólásElküldve:2014.08.30. 19:47 
Offline
Fanatikus
Avatar

Csatlakozott:2014.08.21. 19:30
Hozzászólások:182
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 41 alkalommal
A jelölést neked kell beleírnod, vagy nyiss egy külön témát! :)

Weaponmenü: Fegyvermenü v2.0
Statnullázó: Fejlettebb Statisztika nullázás
Gránát név kiíró[Smoke] [HE] [Flash]: Gránát név kiíró
Hirdetések: https://forums.alliedmods.net/showthread.php?t=71642

Steam & NS(NS helyett, játékost ír) Prefix:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Admin Chat Colors"
  5. #define VERSION "2.0"
  6. #define AUTHOR "I3u[R]n"
  7.  
  8. #define ACCESS_LEVEL ADMIN_KICK
  9. #define ADMIN_LISTEN ADMIN_KICK
  10.  
  11. new message[192]
  12. new sayText
  13. new teamInfo
  14. new maxPlayers
  15.  
  16. new strName[191]
  17. new strText[191]
  18. new alive[11]
  19.  
  20. public plugin_init()
  21. {
  22. register_plugin (PLUGIN, VERSION, AUTHOR)
  23.  
  24. sayText = get_user_msgid ("SayText")
  25. teamInfo = get_user_msgid ("TeamInfo")
  26. maxPlayers = get_maxplayers()
  27.  
  28. register_message (sayText, "avoid_duplicated")
  29.  
  30. register_clcmd ("say", "hook_say")
  31. register_clcmd ("say_team", "hook_teamsay")
  32. }
  33.  
  34. public avoid_duplicated (msgId, msgDest, receiver)
  35. {
  36. return PLUGIN_HANDLED
  37. }
  38.  
  39. public hook_say(id)
  40. {
  41. read_args (message, 191)
  42. remove_quotes (message)
  43.  
  44. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands,
  45.  
  46. return PLUGIN_CONTINUE
  47.  
  48.  
  49. new name[32]
  50. get_user_name (id, name, 31)
  51.  
  52. new bool:admin = false
  53.  
  54. if (get_user_flags(id) & ACCESS_LEVEL)
  55. admin = true
  56.  
  57.  
  58. new bool:steam = false
  59.  
  60. if (is_user_steam(id))
  61. steam = true
  62.  
  63. new isAlive
  64.  
  65. if (is_user_alive (id))
  66. {
  67. isAlive = 1
  68. alive = "^x01*El* "
  69. }
  70. else
  71. {
  72. isAlive = 0
  73. alive = "^x01*Halott* "
  74. }
  75.  
  76. static color[10]
  77.  
  78. if(get_user_flags(id)&ADMIN_MENU)
  79. {
  80. get_user_team (id, color, 9)
  81.  
  82. format (strName, 191, "%s^x04[V.I.P] » ^x03%s", alive, name)
  83.  
  84. format (strText, 191, "^x04%s", message)
  85. }
  86.  
  87. if(get_user_flags(id)&ADMIN_LEVEL_C)
  88. {
  89. get_user_team (id, color, 9)
  90.  
  91. format (strName, 191, "%s^x04[Konfigos] » ^x03%s", alive, name)
  92.  
  93. format (strText, 191, "^x04%s", message)
  94. }
  95.  
  96. else if(get_user_flags(id)&ADMIN_LEVEL_B)
  97. {
  98. get_user_team (id, color, 9)
  99.  
  100. format (strName, 191, "%s^x04[Tulaj] » ^x03%s", alive, name)
  101.  
  102. format (strText, 191, "^x04%s", message)
  103. }
  104.  
  105. else if(get_user_flags(id)&ADMIN_LEVEL_D)
  106. {
  107. get_user_team (id, color, 9)
  108.  
  109. format (strName, 191, "%s^x04[Admin] » ^x03%s", alive, name)
  110.  
  111. format (strText, 191, "^x04%s", message)
  112. }
  113.  
  114. else if(!steam)
  115. {
  116. get_user_team (id, color, 9)
  117.  
  118. format (strName, 191, "%s^x04[Jatekos] » ^x03%s", alive, name)
  119.  
  120. format (strText, 191, "%s", message)
  121. }
  122. else if (steam)
  123. {
  124. get_user_team (id, color, 9)
  125.  
  126. format (strName, 191, "%s^x04[Steames] » ^x03%s", alive, name)
  127.  
  128. format (strText, 191, "%s", message)
  129. }
  130.  
  131. format (message, 191, "%s »^x01 %s", strName, strText)
  132.  
  133. sendMessage (color, isAlive)
  134.  
  135. return PLUGIN_CONTINUE
  136. }
  137.  
  138.  
  139. public hook_teamsay(id)
  140. {
  141. new playerTeam = get_user_team(id)
  142. new playerTeamName[19]
  143.  
  144. switch (playerTeam)
  145. {
  146. case 1:
  147. copy (playerTeamName, 11, "Terrorista")
  148.  
  149. case 2:
  150. copy (playerTeamName, 18, "Anti-Terrorista")
  151.  
  152. default:
  153. copy (playerTeamName, 9, "Nezo")
  154. }
  155.  
  156. read_args (message, 191)
  157. remove_quotes (message)
  158.  
  159. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  160.  
  161. return PLUGIN_CONTINUE
  162.  
  163.  
  164. new name[32]
  165. get_user_name (id, name, 31)
  166.  
  167. new bool:admin = false
  168.  
  169. if (get_user_flags(id) & ACCESS_LEVEL)
  170. admin = true
  171.  
  172.  
  173. new bool:steam = false
  174.  
  175. if(is_user_steam(id))
  176. steam = true
  177.  
  178. new isAlive
  179.  
  180. if (is_user_alive (id))
  181. {
  182. isAlive = 1
  183. alive = "^x01*El* "
  184. }
  185. else
  186. {
  187. isAlive = 0
  188. alive = "^x01*Halott* "
  189. }
  190.  
  191. static color[10]
  192.  
  193. if(get_user_flags(id)&ADMIN_MENU)
  194. {
  195. get_user_team (id, color, 9)
  196.  
  197. format (strName, 191, "%s(%s) ^x04[V.I.P] » ^x03%s", alive, playerTeamName, name)
  198.  
  199. format (strText, 191, "^x04%s", message)
  200. }
  201.  
  202. if(get_user_flags(id)&ADMIN_LEVEL_C)
  203. {
  204. get_user_team (id, color, 9)
  205.  
  206. format (strName, 191, "%s(%s) ^x04[Konfigos] » ^x03%s", alive, playerTeamName, name)
  207.  
  208. format (strText, 191, "^x04%s", message)
  209. }
  210.  
  211. else if(get_user_flags(id)&ADMIN_LEVEL_B)
  212. {
  213. get_user_team (id, color, 9)
  214.  
  215. format (strName, 191, "%s(%s) ^x04[Tulaj] » ^x03%s", alive, playerTeamName, name)
  216.  
  217. format (strText, 191, "^x04%s", message)
  218. }
  219.  
  220. else if(get_user_flags(id)&ADMIN_LEVEL_D)
  221. {
  222. get_user_team (id, color, 9)
  223.  
  224. format (strName, 191, "%s(%s) ^x04[Admin] » ^x03%s", alive, playerTeamName, name)
  225.  
  226. format (strText, 191, "^x04%s", message)
  227. }
  228.  
  229. else if(!steam)
  230. {
  231. get_user_team (id, color, 9)
  232.  
  233. format (strName, 191, "%s(%s) ^x04[Jatekos] » ^x03%s", alive, playerTeamName, name)
  234.  
  235. format (strText, 191, "%s", message)
  236. }
  237. else if(steam)
  238. {
  239. get_user_team (id, color, 9)
  240.  
  241. format (strName, 191, "%s(%s) ^x04[Steames] » ^x03%s", alive, playerTeamName, name)
  242.  
  243. format (strText, 191, "%s", message)
  244. }
  245.  
  246. format (message, 191, "%s » ^x01%s", strName, strText)
  247.  
  248. sendTeamMessage (color, isAlive, playerTeam)
  249.  
  250. return PLUGIN_CONTINUE
  251. }
  252.  
  253. public sendMessage (color[], alive)
  254. {
  255. new teamName[10]
  256.  
  257. for (new player = 1; player < maxPlayers; player++)
  258. {
  259. if (!is_user_connected(player))
  260. continue
  261.  
  262. if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_user_flags(player) & ADMIN_LISTEN)
  263. {
  264. get_user_team (player, teamName, 9)
  265.  
  266. changeTeamInfo (player, color)
  267.  
  268. writeMessage (player, message)
  269.  
  270. changeTeamInfo (player, teamName)
  271. }
  272. }
  273. }
  274.  
  275.  
  276. public sendTeamMessage (color[], alive, playerTeam)
  277. {
  278. new teamName[10]
  279.  
  280. for (new player = 1; player < maxPlayers; player++)
  281. {
  282. if (!is_user_connected(player))
  283. continue
  284.  
  285. if (get_user_team(player) == playerTeam || get_user_flags(player) & ADMIN_LISTEN)
  286. {
  287. if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_user_flags(player) & ADMIN_LISTEN)
  288. {
  289. get_user_team (player, teamName, 9)
  290.  
  291. changeTeamInfo (player, color)
  292. writeMessage (player, message)
  293.  
  294. changeTeamInfo (player, teamName)
  295. }
  296. }
  297. }
  298. }
  299.  
  300.  
  301. public changeTeamInfo (player, team[])
  302. {
  303. message_begin (MSG_ONE, teamInfo, _, player)
  304. write_byte (player)
  305. write_string (team)
  306. message_end()
  307. }
  308.  
  309.  
  310. public writeMessage (player, message[])
  311. {
  312. message_begin (MSG_ONE, sayText, {0, 0, 0}, player)
  313. write_byte (player)
  314. write_string (message)
  315. message_end ()
  316. }
  317.  
  318. stock bool:is_user_steam(id)
  319. {
  320. static dp_pointer;
  321.  
  322. if (dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
  323. {
  324. server_cmd("dp_clientinfo %d", id);
  325. server_exec();
  326. return (get_pcvar_num(dp_pointer) == 2) ? true : false;
  327. }
  328.  
  329. return false;
  330. }
  331.  


Remélem tudtam segíteni. :)

Nascar írta:
Nekem Az a Full config kellene ami ijen színes és tele van ilyen jelöléssel ==> ebben található:
Fegyvermenu
Configos ki író
Frag jelző
stat nullázó
milyen bombát dobtak el
Steam Ns Prefix
Hirdetések!!!
aki ezt elküldi/belinkeli
Megy a Gomb!!!

Skype:mestergogo2


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


Ki van itt

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