Advertisement
IdoGame

Weapon Models

Sep 2nd, 2014
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1.  
  2. #include <amxmodx>
  3. #include <fakemeta>
  4.  
  5.  
  6. new const AkModel[ ] = "models/NewModels/ak.mdl";
  7. new const DeagleModel[ ] = "models/NewModels/dgl.mdl";
  8. new const M4Model[ ] = "models/NewModels/m4.mdl";
  9. new const FModel[ ] = "models/NewModels/flash.mdl";
  10. new const HEModel[ ] = "models/NewModels/he.mdl";
  11. new const USPModel[ ] = "models/NewModels/usp.mdl";
  12. new const GlockModel[ ] = "models/NewModels/glock.mdl";
  13. new const SModel[ ] = "models/NewModels/smoke.mdl";
  14. new const AwpModel[ ] = "models/NewModels/awp.mdl";
  15. new const FamasModel[ ] = "models/NewModels/famas.mdl";
  16. public plugin_init() {
  17. register_plugin("weapons models", "1.1", "xFlane")
  18. register_event( "CurWeapon", "eventCur", "be", "1=1" );
  19. }
  20. public eventCur(client){
  21.  
  22.  
  23. if ( get_user_weapon( client ) == CSW_AK47)
  24. {
  25. set_pev(client,pev_viewmodel2,AkModel);
  26. }
  27. if ( get_user_weapon( client ) == CSW_M4A1)
  28. {
  29. set_pev(client,pev_viewmodel2,M4Model);
  30. }
  31. if ( get_user_weapon( client ) == CSW_FLASHBANG)
  32. {
  33. set_pev(client,pev_viewmodel2,FModel);
  34. }
  35. if ( get_user_weapon( client ) == CSW_SMOKEGRENADE)
  36. {
  37. set_pev(client,pev_viewmodel2,SModel);
  38. }
  39. if ( get_user_weapon( client ) == CSW_HEGRENADE)
  40. {
  41. set_pev(client,pev_viewmodel2,HEModel);
  42. }
  43.  
  44. if ( get_user_weapon( client ) == CSW_DEAGLE)
  45. {
  46. set_pev(client,pev_viewmodel2,DeagleModel);
  47. }
  48. if ( get_user_weapon( client ) == CSW_USP)
  49. {
  50. set_pev(client,pev_viewmodel2,USPModel);
  51. }
  52. if ( get_user_weapon( client ) == CSW_GLOCK18)
  53. {
  54. set_pev(client,pev_viewmodel2,GlockModel);
  55. }
  56. if ( get_user_weapon( client ) == CSW_AWP)
  57. {
  58. set_pev(client,pev_viewmodel2,AwpModel);
  59. }
  60. if ( get_user_weapon( client ) == CSW_FAMAS)
  61. {
  62. set_pev(client,pev_viewmodel2,AwpModel);
  63. }
  64.  
  65.  
  66. }
  67. public plugin_precache(){
  68. precache_model( AkModel );
  69. precache_model( M4Model );
  70. precache_model( SModel );
  71. precache_model( FModel );
  72. precache_model( HEModel );
  73. precache_model( GlockModel );
  74. precache_model( DeagleModel );
  75. precache_model( AwpModel );
  76. precache_model( FamasModel );
  77.  
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement