BigETI

...

Feb 6th, 2012
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.64 KB | None | 0 0
  1. /*
  2. ////////////////////////////////////////////////////////////////////
  3. //================================================================//
  4. //== New Player Callbacks defines include made by BigETI © 2011 ==//
  5. //================================================================//
  6. //== You are not allowed to release this include =================//
  7. //== without my permissions! =====================================//
  8. //================================================================//
  9. //== File name: ncbs_defines.inc =================================//
  10. //== Author: Ethem Kurt © ========================================//
  11. //== Release Date: 29.10.2011 ====================================//
  12. //== Version: V1.5 ===============================================//
  13. //== Lines: 62 ===================================================//
  14. //== File size: 5,59 KB ==========================================//
  15. //================================================================//
  16. ////////////////////////////////////////////////////////////////////
  17. */
  18. #if defined _BIGETI_NPCBS_DEFINES
  19.     #endinput
  20. #endif
  21. #define _BIGETI_NPCBS_DEFINES
  22. /*
  23. ||======================================================================================================================||
  24. ||  IMPORTANT: Define FILTERSCRIPT on top of your script to verify if you are yousing a filterscript or a gamemode!     ||
  25. ||  If you have changed any parameters below, so recompile all of your scripts using the New Player Callbacks include.  ||
  26. ||======================================================================================================================||
  27. */
  28.  
  29. //Just comment a define if you don't need it. Otherwise uncomment.
  30.  
  31. //#define USE_IN_ALL_SCRIPTS                //Used to call the callbacks in all scripts else the callbacks gets only called where the include got included.
  32. #define USE_OPU_DELAY                   //Uses a delay at OnPlayerUpdate to prevent totally overkill (Usefull for anti cheats but the callbacks may get slower!)
  33. //#define USE_OPU_SECONDS               //Callbacks delays >1 seconds otherwise they delays for >1 milliseconds. (Uncomment USE_OPU_DELAY to make this usable!) [Optional]
  34. #define USE_PLAYER_CALLBACKS            //Makes the use of extended player callbacks.
  35. //#define USE_PVAR_CALLBACKS            //Makes the use of PVar callbacks (Uncomment this if you want to use PVar Callbacks) [Optional]
  36. //#define CB_OnPlayerEnteredVehicle     //Makes the use of OnPlayerEnteredVehicle (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  37. //#define CB_OnPlayerExitedVehicle      //Makes the use of OnPlayerExitedVehicle (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  38. //#define CB_OnPlayerSkinChange         //Makes the use of OnPlayerSkinChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  39. //#define CB_OnPlayerHoldWeaponChange       //Makes the use of OnPlayerHoldWeaponChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  40. //#define CB_OnPlayerWeaponStateChange  //Makes the use of OnPlayerWeaponStateChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  41. #define USE_WEAPON_DATA_CALLBACKS       //Makes the use of weapon data callbacks
  42. #define CB_OnPlayerWeaponDataChange     //Makes the use of OnPlayerWeaponDataChange (Uncomment USE_PLAYER_CALLBACKS and USE_WEAPON_DATA_CALLBACKS to make this usable!)
  43. #define CB_OnPlayerAmmoDataChange       //Makes the use of OnPlayerAmmoDataChange (Uncomment USE_PLAYER_CALLBACKS and USE_WEAPON_DATA_CALLBACKS to make this usable!)
  44. //#define CB_OnPlayerMoneyChange            //Makes the use of OnPlayerMoneyChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  45. //#define CB_OnPlayerHealthChange           //Makes the use of OnPlayerHealthChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  46. //#define CB_OnPlayerArmourChange           //Makes the use of OnPlayerArmourChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  47. //#define CB_OnPlayerAnimationIndexChange   //Makes the use of OnPlayerAnimationIndexChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  48. //#define CB_OnPlayerTargetPlayer           //Makes the use of OnPlayerTargetPlayer (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  49. //#define CB_OnPlayerSpecialActionChange    //Makes the use of OnPlayerSpecialActionChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  50. //#define CB_OnPlayerAnalogKeysChange       //Makes the use of OnPlayerAnalogKeysChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  51. //#define CB_OnPlayerXYZChange          //Makes the use of OnPlayerXYZChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  52. //#define CB_OnPlayerVehicleHealthChange    //Makes the use of OnPlayerVehicleHealthChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  53. //#define CB_OnPlayerVirtualWorldChange //Makes the use of OnPlayerVirtualWorldChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  54. //#define CB_OnPVarDelete                   //Makes the use of OnPVarDelete (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  55. //#define CB_OnPVarCreate                   //Makes the use of OnPVarCreate (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  56. //#define CB_OnPVarTypeChange               //Makes the use of OnPVarTypeChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  57. //#define CB_OnPVarIntChange                //Makes the use of OnPVarIntChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  58. //#define CB_OnPVarStringChange         //Makes the use of OnPVarStringChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  59. //#define CB_OnPVarFloatChange          //Makes the use of OnPVarFloatChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  60.  
  61. //Setable defines
  62. #define ADD_OPU_DELAY   0               //You can increase/decrease the delay of OnPlayerUpdate by setting this define (0 is standard [means >1 s or ms delay]) (If USE_OPU_SECONDS is defined, then in seconds otherwise in milliseconds)
Advertisement
Add Comment
Please, Sign In to add comment