Advertisement
BigETI

ncbs_defines.inc

Sep 27th, 2011
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.35 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. //== Autor: Ethem Kurt © =========================================//
  11. //== Release Date: 27.09.2011 ====================================//
  12. //== Version: V1.4 ===============================================//
  13. //== Lines: 60 ===================================================//
  14. //== File size: 5,34 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_OnPlayerSpecialActionChange  //Makes the use of OnPlayerSpecialActionChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  49. #define CB_OnPlayerAnalogKeysChange     //Makes the use of OnPlayerAnalogKeysChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  50. #define CB_OnPlayerVehicleHealthChange  //Makes the use of OnPlayerVehicleHealthChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  51. #define CB_OnPlayerVirtualWorldChange   //Makes the use of OnPlayerVirtualWorldChange (Uncomment USE_PLAYER_CALLBACKS to make this usable!)
  52. #define CB_OnPVarDelete                 //Makes the use of OnPVarDelete (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  53. #define CB_OnPVarCreate                 //Makes the use of OnPVarCreate (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  54. #define CB_OnPVarTypeChange             //Makes the use of OnPVarTypeChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  55. #define CB_OnPVarIntChange              //Makes the use of OnPVarIntChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  56. #define CB_OnPVarStringChange           //Makes the use of OnPVarStringChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  57. #define CB_OnPVarFloatChange            //Makes the use of OnPVarFloatChange (Uncomment USE_PVAR_CALLBACKS to make this usable!)
  58.  
  59. //Setable defines
  60. #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)
  61.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement