Advertisement
Filiq_

dr knife mod

Dec 17th, 2018
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. /* Sublime AMXX Editor v2.2 */
  2.  
  3. #include <amxmodx>
  4. // #include <amxmisc>
  5. #include <cstrike>
  6. // #include <engine>
  7. #include <fakemeta>
  8. // #include <hamsandwich>
  9. #include <fun>
  10. // #include <xs>
  11. // #include <sqlx>
  12.  
  13. #define PLUGIN "Knife Mod"
  14. #define VERSION "1.0.8"
  15. #define AUTHOR "Filip."
  16.  
  17. new bool:Knife[33]
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. register_clcmd("say /knife", "KnifeMenu")
  23. }
  24.  
  25. public plugin_precache() precache_model("models/ecs/gravityknife.mdl")
  26. public client_putinserver(playerid) Knife[playerid] = false
  27.  
  28. public e_CurWeapon(playerid) {
  29. new Weapon = read_data(2)
  30.  
  31. if(Weapon != CSW_KNIFE) return
  32. if(Knife[playerid] == true) set_pev(playerid, pev_viewmodel2, "models/ecs/gravityknife.mdl")
  33.  
  34. new Float:Gravity = ((Knife[playerid] == true) ? 400 : 800) / 800.0
  35. set_user_gravity(playerid , Gravity)
  36. }
  37.  
  38. public KnifeMenu(playerid) {
  39. if(!is_user_alive(playerid)) return true
  40. if(cs_get_user_team(playerid) != CS_TEAM_CT) return true
  41.  
  42. new Menu = menu_create("\rAlege un cutit.", "KnifeMenu_HAND")
  43.  
  44. menu_additem(Menu, "Normal Knife \w(\rExpert\w)")
  45. menu_additem(Menu, "Gravity Knife \w(\rRecomandat\w")
  46.  
  47. menu_display(playerid, Menu)
  48.  
  49. return true
  50. }
  51.  
  52. public KnifeMenu_HAND(playerid, Menu, Item) {
  53. if(Item == MENU_EXIT) return true
  54.  
  55. Knife[playerid] = (Item == 0 ? false : true)
  56. e_CurWeapon(playerid)
  57.  
  58. return true
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement