hlmod.hu
https://hlmod.hu/

kezdővédelem
https://hlmod.hu/viewtopic.php?f=9&t=21273
Oldal: 1 / 1

Szerző:  alfaanero [ 2015.06.29. 16:51 ]
Hozzászólás témája:  kezdővédelem

Valaki tudna adni egy sima leegyszerűsített kezdő védelmet?

nem arra van szükségem ,ami itt fent van az oldalon

Szerző:  DecToR [ 2015.06.29. 17:29 ]
Hozzászólás témája:  Re: kezdővédelem

Ez ?
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <hamsandwich>
  4. #include <dhudmessage>
  5.  
  6. #define PLUGIN "KezdoVedelm"
  7. #define VERSION "1.0"
  8. #define AUTHOR "DeRoiD"
  9.  
  10. #define IDO 5.0
  11.  
  12. new const szinek[][] =
  13. {
  14. "255 0 0",
  15. "0 0 255",
  16. "255 255 0",
  17. "0 255 255",
  18. "255 0 255",
  19. "127 255 0",
  20. "0 255 127",
  21. "127 0 255"
  22. }
  23. new bool:vedelem[33]
  24.  
  25. public plugin_init() {
  26. register_plugin(PLUGIN, VERSION, AUTHOR)
  27. RegisterHam(Ham_TakeDamage, "player", "sebzes", 0)
  28. RegisterHam(Ham_Spawn, "player", "jspawn", 1)
  29. // Add your code here...
  30. }
  31. public jspawn(id)
  32. {
  33. if(is_user_alive(id))
  34. {
  35. new szin[3], szinleker[32][3]
  36. parse(szinek[random(sizeof(szinek))], szinleker[0], 31, szinleker[1], 31, szinleker[2], 31)
  37. szin[0] = str_to_num(szinleker[0])
  38. szin[1] = str_to_num(szinleker[1])
  39. szin[2] = str_to_num(szinleker[2])
  40. vedelem[id] = true
  41. set_user_rendering(id, kRenderFxGlowShell, szin[0], szin[1], szin[2], kRenderNormal, 25)
  42. set_dhudmessage(255, 255, 255, -1.0, 0.21, 0, 6.0, 3.0)
  43. show_dhudmessage(id, "%3.1f vedelem alatt alsz!", IDO)
  44. remove_task(id)
  45. set_task(IDO, "vedelemki", id)
  46. }
  47. }
  48. public vedelemki(id)
  49. {
  50. set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderNormal, 0)
  51. vedelem[id] = false
  52. }
  53. public client_disconnect(id)
  54. vedelemki(id)
  55. public client_connect(id)
  56. vedelemki(id)
  57. public sebzes(id)
  58. {
  59. if(is_user_alive(id) && vedelem[id])
  60. {
  61. return HAM_SUPERCEDE
  62. }
  63. return HAM_IGNORED
  64. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/