Advertisement
Wizdo

knife.inc test script

Sep 29th, 2014
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.71 KB | None | 0 0
  1. #include a_samp
  2. #include zcmd
  3. #include knife
  4.  
  5. #define PRESSED(%0) \
  6.     (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  7.  
  8. #define RELEASED(%0) \
  9.     (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  10.  
  11. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  12. {
  13.     if (PRESSED(KEY_FIRE))
  14.     {
  15.          LetPlayerThrowKnife(playerid,"Wait before each action.",-1);
  16.     }
  17.     return 1;
  18. }
  19.  
  20. CMD:equip(playerid,params[])
  21. {
  22.     EquipPlayerThrowingKnife(playerid); //This function will only work if you have the knives.
  23.     return 1;
  24. }
  25.  
  26. CMD:getknives(playerid,params[])
  27. {
  28.     new c=0;
  29.     if(sscanf(params,"i",c))return 1;
  30.     else GivePlayerThrowingKnife(playerid,c); //You can set the amount.
  31.     return 1;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement