1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-01-18 19:47:15 +01:00

Updated the plug-in sdk header to work on recent servers.

This commit is contained in:
Sandu Liviu Catalin 2016-03-11 23:17:23 +02:00
parent 386c1d5254
commit d58099461a

View File

@ -26,18 +26,18 @@ typedef unsigned __int64 uint64_t;
#endif #endif
typedef struct { typedef struct {
unsigned int uStructSize; unsigned int uStructSize;
char szServerName[128]; char szServerName[128];
unsigned int uMaxPlayers; unsigned int uMaxPlayers;
unsigned int uPort; unsigned int uPort;
unsigned int uFlags; unsigned int uFlags;
} ServerSettings; } ServerSettings;
typedef struct { typedef struct {
unsigned int uStructSize; unsigned int uStructSize;
int nPluginId; int nPluginId;
char szName[32]; char szName[32];
unsigned int uPluginVer; unsigned int uPluginVer;
} PluginInfo; } PluginInfo;
#define SDK_ENTPOOL_VEHICLE 1 #define SDK_ENTPOOL_VEHICLE 1
@ -497,488 +497,488 @@ typedef void (*SDK_OnSphereEntered) (int nSphereId, int nPlayerId);
typedef void (*SDK_OnSphereExited) (int nSphereId, int nPlayerId); typedef void (*SDK_OnSphereExited) (int nSphereId, int nPlayerId);
typedef struct { typedef struct {
unsigned int uStructSize; unsigned int uStructSize;
//PLUGIN SYSTEM //PLUGIN SYSTEM
SDK_GetServerVersion GetServerVersion; SDK_GetServerVersion GetServerVersion;
SDK_GetServerSettings GetServerSettings; SDK_GetServerSettings GetServerSettings;
SDK_ExportFunctions ExportFunctions; SDK_ExportFunctions ExportFunctions;
SDK_GetNumberOfPlugins GetNumberOfPlugins; SDK_GetNumberOfPlugins GetNumberOfPlugins;
SDK_GetPluginInfo GetPluginInfo; SDK_GetPluginInfo GetPluginInfo;
SDK_FindPlugin FindPlugin; SDK_FindPlugin FindPlugin;
SDK_GetPluginExports GetPluginExports; SDK_GetPluginExports GetPluginExports;
SDK_GetTime GetTime; SDK_GetTime GetTime;
//MESSAGES //MESSAGES
SDK_printf printf; SDK_printf printf;
SDK_SendCustomCommand SendCustomCommand; SDK_SendCustomCommand SendCustomCommand;
SDK_SendClientMessage SendClientMessage; SDK_SendClientMessage SendClientMessage;
SDK_SendGameMessage SendGameMessage; SDK_SendGameMessage SendGameMessage;
//SERVER SETTINGS //SERVER SETTINGS
SDK_SetServerName SetServerName; SDK_SetServerName SetServerName;
SDK_GetServerName GetServerName; SDK_GetServerName GetServerName;
SDK_SetMaxPlayers SetMaxPlayers; SDK_SetMaxPlayers SetMaxPlayers;
SDK_GetMaxPlayers GetMaxPlayers; SDK_GetMaxPlayers GetMaxPlayers;
SDK_SetServerPassword SetServerPassword; SDK_SetServerPassword SetServerPassword;
SDK_GetServerPassword GetServerPassword; SDK_GetServerPassword GetServerPassword;
SDK_SetGameModeText SetGameModeText; SDK_SetGameModeText SetGameModeText;
SDK_GetGameModeText GetGameModeText; SDK_GetGameModeText GetGameModeText;
SDK_ShutdownServer ShutdownServer; SDK_ShutdownServer ShutdownServer;
//WORLD: settings //WORLD: settings
SDK_SetWorldBounds SetWorldBounds; SDK_SetWorldBounds SetWorldBounds;
SDK_GetWorldBounds GetWorldBounds; SDK_GetWorldBounds GetWorldBounds;
SDK_SetWastedSettings SetWastedSettings; SDK_SetWastedSettings SetWastedSettings;
SDK_GetWastedSettings GetWastedSettings; SDK_GetWastedSettings GetWastedSettings;
SDK_SetTimeRate SetTimeRate; SDK_SetTimeRate SetTimeRate;
SDK_GetTimeRate GetTimeRate; SDK_GetTimeRate GetTimeRate;
SDK_SetHour SetHour; SDK_SetHour SetHour;
SDK_GetHour GetHour; SDK_GetHour GetHour;
SDK_SetMinute SetMinute; SDK_SetMinute SetMinute;
SDK_GetMinute GetMinute; SDK_GetMinute GetMinute;
SDK_SetWeather SetWeather; SDK_SetWeather SetWeather;
SDK_GetWeather GetWeather; SDK_GetWeather GetWeather;
SDK_SetGravity SetGravity; SDK_SetGravity SetGravity;
SDK_GetGravity GetGravity; SDK_GetGravity GetGravity;
SDK_SetGamespeed SetGamespeed; SDK_SetGamespeed SetGamespeed;
SDK_GetGamespeed GetGamespeed; SDK_GetGamespeed GetGamespeed;
SDK_SetWaterLevel SetWaterLevel; SDK_SetWaterLevel SetWaterLevel;
SDK_GetWaterLevel GetWaterLevel; SDK_GetWaterLevel GetWaterLevel;
SDK_SetMaxHeight SetMaxHeight; SDK_SetMaxHeight SetMaxHeight;
SDK_GetMaxHeight GetMaxHeight; SDK_GetMaxHeight GetMaxHeight;
SDK_SetKillCmdDelay SetKillCmdDelay; SDK_SetKillCmdDelay SetKillCmdDelay;
SDK_GetKillCmdDelay GetKillCmdDelay; SDK_GetKillCmdDelay GetKillCmdDelay;
SDK_SetVehiclesForcedRespawnHeight SetVehiclesForcedRespawnHeight; SDK_SetVehiclesForcedRespawnHeight SetVehiclesForcedRespawnHeight;
SDK_GetVehiclesForcedRespawnHeight GetVehiclesForcedRespawnHeight; SDK_GetVehiclesForcedRespawnHeight GetVehiclesForcedRespawnHeight;
//WORLD: toggles //WORLD: toggles
SDK_ToggleSyncFrameLimiter ToggleSyncFrameLimiter; SDK_ToggleSyncFrameLimiter ToggleSyncFrameLimiter;
SDK_EnabledSyncFrameLimiter EnabledSyncFrameLimiter; SDK_EnabledSyncFrameLimiter EnabledSyncFrameLimiter;
SDK_ToggleFrameLimiter ToggleFrameLimiter; SDK_ToggleFrameLimiter ToggleFrameLimiter;
SDK_EnabledFrameLimiter EnabledFrameLimiter; SDK_EnabledFrameLimiter EnabledFrameLimiter;
SDK_ToggleTaxiBoostJump ToggleTaxiBoostJump; SDK_ToggleTaxiBoostJump ToggleTaxiBoostJump;
SDK_EnabledTaxiBoostJump EnabledTaxiBoostJump; SDK_EnabledTaxiBoostJump EnabledTaxiBoostJump;
SDK_ToggleDriveOnWater ToggleDriveOnWater; SDK_ToggleDriveOnWater ToggleDriveOnWater;
SDK_EnabledDriveOnWater EnabledDriveOnWater; SDK_EnabledDriveOnWater EnabledDriveOnWater;
SDK_ToggleFastSwitch ToggleFastSwitch; SDK_ToggleFastSwitch ToggleFastSwitch;
SDK_EnabledFastSwitch EnabledFastSwitch; SDK_EnabledFastSwitch EnabledFastSwitch;
SDK_ToggleFriendlyFire ToggleFriendlyFire; SDK_ToggleFriendlyFire ToggleFriendlyFire;
SDK_EnabledFriendlyFire EnabledFriendlyFire; SDK_EnabledFriendlyFire EnabledFriendlyFire;
SDK_ToggleDisableDriveby ToggleDisableDriveby; SDK_ToggleDisableDriveby ToggleDisableDriveby;
SDK_EnabledDisableDriveby EnabledDisableDriveby; SDK_EnabledDisableDriveby EnabledDisableDriveby;
SDK_TogglePerfectHandling TogglePerfectHandling; SDK_TogglePerfectHandling TogglePerfectHandling;
SDK_EnabledPerfectHandling EnabledPerfectHandling; SDK_EnabledPerfectHandling EnabledPerfectHandling;
SDK_ToggleFlyingCars ToggleFlyingCars; SDK_ToggleFlyingCars ToggleFlyingCars;
SDK_EnabledFlyingCars EnabledFlyingCars; SDK_EnabledFlyingCars EnabledFlyingCars;
SDK_ToggleJumpSwitch ToggleJumpSwitch; SDK_ToggleJumpSwitch ToggleJumpSwitch;
SDK_EnabledJumpSwitch EnabledJumpSwitch; SDK_EnabledJumpSwitch EnabledJumpSwitch;
SDK_ToggleShowMarkers ToggleShowMarkers; SDK_ToggleShowMarkers ToggleShowMarkers;
SDK_EnabledShowMarkers EnabledShowMarkers; SDK_EnabledShowMarkers EnabledShowMarkers;
SDK_ToggleOnlyShowTeamMarkers ToggleOnlyShowTeamMarkers; SDK_ToggleOnlyShowTeamMarkers ToggleOnlyShowTeamMarkers;
SDK_EnabledOnlyShowTeamMarkers EnabledOnlyShowTeamMarkers; SDK_EnabledOnlyShowTeamMarkers EnabledOnlyShowTeamMarkers;
SDK_ToggleStuntBike ToggleStuntBike; SDK_ToggleStuntBike ToggleStuntBike;
SDK_EnabledStuntBike EnabledStuntBike; SDK_EnabledStuntBike EnabledStuntBike;
SDK_ToggleShootInAir ToggleShootInAir; SDK_ToggleShootInAir ToggleShootInAir;
SDK_EnabledShootInAir EnabledShootInAir; SDK_EnabledShootInAir EnabledShootInAir;
SDK_ToggleShowNametags ToggleShowNametags; SDK_ToggleShowNametags ToggleShowNametags;
SDK_EnabledShowNametags EnabledShowNametags; SDK_EnabledShowNametags EnabledShowNametags;
SDK_ToggleJoinMessages ToggleJoinMessages; SDK_ToggleJoinMessages ToggleJoinMessages;
SDK_EnabledJoinMessages EnabledJoinMessages; SDK_EnabledJoinMessages EnabledJoinMessages;
SDK_ToggleDeathMessages ToggleDeathMessages; SDK_ToggleDeathMessages ToggleDeathMessages;
SDK_EnabledDeathMessages EnabledDeathMessages; SDK_EnabledDeathMessages EnabledDeathMessages;
SDK_ToggleChatTagsByDefaultEnabled ToggleChatTagsByDefaultEnabled; SDK_ToggleChatTagsByDefaultEnabled ToggleChatTagsByDefaultEnabled;
SDK_EnabledChatTagsByDefault EnabledChatTagsByDefault; SDK_EnabledChatTagsByDefault EnabledChatTagsByDefault;
//MISC //MISC
SDK_CreateExplosion CreateExplosion; SDK_CreateExplosion CreateExplosion;
SDK_PlaySound PlaySound; SDK_PlaySound PlaySound;
SDK_HideMapObject HideMapObject; SDK_HideMapObject HideMapObject;
SDK_ShowMapObject ShowMapObject; SDK_ShowMapObject ShowMapObject;
SDK_ShowAllMapObjects ShowAllMapObjects; SDK_ShowAllMapObjects ShowAllMapObjects;
//WEAPONDATA //WEAPONDATA
SDK_SetWeaponDataValue SetWeaponDataValue; SDK_SetWeaponDataValue SetWeaponDataValue;
SDK_GetWeaponDataValue GetWeaponDataValue; SDK_GetWeaponDataValue GetWeaponDataValue;
SDK_ResetWeaponDataValue ResetWeaponDataValue; SDK_ResetWeaponDataValue ResetWeaponDataValue;
SDK_IsWeaponDataValueModified IsWeaponDataValueModified; SDK_IsWeaponDataValueModified IsWeaponDataValueModified;
SDK_ResetWeaponData ResetWeaponData; SDK_ResetWeaponData ResetWeaponData;
SDK_ResetAllWeaponData ResetAllWeaponData; SDK_ResetAllWeaponData ResetAllWeaponData;
//KEYBINDS //KEYBINDS
SDK_GetKeyBindUnusedSlot GetKeyBindUnusedSlot; SDK_GetKeyBindUnusedSlot GetKeyBindUnusedSlot;
SDK_GetKeyBindData GetKeyBindData; SDK_GetKeyBindData GetKeyBindData;
SDK_RegisterKeyBind RegisterKeyBind; SDK_RegisterKeyBind RegisterKeyBind;
SDK_RemoveKeyBind RemoveKeyBind; SDK_RemoveKeyBind RemoveKeyBind;
SDK_RemoveAllKeyBinds RemoveAllKeyBinds; SDK_RemoveAllKeyBinds RemoveAllKeyBinds;
//BLIPS //BLIPS
SDK_CreateCoordBlip CreateCoordBlip; SDK_CreateCoordBlip CreateCoordBlip;
SDK_DestroyCoordBlip DestroyCoordBlip; SDK_DestroyCoordBlip DestroyCoordBlip;
SDK_GetCoordBlipInfo GetCoordBlipInfo; SDK_GetCoordBlipInfo GetCoordBlipInfo;
//SPRITES //SPRITES
SDK_CreateSprite CreateSprite; SDK_CreateSprite CreateSprite;
SDK_DestroySprite DestroySprite; SDK_DestroySprite DestroySprite;
SDK_ShowSprite ShowSprite; SDK_ShowSprite ShowSprite;
SDK_HideSprite HideSprite; SDK_HideSprite HideSprite;
SDK_MoveSprite MoveSprite; SDK_MoveSprite MoveSprite;
SDK_SetSpriteCenter SetSpriteCenter; SDK_SetSpriteCenter SetSpriteCenter;
SDK_RotateSprite RotateSprite; SDK_RotateSprite RotateSprite;
SDK_SetSpriteAlpha SetSpriteAlpha; SDK_SetSpriteAlpha SetSpriteAlpha;
SDK_SetSpriteRelativity SetSpriteRelativity; SDK_SetSpriteRelativity SetSpriteRelativity;
//TEXTDRAWS //TEXTDRAWS
SDK_CreateTextdraw CreateTextdraw; SDK_CreateTextdraw CreateTextdraw;
SDK_DestroyTextdraw DestroyTextdraw; SDK_DestroyTextdraw DestroyTextdraw;
SDK_ShowTextdraw ShowTextdraw; SDK_ShowTextdraw ShowTextdraw;
SDK_HideTextdraw HideTextdraw; SDK_HideTextdraw HideTextdraw;
SDK_MoveTextdraw MoveTextdraw; SDK_MoveTextdraw MoveTextdraw;
SDK_SetTextdrawColour SetTextdrawColour; SDK_SetTextdrawColour SetTextdrawColour;
SDK_SetTextdrawRelativity SetTextdrawRelativity; SDK_SetTextdrawRelativity SetTextdrawRelativity;
//RADIOS //RADIOS
SDK_AddRadioStream AddRadioStream; SDK_AddRadioStream AddRadioStream;
SDK_RemoveRadioStream RemoveRadioStream; SDK_RemoveRadioStream RemoveRadioStream;
//CLASSES //CLASSES
SDK_SetUseClasses SetUseClasses; SDK_SetUseClasses SetUseClasses;
SDK_GetUseClasses GetUseClasses; SDK_GetUseClasses GetUseClasses;
SDK_GetPlayerClass GetPlayerClass; SDK_GetPlayerClass GetPlayerClass;
SDK_AddPlayerClass AddPlayerClass; SDK_AddPlayerClass AddPlayerClass;
SDK_SetSpawnPlayerPos SetSpawnPlayerPos; SDK_SetSpawnPlayerPos SetSpawnPlayerPos;
SDK_SetSpawnCameraPos SetSpawnCameraPos; SDK_SetSpawnCameraPos SetSpawnCameraPos;
SDK_SetSpawnCameraLookAt SetSpawnCameraLookAt; SDK_SetSpawnCameraLookAt SetSpawnCameraLookAt;
//ADMIN //ADMIN
SDK_IsPlayerAdmin IsPlayerAdmin; SDK_IsPlayerAdmin IsPlayerAdmin;
SDK_SetPlayerAdmin SetPlayerAdmin; SDK_SetPlayerAdmin SetPlayerAdmin;
SDK_GetPlayerIP GetPlayerIP; SDK_GetPlayerIP GetPlayerIP;
SDK_KickPlayer KickPlayer; SDK_KickPlayer KickPlayer;
SDK_BanPlayer BanPlayer; SDK_BanPlayer BanPlayer;
SDK_BanIP BanIP; SDK_BanIP BanIP;
SDK_UnbanIP UnbanIP; SDK_UnbanIP UnbanIP;
SDK_IsIPBanned IsIPBanned; SDK_IsIPBanned IsIPBanned;
//PLAYERS: basic //PLAYERS: basic
SDK_GetPlayerIDFromName GetPlayerIDFromName; SDK_GetPlayerIDFromName GetPlayerIDFromName;
SDK_IsPlayerConnected IsPlayerConnected; SDK_IsPlayerConnected IsPlayerConnected;
SDK_IsPlayerSpawned IsPlayerSpawned; SDK_IsPlayerSpawned IsPlayerSpawned;
SDK_IsPlayerStreamedForPlayer IsPlayerStreamedForPlayer; SDK_IsPlayerStreamedForPlayer IsPlayerStreamedForPlayer;
SDK_GetPlayerKey GetPlayerKey; SDK_GetPlayerKey GetPlayerKey;
SDK_SetPlayerWorld SetPlayerWorld; SDK_SetPlayerWorld SetPlayerWorld;
SDK_GetPlayerWorld GetPlayerWorld; SDK_GetPlayerWorld GetPlayerWorld;
SDK_SetPlayerSecWorld SetPlayerSecWorld; SDK_SetPlayerSecWorld SetPlayerSecWorld;
SDK_GetPlayerSecWorld GetPlayerSecWorld; SDK_GetPlayerSecWorld GetPlayerSecWorld;
SDK_GetPlayerUniqueWorld GetPlayerUniqueWorld; SDK_GetPlayerUniqueWorld GetPlayerUniqueWorld;
SDK_IsPlayerWorldCompatible IsPlayerWorldCompatible; SDK_IsPlayerWorldCompatible IsPlayerWorldCompatible;
SDK_GetPlayerState GetPlayerState; SDK_GetPlayerState GetPlayerState;
SDK_GetPlayerName GetPlayerName; SDK_GetPlayerName GetPlayerName;
SDK_SetPlayerName SetPlayerName; SDK_SetPlayerName SetPlayerName;
SDK_SetPlayerTeam SetPlayerTeam; SDK_SetPlayerTeam SetPlayerTeam;
SDK_GetPlayerTeam GetPlayerTeam; SDK_GetPlayerTeam GetPlayerTeam;
SDK_SetPlayerSkin SetPlayerSkin; SDK_SetPlayerSkin SetPlayerSkin;
SDK_GetPlayerSkin GetPlayerSkin; SDK_GetPlayerSkin GetPlayerSkin;
SDK_SetPlayerColour SetPlayerColour; SDK_SetPlayerColour SetPlayerColour;
SDK_GetPlayerColour GetPlayerColour; SDK_GetPlayerColour GetPlayerColour;
SDK_ForcePlayerSpawn ForcePlayerSpawn; SDK_ForcePlayerSpawn ForcePlayerSpawn;
SDK_ForcePlayerSelect ForcePlayerSelect; SDK_ForcePlayerSelect ForcePlayerSelect;
SDK_ForceAllSelect ForceAllSelect; SDK_ForceAllSelect ForceAllSelect;
//PLAYERS: score, ping, money, typing //PLAYERS: score, ping, money, typing
SDK_GivePlayerMoney GivePlayerMoney; SDK_GivePlayerMoney GivePlayerMoney;
SDK_SetPlayerMoney SetPlayerMoney; SDK_SetPlayerMoney SetPlayerMoney;
SDK_GetPlayerMoney GetPlayerMoney; SDK_GetPlayerMoney GetPlayerMoney;
SDK_SetPlayerScore SetPlayerScore; SDK_SetPlayerScore SetPlayerScore;
SDK_GetPlayerScore GetPlayerScore; SDK_GetPlayerScore GetPlayerScore;
SDK_GetPlayerPing GetPlayerPing; SDK_GetPlayerPing GetPlayerPing;
SDK_IsPlayerTyping IsPlayerTyping; SDK_IsPlayerTyping IsPlayerTyping;
SDK_GetPlayerFPS GetPlayerFPS; SDK_GetPlayerFPS GetPlayerFPS;
SDK_GetPlayerUID GetPlayerUID; SDK_GetPlayerUID GetPlayerUID;
SDK_GetPlayerWantedLevel GetPlayerWantedLevel; SDK_GetPlayerWantedLevel GetPlayerWantedLevel;
//PLAYERS: health and location //PLAYERS: health and location
SDK_SetPlayerHealth SetPlayerHealth; SDK_SetPlayerHealth SetPlayerHealth;
SDK_GetPlayerHealth GetPlayerHealth; SDK_GetPlayerHealth GetPlayerHealth;
SDK_SetPlayerArmour SetPlayerArmour; SDK_SetPlayerArmour SetPlayerArmour;
SDK_GetPlayerArmour GetPlayerArmour; SDK_GetPlayerArmour GetPlayerArmour;
SDK_SetPlayerImmunityFlags SetPlayerImmunityFlags; SDK_SetPlayerImmunityFlags SetPlayerImmunityFlags;
SDK_GetPlayerImmunityFlags GetPlayerImmunityFlags; SDK_GetPlayerImmunityFlags GetPlayerImmunityFlags;
SDK_SetPlayerPos SetPlayerPos; SDK_SetPlayerPos SetPlayerPos;
SDK_GetPlayerPos GetPlayerPos; SDK_GetPlayerPos GetPlayerPos;
SDK_SetPlayerSpeed SetPlayerSpeed; SDK_SetPlayerSpeed SetPlayerSpeed;
SDK_GetPlayerSpeed GetPlayerSpeed; SDK_GetPlayerSpeed GetPlayerSpeed;
SDK_AddPlayerSpeed AddPlayerSpeed; SDK_AddPlayerSpeed AddPlayerSpeed;
SDK_SetPlayerHeading SetPlayerHeading; SDK_SetPlayerHeading SetPlayerHeading;
SDK_GetPlayerHeading GetPlayerHeading; SDK_GetPlayerHeading GetPlayerHeading;
SDK_SetPlayerAlpha SetPlayerAlpha; SDK_SetPlayerAlpha SetPlayerAlpha;
SDK_GetPlayerAlpha GetPlayerAlpha; SDK_GetPlayerAlpha GetPlayerAlpha;
SDK_GetPlayerOnFireStatus GetPlayerOnFireStatus; SDK_GetPlayerOnFireStatus GetPlayerOnFireStatus;
SDK_GetPlayerCrouchStatus GetPlayerCrouchStatus; SDK_GetPlayerCrouchStatus GetPlayerCrouchStatus;
SDK_GetPlayerAction GetPlayerAction; SDK_GetPlayerAction GetPlayerAction;
SDK_GetPlayerGameKeys GetPlayerGameKeys; SDK_GetPlayerGameKeys GetPlayerGameKeys;
SDK_GetPlayerAimPos GetPlayerAimPos; SDK_GetPlayerAimPos GetPlayerAimPos;
SDK_GetPlayerAimDir GetPlayerAimDir; SDK_GetPlayerAimDir GetPlayerAimDir;
//PLAYERS: vehicle //PLAYERS: vehicle
SDK_PutPlayerInVehicle PutPlayerInVehicle; SDK_PutPlayerInVehicle PutPlayerInVehicle;
SDK_RemovePlayerFromVehicle RemovePlayerFromVehicle; SDK_RemovePlayerFromVehicle RemovePlayerFromVehicle;
SDK_GetPlayerInVehicleStatus GetPlayerInVehicleStatus; SDK_GetPlayerInVehicleStatus GetPlayerInVehicleStatus;
SDK_GetPlayerInVehicleSlot GetPlayerInVehicleSlot; SDK_GetPlayerInVehicleSlot GetPlayerInVehicleSlot;
SDK_GetPlayerVehicleID GetPlayerVehicleID; SDK_GetPlayerVehicleID GetPlayerVehicleID;
//PLAYERS: toggles //PLAYERS: toggles
SDK_TogglePlayerControllable TogglePlayerControllable; SDK_TogglePlayerControllable TogglePlayerControllable;
SDK_EnabledPlayerControllable EnabledPlayerControllable; SDK_EnabledPlayerControllable EnabledPlayerControllable;
SDK_TogglePlayerDriveby TogglePlayerDriveby; SDK_TogglePlayerDriveby TogglePlayerDriveby;
SDK_EnabledPlayerDriveby EnabledPlayerDriveby; SDK_EnabledPlayerDriveby EnabledPlayerDriveby;
SDK_TogglePlayerWhiteScanlines TogglePlayerWhiteScanlines; SDK_TogglePlayerWhiteScanlines TogglePlayerWhiteScanlines;
SDK_EnabledPlayerWhiteScanlines EnabledPlayerWhiteScanlines; SDK_EnabledPlayerWhiteScanlines EnabledPlayerWhiteScanlines;
SDK_TogglePlayerGreenScanlines TogglePlayerGreenScanlines; SDK_TogglePlayerGreenScanlines TogglePlayerGreenScanlines;
SDK_EnabledPlayerGreenScanlines EnabledPlayerGreenScanlines; SDK_EnabledPlayerGreenScanlines EnabledPlayerGreenScanlines;
SDK_TogglePlayerWidescreen TogglePlayerWidescreen; SDK_TogglePlayerWidescreen TogglePlayerWidescreen;
SDK_EnabledPlayerWidescreen EnabledPlayerWidescreen; SDK_EnabledPlayerWidescreen EnabledPlayerWidescreen;
SDK_TogglePlayerShowMarkers TogglePlayerShowMarkers; SDK_TogglePlayerShowMarkers TogglePlayerShowMarkers;
SDK_EnabledPlayerShowMarkers EnabledPlayerShowMarkers; SDK_EnabledPlayerShowMarkers EnabledPlayerShowMarkers;
SDK_TogglePlayerAttackPriv TogglePlayerAttackPriv; SDK_TogglePlayerAttackPriv TogglePlayerAttackPriv;
SDK_EnabledPlayerAttackPriv EnabledPlayerAttackPriv; SDK_EnabledPlayerAttackPriv EnabledPlayerAttackPriv;
SDK_TogglePlayerHasMarker TogglePlayerHasMarker; SDK_TogglePlayerHasMarker TogglePlayerHasMarker;
SDK_EnabledPlayerHasMarker EnabledPlayerHasMarker; SDK_EnabledPlayerHasMarker EnabledPlayerHasMarker;
SDK_TogglePlayerChatTagsEnabled TogglePlayerChatTagsEnabled; SDK_TogglePlayerChatTagsEnabled TogglePlayerChatTagsEnabled;
SDK_EnabledPlayerChatTags EnabledPlayerChatTags; SDK_EnabledPlayerChatTags EnabledPlayerChatTags;
SDK_TogglePlayerDrunkEffects TogglePlayerDrunkEffects; SDK_TogglePlayerDrunkEffects TogglePlayerDrunkEffects;
SDK_EnabledPlayerDrunkEffects EnabledPlayerDrunkEffects; SDK_EnabledPlayerDrunkEffects EnabledPlayerDrunkEffects;
//PLAYERS: weapons //PLAYERS: weapons
SDK_GivePlayerWeapon GivePlayerWeapon; SDK_GivePlayerWeapon GivePlayerWeapon;
SDK_SetPlayerWeapon SetPlayerWeapon; SDK_SetPlayerWeapon SetPlayerWeapon;
SDK_GetPlayerWeapon GetPlayerWeapon; SDK_GetPlayerWeapon GetPlayerWeapon;
SDK_GetPlayerWeaponAmmo GetPlayerWeaponAmmo; SDK_GetPlayerWeaponAmmo GetPlayerWeaponAmmo;
SDK_SetPlayerWeaponSlot SetPlayerWeaponSlot; SDK_SetPlayerWeaponSlot SetPlayerWeaponSlot;
SDK_GetPlayerWeaponSlot GetPlayerWeaponSlot; SDK_GetPlayerWeaponSlot GetPlayerWeaponSlot;
SDK_GetPlayerWeaponAtSlot GetPlayerWeaponAtSlot; SDK_GetPlayerWeaponAtSlot GetPlayerWeaponAtSlot;
SDK_GetPlayerAmmoAtSlot GetPlayerAmmoAtSlot; SDK_GetPlayerAmmoAtSlot GetPlayerAmmoAtSlot;
SDK_RemovePlayerWeapon RemovePlayerWeapon; SDK_RemovePlayerWeapon RemovePlayerWeapon;
SDK_RemoveAllWeapons RemoveAllWeapons; SDK_RemoveAllWeapons RemoveAllWeapons;
//PLAYERS: camera //PLAYERS: camera
SDK_SetCameraPosition SetCameraPosition; SDK_SetCameraPosition SetCameraPosition;
SDK_RestoreCamera RestoreCamera; SDK_RestoreCamera RestoreCamera;
SDK_IsCameraLocked IsCameraLocked; SDK_IsCameraLocked IsCameraLocked;
//PLAYERS: misc //PLAYERS: misc
SDK_SetPlayerAnimation SetPlayerAnimation; SDK_SetPlayerAnimation SetPlayerAnimation;
SDK_SetPlayerWantedLevel SetPlayerWantedLevel; SDK_SetPlayerWantedLevel SetPlayerWantedLevel;
SDK_GetPlayerStandingOnVehicle GetPlayerStandingOnVehicle; SDK_GetPlayerStandingOnVehicle GetPlayerStandingOnVehicle;
SDK_GetPlayerStandingOnObject GetPlayerStandingOnObject; SDK_GetPlayerStandingOnObject GetPlayerStandingOnObject;
SDK_IsPlayerAway IsPlayerAway; SDK_IsPlayerAway IsPlayerAway;
SDK_GetPlayerSpectateTarget GetPlayerSpectateTarget; SDK_GetPlayerSpectateTarget GetPlayerSpectateTarget;
SDK_SetPlayerSpectateTarget SetPlayerSpectateTarget; SDK_SetPlayerSpectateTarget SetPlayerSpectateTarget;
SDK_RedirectPlayerToServer RedirectPlayerToServer; SDK_RedirectPlayerToServer RedirectPlayerToServer;
//VEHICLES //VEHICLES
SDK_CreateVehicle CreateVehicle; SDK_CreateVehicle CreateVehicle;
SDK_DeleteVehicle DeleteVehicle; SDK_DeleteVehicle DeleteVehicle;
SDK_GetVehicleSyncSource GetVehicleSyncSource; SDK_GetVehicleSyncSource GetVehicleSyncSource;
SDK_GetVehicleSyncType GetVehicleSyncType; SDK_GetVehicleSyncType GetVehicleSyncType;
SDK_IsVehicleStreamedForPlayer IsVehicleStreamedForPlayer; SDK_IsVehicleStreamedForPlayer IsVehicleStreamedForPlayer;
SDK_SetVehicleWorld SetVehicleWorld; SDK_SetVehicleWorld SetVehicleWorld;
SDK_GetVehicleWorld GetVehicleWorld; SDK_GetVehicleWorld GetVehicleWorld;
SDK_GetVehicleModel GetVehicleModel; SDK_GetVehicleModel GetVehicleModel;
SDK_GetVehicleOccupant GetVehicleOccupant; SDK_GetVehicleOccupant GetVehicleOccupant;
SDK_RespawnVehicle RespawnVehicle; SDK_RespawnVehicle RespawnVehicle;
SDK_SetVehicleImmunityFlags SetVehicleImmunityFlags; SDK_SetVehicleImmunityFlags SetVehicleImmunityFlags;
SDK_GetVehicleImmunityFlags GetVehicleImmunityFlags; SDK_GetVehicleImmunityFlags GetVehicleImmunityFlags;
SDK_KillVehicle KillVehicle; SDK_KillVehicle KillVehicle;
SDK_IsVehicleWrecked IsVehicleWrecked; SDK_IsVehicleWrecked IsVehicleWrecked;
SDK_SetVehiclePos SetVehiclePos; SDK_SetVehiclePos SetVehiclePos;
SDK_GetVehiclePos GetVehiclePos; SDK_GetVehiclePos GetVehiclePos;
SDK_SetVehicleRot SetVehicleRot; SDK_SetVehicleRot SetVehicleRot;
SDK_SetVehicleRotEuler SetVehicleRotEuler; SDK_SetVehicleRotEuler SetVehicleRotEuler;
SDK_GetVehicleRot GetVehicleRot; SDK_GetVehicleRot GetVehicleRot;
SDK_GetVehicleRotEuler GetVehicleRotEuler; SDK_GetVehicleRotEuler GetVehicleRotEuler;
SDK_SetVehicleSpeed SetVehicleSpeed; SDK_SetVehicleSpeed SetVehicleSpeed;
SDK_GetVehicleSpeed GetVehicleSpeed; SDK_GetVehicleSpeed GetVehicleSpeed;
SDK_AddVehicleSpeed AddVehicleSpeed; SDK_AddVehicleSpeed AddVehicleSpeed;
SDK_SetVehicleRelSpeed SetVehicleRelSpeed; SDK_SetVehicleRelSpeed SetVehicleRelSpeed;
SDK_GetVehicleRelSpeed GetVehicleRelSpeed; SDK_GetVehicleRelSpeed GetVehicleRelSpeed;
SDK_AddVehicleRelSpeed AddVehicleRelSpeed; SDK_AddVehicleRelSpeed AddVehicleRelSpeed;
SDK_SetVehicleTurnSpeed SetVehicleTurnSpeed; SDK_SetVehicleTurnSpeed SetVehicleTurnSpeed;
SDK_GetVehicleTurnSpeed GetVehicleTurnSpeed; SDK_GetVehicleTurnSpeed GetVehicleTurnSpeed;
SDK_AddVehicleTurnSpeed AddVehicleTurnSpeed; SDK_AddVehicleTurnSpeed AddVehicleTurnSpeed;
SDK_SetVehicleRelTurnSpeed SetVehicleRelTurnSpeed; SDK_SetVehicleRelTurnSpeed SetVehicleRelTurnSpeed;
SDK_GetVehicleRelTurnSpeed GetVehicleRelTurnSpeed; SDK_GetVehicleRelTurnSpeed GetVehicleRelTurnSpeed;
SDK_AddVehicleRelTurnSpeed AddVehicleRelTurnSpeed; SDK_AddVehicleRelTurnSpeed AddVehicleRelTurnSpeed;
SDK_SetVehicleSpawnPos SetVehicleSpawnPos; SDK_SetVehicleSpawnPos SetVehicleSpawnPos;
SDK_GetVehicleSpawnPos GetVehicleSpawnPos; SDK_GetVehicleSpawnPos GetVehicleSpawnPos;
SDK_SetVehicleSpawnRot SetVehicleSpawnRot; SDK_SetVehicleSpawnRot SetVehicleSpawnRot;
SDK_SetVehicleSpawnRotEuler SetVehicleSpawnRotEuler; SDK_SetVehicleSpawnRotEuler SetVehicleSpawnRotEuler;
SDK_GetVehicleSpawnRot GetVehicleSpawnRot; SDK_GetVehicleSpawnRot GetVehicleSpawnRot;
SDK_GetVehicleSpawnRotEuler GetVehicleSpawnRotEuler; SDK_GetVehicleSpawnRotEuler GetVehicleSpawnRotEuler;
SDK_SetVehicleIdleRespawnTimer SetVehicleIdleRespawnTimer; SDK_SetVehicleIdleRespawnTimer SetVehicleIdleRespawnTimer;
SDK_GetVehicleIdleRespawnTimer GetVehicleIdleRespawnTimer; SDK_GetVehicleIdleRespawnTimer GetVehicleIdleRespawnTimer;
SDK_SetVehicleHealth SetVehicleHealth; SDK_SetVehicleHealth SetVehicleHealth;
SDK_GetVehicleHealth GetVehicleHealth; SDK_GetVehicleHealth GetVehicleHealth;
SDK_SetVehicleColour SetVehicleColour; SDK_SetVehicleColour SetVehicleColour;
SDK_GetVehicleColour GetVehicleColour; SDK_GetVehicleColour GetVehicleColour;
SDK_SetVehicleDoorsLocked SetVehicleDoorsLocked; SDK_SetVehicleDoorsLocked SetVehicleDoorsLocked;
SDK_GetVehicleDoorsLocked GetVehicleDoorsLocked; SDK_GetVehicleDoorsLocked GetVehicleDoorsLocked;
SDK_SetVehiclePartStatus SetVehiclePartStatus; SDK_SetVehiclePartStatus SetVehiclePartStatus;
SDK_GetVehiclePartStatus GetVehiclePartStatus; SDK_GetVehiclePartStatus GetVehiclePartStatus;
SDK_SetVehicleTyreStatus SetVehicleTyreStatus; SDK_SetVehicleTyreStatus SetVehicleTyreStatus;
SDK_GetVehicleTyreStatus GetVehicleTyreStatus; SDK_GetVehicleTyreStatus GetVehicleTyreStatus;
SDK_SetVehicleDamageData SetVehicleDamageData; SDK_SetVehicleDamageData SetVehicleDamageData;
SDK_GetVehicleDamageData GetVehicleDamageData; SDK_GetVehicleDamageData GetVehicleDamageData;
SDK_SetVehicleAlarm SetVehicleAlarm; SDK_SetVehicleAlarm SetVehicleAlarm;
SDK_GetVehicleAlarm GetVehicleAlarm; SDK_GetVehicleAlarm GetVehicleAlarm;
SDK_SetVehicleLights SetVehicleLights; SDK_SetVehicleLights SetVehicleLights;
SDK_GetVehicleLights GetVehicleLights; SDK_GetVehicleLights GetVehicleLights;
SDK_SetVehicleRadio SetVehicleRadio; SDK_SetVehicleRadio SetVehicleRadio;
SDK_GetVehicleRadio GetVehicleRadio; SDK_GetVehicleRadio GetVehicleRadio;
SDK_SetVehicleRadioLocked SetVehicleRadioLocked; SDK_SetVehicleRadioLocked SetVehicleRadioLocked;
SDK_IsVehicleRadioLocked IsVehicleRadioLocked; SDK_IsVehicleRadioLocked IsVehicleRadioLocked;
SDK_GetVehicleGhostState GetVehicleGhostState; SDK_GetVehicleGhostState GetVehicleGhostState;
SDK_SetVehicleGhostState SetVehicleGhostState; SDK_SetVehicleGhostState SetVehicleGhostState;
SDK_GetVehicleTurretRotation GetVehicleTurretRotation; SDK_GetVehicleTurretRotation GetVehicleTurretRotation;
//VEHICLES: handling //VEHICLES: handling
SDK_ResetAllVehicleHandlings ResetAllVehicleHandlings; SDK_ResetAllVehicleHandlings ResetAllVehicleHandlings;
SDK_ExistsHandlingRule ExistsHandlingRule; SDK_ExistsHandlingRule ExistsHandlingRule;
SDK_SetHandlingRule SetHandlingRule; SDK_SetHandlingRule SetHandlingRule;
SDK_GetHandlingRule GetHandlingRule; SDK_GetHandlingRule GetHandlingRule;
SDK_ResetHandlingRule ResetHandlingRule; SDK_ResetHandlingRule ResetHandlingRule;
SDK_ResetHandling ResetHandling; SDK_ResetHandling ResetHandling;
SDK_ExistsInstHandlingRule ExistsInstHandlingRule; SDK_ExistsInstHandlingRule ExistsInstHandlingRule;
SDK_SetInstHandlingRule SetInstHandlingRule; SDK_SetInstHandlingRule SetInstHandlingRule;
SDK_GetInstHandlingRule GetInstHandlingRule; SDK_GetInstHandlingRule GetInstHandlingRule;
SDK_ResetInstHandlingRule ResetInstHandlingRule; SDK_ResetInstHandlingRule ResetInstHandlingRule;
SDK_ResetInstHandling ResetInstHandling; SDK_ResetInstHandling ResetInstHandling;
//PICKUPS //PICKUPS
SDK_CreatePickup CreatePickup; SDK_CreatePickup CreatePickup;
SDK_DeletePickup DeletePickup; SDK_DeletePickup DeletePickup;
SDK_IsPickupStreamedForPlayer IsPickupStreamedForPlayer; SDK_IsPickupStreamedForPlayer IsPickupStreamedForPlayer;
SDK_SetPickupWorld SetPickupWorld; SDK_SetPickupWorld SetPickupWorld;
SDK_GetPickupWorld GetPickupWorld; SDK_GetPickupWorld GetPickupWorld;
SDK_PickupGetAlpha PickupGetAlpha; SDK_PickupGetAlpha PickupGetAlpha;
SDK_PickupSetAlpha PickupSetAlpha; SDK_PickupSetAlpha PickupSetAlpha;
SDK_PickupIsAutomatic PickupIsAutomatic; SDK_PickupIsAutomatic PickupIsAutomatic;
SDK_PickupSetAutomatic PickupSetAutomatic; SDK_PickupSetAutomatic PickupSetAutomatic;
SDK_SetPickupAutoTimer SetPickupAutoTimer; SDK_SetPickupAutoTimer SetPickupAutoTimer;
SDK_GetPickupAutoTimer GetPickupAutoTimer; SDK_GetPickupAutoTimer GetPickupAutoTimer;
SDK_PickupRefresh PickupRefresh; SDK_PickupRefresh PickupRefresh;
SDK_PickupGetPos PickupGetPos; SDK_PickupGetPos PickupGetPos;
SDK_PickupSetPos PickupSetPos; SDK_PickupSetPos PickupSetPos;
SDK_PickupGetModel PickupGetModel; SDK_PickupGetModel PickupGetModel;
SDK_PickupGetQuantity PickupGetQuantity; SDK_PickupGetQuantity PickupGetQuantity;
//OBJECTS //OBJECTS
SDK_CreateObject CreateObject; SDK_CreateObject CreateObject;
SDK_DeleteObject DeleteObject; SDK_DeleteObject DeleteObject;
SDK_IsObjectStreamedForPlayer IsObjectStreamedForPlayer; SDK_IsObjectStreamedForPlayer IsObjectStreamedForPlayer;
SDK_GetObjectModel GetObjectModel; SDK_GetObjectModel GetObjectModel;
SDK_SetObjectWorld SetObjectWorld; SDK_SetObjectWorld SetObjectWorld;
SDK_GetObjectWorld GetObjectWorld; SDK_GetObjectWorld GetObjectWorld;
SDK_SetObjectAlpha SetObjectAlpha; SDK_SetObjectAlpha SetObjectAlpha;
SDK_GetObjectAlpha GetObjectAlpha; SDK_GetObjectAlpha GetObjectAlpha;
SDK_MoveObjectTo MoveObjectTo; SDK_MoveObjectTo MoveObjectTo;
SDK_MoveObjectBy MoveObjectBy; SDK_MoveObjectBy MoveObjectBy;
SDK_SetObjectPos SetObjectPos; SDK_SetObjectPos SetObjectPos;
SDK_GetObjectPos GetObjectPos; SDK_GetObjectPos GetObjectPos;
SDK_RotObjectTo RotObjectTo; SDK_RotObjectTo RotObjectTo;
SDK_RotObjectToEuler RotObjectToEuler; SDK_RotObjectToEuler RotObjectToEuler;
SDK_RotObjectBy RotObjectBy; SDK_RotObjectBy RotObjectBy;
SDK_RotObjectByEuler RotObjectByEuler; SDK_RotObjectByEuler RotObjectByEuler;
SDK_GetObjectRot GetObjectRot; SDK_GetObjectRot GetObjectRot;
SDK_GetObjectRotEuler GetObjectRotEuler; SDK_GetObjectRotEuler GetObjectRotEuler;
SDK_SetObjectShotReport SetObjectShotReport; SDK_SetObjectShotReport SetObjectShotReport;
SDK_IsObjectShotReport IsObjectShotReport; SDK_IsObjectShotReport IsObjectShotReport;
SDK_SetObjectBumpReport SetObjectBumpReport; SDK_SetObjectBumpReport SetObjectBumpReport;
SDK_IsObjectBumpReport IsObjectBumpReport; SDK_IsObjectBumpReport IsObjectBumpReport;
// TODO: Move these functions to proper sections on major plugin update // TODO: Move these functions to proper sections on major plugin update
SDK_ToggleWallglitch ToggleWallglitch; SDK_ToggleWallglitch ToggleWallglitch;
SDK_EnabledWallglitch EnabledWallglitch; SDK_EnabledWallglitch EnabledWallglitch;
SDK_SetVehicleSiren SetVehicleSiren; SDK_SetVehicleSiren SetVehicleSiren;
SDK_GetVehicleSiren GetVehicleSiren; SDK_GetVehicleSiren GetVehicleSiren;
SDK_GetPlayerUID2 GetPlayerUID2; SDK_GetPlayerUID2 GetPlayerUID2;
SDK_CreateCheckpoint CreateCheckpoint; SDK_CreateCheckpoint CreateCheckpoint;
SDK_DeleteCheckpoint DeleteCheckpoint; SDK_DeleteCheckpoint DeleteCheckpoint;
SDK_IsCheckpointStreamedForPlayer IsCheckpointStreamedForPlayer; SDK_IsCheckpointStreamedForPlayer IsCheckpointStreamedForPlayer;
SDK_SetCheckpointWorld SetCheckpointWorld; SDK_SetCheckpointWorld SetCheckpointWorld;
SDK_GetCheckpointWorld GetCheckpointWorld; SDK_GetCheckpointWorld GetCheckpointWorld;
SDK_SetCheckpointColor SetCheckpointColor; SDK_SetCheckpointColor SetCheckpointColor;
SDK_GetCheckpointColor GetCheckpointColor; SDK_GetCheckpointColor GetCheckpointColor;
SDK_SetCheckpointPos SetCheckpointPos; SDK_SetCheckpointPos SetCheckpointPos;
SDK_GetCheckpointPos GetCheckpointPos; SDK_GetCheckpointPos GetCheckpointPos;
SDK_SetCheckpointRadius SetCheckpointRadius; SDK_SetCheckpointRadius SetCheckpointRadius;
SDK_GetCheckpointRadius GetCheckpointRadius; SDK_GetCheckpointRadius GetCheckpointRadius;
SDK_GetCheckpointOwner GetCheckpointOwner; SDK_GetCheckpointOwner GetCheckpointOwner;
SDK_CreateSphere CreateSphere; SDK_CreateSphere CreateSphere;
SDK_DeleteSphere DeleteSphere; SDK_DeleteSphere DeleteSphere;
SDK_IsSphereStreamedForPlayer IsSphereStreamedForPlayer; SDK_IsSphereStreamedForPlayer IsSphereStreamedForPlayer;
SDK_SetSphereWorld SetSphereWorld; SDK_SetSphereWorld SetSphereWorld;
SDK_GetSphereWorld GetSphereWorld; SDK_GetSphereWorld GetSphereWorld;
SDK_SetSphereColor SetSphereColor; SDK_SetSphereColor SetSphereColor;
SDK_GetSphereColor GetSphereColor; SDK_GetSphereColor GetSphereColor;
SDK_SetSpherePos SetSpherePos; SDK_SetSpherePos SetSpherePos;
SDK_GetSpherePos GetSpherePos; SDK_GetSpherePos GetSpherePos;
SDK_SetSphereRadius SetSphereRadius; SDK_SetSphereRadius SetSphereRadius;
SDK_GetSphereRadius GetSphereRadius; SDK_GetSphereRadius GetSphereRadius;
SDK_GetSphereOwner GetSphereOwner; SDK_GetSphereOwner GetSphereOwner;
} PluginFuncs; } PluginFuncs;
typedef struct { typedef struct {
unsigned int uStructSize; unsigned int uStructSize;
SDK_OnInitServer OnInitServer; SDK_OnInitServer OnInitServer;
SDK_OnShutdownServer OnShutdownServer; SDK_OnShutdownServer OnShutdownServer;
SDK_OnFrame OnFrame; SDK_OnFrame OnFrame;
SDK_OnPlayerConnect OnPlayerConnect; SDK_OnPlayerConnect OnPlayerConnect;
SDK_OnPlayerDisconnect OnPlayerDisconnect; SDK_OnPlayerDisconnect OnPlayerDisconnect;
SDK_OnPlayerBeginTyping OnPlayerBeginTyping; SDK_OnPlayerBeginTyping OnPlayerBeginTyping;
SDK_OnPlayerEndTyping OnPlayerEndTyping; SDK_OnPlayerEndTyping OnPlayerEndTyping;
SDK_OnPlayerRequestClass OnPlayerRequestClass; SDK_OnPlayerRequestClass OnPlayerRequestClass;
SDK_OnPlayerRequestSpawn OnPlayerRequestSpawn; SDK_OnPlayerRequestSpawn OnPlayerRequestSpawn;
SDK_OnPlayerSpawn OnPlayerSpawn; SDK_OnPlayerSpawn OnPlayerSpawn;
SDK_OnPlayerDeath OnPlayerDeath; SDK_OnPlayerDeath OnPlayerDeath;
SDK_OnPlayerUpdate OnPlayerUpdate; SDK_OnPlayerUpdate OnPlayerUpdate;
SDK_OnPlayerRequestEnter OnPlayerRequestEnter; SDK_OnPlayerRequestEnter OnPlayerRequestEnter;
SDK_OnPlayerEnterVehicle OnPlayerEnterVehicle; SDK_OnPlayerEnterVehicle OnPlayerEnterVehicle;
SDK_OnPlayerExitVehicle OnPlayerExitVehicle; SDK_OnPlayerExitVehicle OnPlayerExitVehicle;
SDK_OnPlayerNameChange OnPlayerNameChange; SDK_OnPlayerNameChange OnPlayerNameChange;
SDK_OnPlayerStateChange OnPlayerStateChange; SDK_OnPlayerStateChange OnPlayerStateChange;
SDK_OnPlayerActionChange OnPlayerActionChange; SDK_OnPlayerActionChange OnPlayerActionChange;
SDK_OnPlayerOnFireChange OnPlayerOnFireChange; SDK_OnPlayerOnFireChange OnPlayerOnFireChange;
SDK_OnPlayerCrouchChange OnPlayerCrouchChange; SDK_OnPlayerCrouchChange OnPlayerCrouchChange;
SDK_OnPlayerGameKeysChange OnPlayerGameKeysChange; SDK_OnPlayerGameKeysChange OnPlayerGameKeysChange;
SDK_OnPickupClaimPicked OnPickupClaimPicked; SDK_OnPickupClaimPicked OnPickupClaimPicked;
SDK_OnPickupPickedUp OnPickupPickedUp; SDK_OnPickupPickedUp OnPickupPickedUp;
SDK_OnPickupRespawn OnPickupRespawn; SDK_OnPickupRespawn OnPickupRespawn;
SDK_OnVehicleUpdate OnVehicleUpdate; SDK_OnVehicleUpdate OnVehicleUpdate;
SDK_OnVehicleExplode OnVehicleExplode; SDK_OnVehicleExplode OnVehicleExplode;
SDK_OnVehicleRespawn OnVehicleRespawn; SDK_OnVehicleRespawn OnVehicleRespawn;
SDK_OnObjectShot OnObjectShot; SDK_OnObjectShot OnObjectShot;
SDK_OnObjectBump OnObjectBump; SDK_OnObjectBump OnObjectBump;
SDK_OnPublicMessage OnPublicMessage; SDK_OnPublicMessage OnPublicMessage;
SDK_OnCommandMessage OnCommandMessage; SDK_OnCommandMessage OnCommandMessage;
SDK_OnPrivateMessage OnPrivateMessage; SDK_OnPrivateMessage OnPrivateMessage;
SDK_OnInternalCommand OnInternalCommand; SDK_OnInternalCommand OnInternalCommand;
SDK_OnLoginAttempt OnLoginAttempt; SDK_OnLoginAttempt OnLoginAttempt;
SDK_OnEntityPoolChange OnEntityPoolChange; SDK_OnEntityPoolChange OnEntityPoolChange;
SDK_OnKeyBindDown OnKeyBindDown; SDK_OnKeyBindDown OnKeyBindDown;
SDK_OnKeyBindUp OnKeyBindUp; SDK_OnKeyBindUp OnKeyBindUp;
SDK_OnPlayerAwayChange OnPlayerAwayChange; SDK_OnPlayerAwayChange OnPlayerAwayChange;
SDK_OnPlayerSpectate OnPlayerSpectate; SDK_OnPlayerSpectate OnPlayerSpectate;
SDK_OnPlayerCrashReport OnPlayerCrashReport; SDK_OnPlayerCrashReport OnPlayerCrashReport;
SDK_OnServerPerformanceReport OnServerPerformanceReport; SDK_OnServerPerformanceReport OnServerPerformanceReport;
// TODO: Move these functions to proper sections on major plugin update // TODO: Move these functions to proper sections on major plugin update
SDK_OnCheckpointEntered OnCheckpointEntered; SDK_OnCheckpointEntered OnCheckpointEntered;
SDK_OnCheckpointExited OnCheckpointExited; SDK_OnCheckpointExited OnCheckpointExited;
SDK_OnSphereEntered OnSphereEntered; SDK_OnSphereEntered OnSphereEntered;
SDK_OnSphereExited OnSphereExited; SDK_OnSphereExited OnSphereExited;
} PluginCallbacks; } PluginCallbacks;