Advertisement
BigETI

ncbs_forwards.inc

Oct 29th, 2011
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. /////////////////////////////////////////////////////////////////////
  3. //=================================================================//
  4. //== New Player Callbacks forwards include made by BigETI © 2011 ==//
  5. //=================================================================//
  6. //== You are not allowed to edit this include =====================//
  7. //== and/or release it without my permissions! ====================//
  8. //=================================================================//
  9. //== File name: ncbs_forwards.inc =================================//
  10. //== Autor: Ethem Kurt © ==========================================//
  11. //== Release Date: 29.10.2011 =====================================//
  12. //== Version: V1.5 ================================================//
  13. //== Lines: 165 ===================================================//
  14. //== File size: 7,44 KB ===========================================//
  15. //=================================================================//
  16. /////////////////////////////////////////////////////////////////////
  17.  
  18. ||==============================================================================||
  19. ||  This include is only used for remoted callbacks.                            ||
  20. ||  You have to use ncbs.inc at another script to make this include usable.     ||
  21. ||  Both includes at one script won't work and will give you compiling errors.  ||
  22. ||==============================================================================||
  23. */
  24.  
  25. //Do not edit those things below!
  26. #include <a_samp>
  27. #if defined _BIGETI_NPCBS_FORWARDS
  28.     #endinput
  29. #endif
  30. #define _BIGETI_NPCBS_FORWARDS
  31. #if defined _BIGETI_NEW_PLAYER_CALLBACKS
  32.     #error Do not use ncbs.inc and ncbs_forwards.inc in one script.
  33.     #endinput
  34. #endif
  35. #include <ncbs_defines>
  36. #pragma library ncbs_forwards
  37. #if defined USE_IN_ALL_SCRIPTS
  38.     #if defined USE_PLAYER_CALLBACKS
  39.         #if defined CB_OnPlayerEnteredVehicle
  40. forward OnPlayerEnteredVehicle(playerid, vehicleid, seatid);
  41.         #endif
  42.         #if defined CB_OnPlayerExitedVehicle
  43. forward OnPlayerExitedVehicle(playerid, vehicleid);
  44.         #endif
  45.         #if defined CB_OnPlayerSkinChange
  46. forward OnPlayerSkinChange(playerid, oldskin, newskin);
  47.         #endif
  48.         #if defined CB_OnPlayerHoldWeaponChange
  49. forward OnPlayerHoldWeaponChange(playerid, oldslot, oldweapon, newslot, newweapon);
  50.         #endif
  51.         #if defined CB_OnPlayerWeaponStateChange
  52. forward OnPlayerWeaponStateChange(playerid, oldstate, newstate);
  53.         #endif
  54.         #if defined USE_WEAPON_DATA_CALLBACKS
  55.             #if defined CB_OnPlayerWeaponDataChange
  56. forward OnPlayerWeaponDataChange(playerid, slot, oldweapon, newweapon);
  57.             #endif
  58.             #if defined CB_OnPlayerAmmoDataChange
  59. forward OnPlayerAmmoDataChange(playerid, slot, oldammo, newammo);
  60.             #endif
  61.         #endif
  62.         #if defined CB_OnPlayerMoneyChange
  63. forward OnPlayerMoneyChange(playerid, oldmoney, newmoney);
  64.         #endif
  65.         #if defined CB_OnPlayerHealthChange
  66. forward OnPlayerHealthChange(playerid, Float:oldhealth, Float:newhealth);
  67.         #endif
  68.         #if defined CB_OnPlayerArmourChange
  69. forward OnPlayerArmourChange(playerid, Float:oldarmour, Float:newarmour);
  70.         #endif
  71.         #if defined CB_OnPlayerAnimationIndexChange
  72. forward OnPlayerAnimationIndexChange(playerid, oldindex, newindex);
  73.         #endif
  74.         #if defined CB_OnPlayerTargetPlayer
  75. forward OnPlayerTargetPlayer(playerid, oldtarget, newtarget, bool:istargeting);
  76.         #endif
  77.         #if defined CB_OnPlayerSpecialActionChange
  78. forward OnPlayerSpecialActionChange(playerid, oldsaction, newsaction);
  79.         #endif
  80.         #if defined CB_OnPlayerAnalogKeysChange
  81. forward OnPlayerAnalogKeysChange(playerid, oldy, newy, oldx, newx);
  82.         #endif
  83.         #if defined CB_OnPlayerXYZChange
  84. forward OnPlayerXYZChange(playerid, Float:oldx, Float:oldy, Float:oldz, Float:newx, Float:newy, Float:newz);
  85.         #endif
  86.         #if defined CB_OnPlayerVehicleHealthChange
  87. forward OnPlayerVehicleHealthChange(playerid, vehicleid, Float:oldhealth, Float:newhealth, bool:isissuer);
  88.         #endif
  89.         #if defined CB_OnPlayerVirtualWorldChange
  90. forward OnPlayerVirtualWorldChange(playerid, oldworld, newworld);
  91.             #if !defined _ETI_SetPlayerVirtualWorld
  92.                 #define _ETI_SetPlayerVirtualWorld
  93. stock ETI_SetPlayerVirtualWorld(playerid, worldid) if(CallRemoteFunction("ETI_SetPlayerVirtualWorld", "dd", playerid, worldid) != 1) SetPlayerVirtualWorld(playerid, worldid);
  94.                 #define SetPlayerVirtualWorld(%0) SetPlayerVirtualWorld_ETI(%0)
  95.             #endif
  96.         #endif
  97.         #if !defined _ETI_Kick
  98.             #define _ETI_Kick
  99. stock ETI_Kick(playerid) if(CallRemoteFunction("ETI_Kick", "d", playerid) != 1) Kick(playerid);
  100.             #define Kick(%0) ETI_Kick(%0)
  101.         #endif
  102.         #if !defined _ETI_Ban
  103.             #define _ETI_Ban
  104. stock ETI_Ban(playerid) if(CallRemoteFunction("ETI_Ban", "d", playerid) != 1) Ban(playerid);
  105.             #define Ban(%0) ETI_Ban(%0)
  106.         #endif
  107.         #if !defined _ETI_BanEx
  108.             #define _ETI_BanEx
  109. stock ETI_BanEx(playerid, const reason[]) if(CallRemoteFunction("ETI_BanEx", "ds", playerid, reason) != 1) BanEx(playerid, reason);
  110.             #define BanEx(%0) ETI_BanEx(%0)
  111.         #endif
  112.     #endif
  113.     #if defined USE_PVAR_CALLBACKS
  114.         #if defined CB_OnPVarDelete
  115. forward OnPVarDelete(playerid, varname[], oldtype);
  116.             #if !defined _ETI_DeletePVar
  117.                 #define _ETI_DeletePVar
  118. stock ETI_DeletePVar(playerid, varname[]) if(CallRemoteFunction("ETI_DeletePVar", "ds", playerid, varname) != 1) DeletePVar(playerid, varname);
  119.                 #define DeletePVar(%0) ETI_DeletePVar(%0)
  120.             #endif
  121.         #endif
  122.         #if defined CB_OnPVarCreate
  123. forward OnPVarCreate(playerid, varname[], type);
  124.         #endif
  125.         #if defined CB_OnPVarTypeChange
  126. forward OnPVarTypeChange(playerid, varname[], oldtype, newtype);
  127.         #endif
  128.         #if defined CB_OnPVarIntChange
  129. forward OnPVarIntChange(playerid, varname[], oldint_value, newint_value);
  130.         #endif
  131.         #if defined CB_OnPVarStringChange
  132. forward OnPVarStringChange(playerid, varname[], oldstring_value[], newstring_value[]);
  133.         #endif
  134.         #if defined CB_OnPVarFloatChange
  135. forward OnPVarFloatChange(playerid, varname[], Float:oldfloat_value, Float:newfloat_value);
  136.         #endif
  137.         #if !defined _ETI_SetPVarInt
  138.             #define _ETI_SetPVarInt
  139. stock ETI_SetPVarInt(playerid, varname[], int_value) if(CallRemoteFunction("ETI_SetPVarInt", "dsd", playerid, varname, int_value) != 1) SetPVarInt(playerid, varname, int_value);
  140.             #define SetPVarInt(%0) ETI_SetPVarInt(%0)
  141.         #endif
  142.         #if !defined _ETI_SetPVarString
  143.             #define _ETI_SetPVarString
  144. stock ETI_SetPVarString(playerid, varname[], string_value[]) if(CallRemoteFunction("ETI_SetPVarString", "dss", playerid, varname, string_value) != 1) SetPVarString(playerid, varname, string_value);
  145.             #define SetPVarString(%0) ETI_SetPVarString(%0)
  146.         #endif
  147.         #if !defined _ETI_SetPVarFloat
  148.             #define _ETI_SetPVarFloat
  149. stock ETI_SetPVarFloat(playerid, varname[], Float:float_value) if(CallRemoteFunction("ETI_SetPVarFloat", "dsf", playerid, varname, float_value) != 1) SetPVarFloat(playerid, varname, float_value);
  150.             #define SetPVarFloat(%0) ETI_SetPVarFloat(%0)
  151.         #endif
  152.     #endif
  153. #endif
  154.  
  155. /*
  156. ETIETIETIETI    ETI         ETIETIETIETI    BigBigBigBig    BigBigBigBigBig     Big
  157. ETI       ETI   ETI       ETI               Big                   Big           Big
  158. ETI        ETI  ETI      ETI                Big                   Big           Big
  159. ETI       ETI   ETI     ETI                 Big                   Big           Big
  160. ETIETIETIETI    ETI     ETI    ETIETIETI    BigBigBig             Big           Big
  161. ETI       ETI   ETI     ETI          ETI    Big                   Big           Big
  162. ETI        ETI  ETI      ETI         ETI    Big                   Big           Big
  163. ETI       ETI   ETI       ETI        ETI    Big                   Big           Big
  164. ETIETIETIETI    ETI         ETIETIETIETI    BigBigBigBig          Big           Big
  165. */
  166.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement