SHOW:
|
|
- or go back to the newest paste.
| 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 ====================================// |
| 11 | + | //== Release Date: 29.10.2011 ====================================// |
| 12 | - | //== Version: V1.4 ===============================================// |
| 12 | + | //== Version: V1.5 ===============================================// |
| 13 | - | //== Lines: 60 ===================================================// |
| 13 | + | //== Lines: 62 ===================================================// |
| 14 | - | //== File size: 5,34 KB ==========================================// |
| 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) | |
| 63 |