HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. // *************************************************************************************************
  2. // #### #### ###### #### ## ## ###### ## ## ######
  3. // ## ## ## ## ## ## ## # ### ## ## ## ## ##
  4. // ## ### ## ###### ## # ### ###### ### ##
  5. // ## ## ## ## #### ## ## ## ## ## ######
  6. // *************************************************************************************************
  7. // This plugins is made by MAD.XayC a.k.a pheon • 13.02.2011
  8. // *************************************************************************************************
  9. #include <amxmodx>
  10. #include <fakemeta>
  11. #include <hamsandwich>
  12. #include <fun>
  13.  
  14. new const ModelCT[] = "models/seekers.mdl"
  15. new const ModelT[] = "models/hidders.mdl"
  16. new bool:TWin[33]
  17. new bool:CtWin[33]
  18.  
  19. public plugin_init() {
  20. // =================================================
  21. register_plugin("HNS Win Messages","1.0","MAD.XayC")
  22. // =================================================
  23. RegisterHam(Ham_Spawn, "player", "HAM_spawn", 1)
  24. // =================================================
  25. register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
  26. register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
  27. // =================================================
  28. register_event("CurWeapon", "curweapon", "be", "1=1")
  29. // =================================================
  30. }
  31. public plugin_precache() {
  32. precache_model(ModelCT)
  33. precache_model(ModelT)
  34. }
  35. public client_putinserver(id) {
  36. TWin[id] = false
  37. CtWin[id] = false
  38. }
  39. public HAM_spawn(id) {
  40. TWin[id] = false
  41. CtWin[id] = false
  42. }
  43. public t_win(id) {
  44. strip_user_weapons(id)
  45. give_item(id, "weapon_knife")
  46. CtWin[id] = false
  47. TWin[id] = true
  48. }
  49. public ct_win(id) {
  50. strip_user_weapons(id)
  51. give_item(id, "weapon_knife")
  52. CtWin[id] = true
  53. TWin[id] = false
  54. }
  55. public curweapon( id ) {
  56. if(TWin[id] == true)
  57. set_pev(id, pev_viewmodel2, ModelT)
  58. if(CtWin[id] == true)
  59. set_pev(id, pev_viewmodel2, ModelCT)
  60. }
  61. // *************************************************************************************************
  62. // #### #### ###### #### ## ## ###### ## ## ######
  63. // ## ## ## ## ## ## ## # ### ## ## ## ## ##
  64. // ## ### ## ###### ## # ### ###### ### ##
  65. // ## ## ## ## #### ## ## ## ## ## ######
  66. // *************************************************************************************************