mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-10 11:43:04 +08:00
178 lines
6.1 KiB
C
178 lines
6.1 KiB
C
|
|
/*
|
|
Unused RPC IDs:
|
|
\x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09
|
|
\x0A \x33 \x64 \x6D \x6E \x72 \x8D \x8E \x8F \xB3
|
|
\xB4 \xB5 \xB6 \xB7 \xB8 \xB9 \xBA \xBB \xBC \xBD
|
|
\xBE \xBF \xC0 \xC1 \xC2 \xC3 \xC4 \xC5 \xC6 \xC7
|
|
\xC8 \xC9 \xCA \xCB \xCC \xCD \xCE \xCF \xD0 \xD1
|
|
\xD2 \xD3 \xD4 \xD5 \xD6 \xD7 \xD8 \xD9 \xDA \xDB
|
|
\xDC \xDD \xDE \xDF \xE0 \xE1 \xE2 \xE3 \xE4 \xE5
|
|
\xE6 \xE7 \xE8 \xE9 \xEA \xEB \xEC \xED \xEE \xEF
|
|
\xF0 \xF1 \xF2 \xF3 \xF4 \xF5 \xF6 \xF7 \xF8 \xF9
|
|
\xFA \xFB \xFC \xFD \xFE \xFF
|
|
*/
|
|
|
|
#define RPC_Unk22 "\x22"
|
|
#define RPC_Unk24 "\x24"
|
|
#define RPC_Unk3A "\x3A"
|
|
#define RPC_Unk3B "\x3B"
|
|
#define RPC_Unk3D "\x3D"
|
|
#define RPC_SetCheckpoint "\x6B"
|
|
#define RPC_DisableCheckpoint "\x25"
|
|
#define RPC_SetRaceCheckpoint "\x26"
|
|
#define RPC_DisableRaceCheckpoint "\x27"
|
|
#define RPC_UpdateScoresPingsIPs "\x9B"
|
|
#define RPC_SvrStats "\x66"
|
|
#define RPC_GameModeRestart "\x28"
|
|
#define RPC_ConnectionRejected "\x82"
|
|
#define RPC_ClientMessage "\x5D"
|
|
#define RPC_WorldTime "\x5E"
|
|
#define RPC_Pickup "\x5F"
|
|
#define RPC_DestroyPickup "\x3F"
|
|
#define RPC_DestroyWeaponPickup "\x97"
|
|
#define RPC_ScmEvent "\x60"
|
|
#define RPC_Weather "\x98"
|
|
#define RPC_SetTimeEx "\x1D"
|
|
#define RPC_ToggleClock "\x1E"
|
|
#define RPC_Unk3C "\x3C"
|
|
#define RPC_WorldPlayerAdd "\x20"
|
|
#define RPC_WorldPlayerDeath "\xA6"
|
|
#define RPC_WorldPlayerRemove "\xA3"
|
|
#define RPC_WorldVehicleAdd "\xA4"
|
|
#define RPC_WorldVehicleRemove "\xA5"
|
|
#define RPC_DamageVehicle "\x6A"
|
|
#define RPC_Unk18 "\x18"
|
|
#define RPC_EnterVehicle "\x1A"
|
|
#define RPC_ExitVehicle "\x9A"
|
|
#define RPC_ServerJoin "\x89"
|
|
#define RPC_ServerQuit "\x8A"
|
|
#define RPC_InitGame "\x8B"
|
|
#define RPC_Chat "\x65"
|
|
#define RPC_RequestClass "\x80"
|
|
#define RPC_RequestSpawn "\x81"
|
|
#define RPC_EditAttachedObject "\x74"
|
|
#define RPC_EditObject "\x75"
|
|
#define RPC_SelectObject "\x1B"
|
|
#define RPC_Unk1C "\x1C"
|
|
#define RPC_UnkAA "\xAA"
|
|
#define RPC_ClientCheck "\x67"
|
|
#define RPC_UnkAB "\xAB"
|
|
#define RPC_UnkAC "\xAC"
|
|
#define RPC_PlayerDamage "\x73"
|
|
#define RPC_SetInteriorId "\x76"
|
|
#define RPC_ScriptCash "\x1F"
|
|
#define RPC_ClickMap "\x77"
|
|
#define RPC_VehicleDestroyed "\x88"
|
|
#define RPC_PickedUpWeapon "\x61"
|
|
#define RPC_PickedUpPickup "\x83"
|
|
#define RPC_MenuSelect "\x84"
|
|
#define RPC_MenuQuit "\x8C"
|
|
#define RPC_DialogResponse "\x3E"
|
|
#define RPC_ClickPlayer "\x17"
|
|
#define RPC_ClientJoin "\x19"
|
|
#define RPC_NPCJoin "\x36"
|
|
#define RPC_Spawn "\x34"
|
|
#define RPC_Death "\x35"
|
|
#define RPC_ServerCommand "\x32"
|
|
#define RPC_ClickTextDraw "\x53"
|
|
#define RPC_CameraTarget "\xA8"
|
|
#define RPC_ActorDamage "\xB1"
|
|
|
|
#define RPC_ScrDisableVehicleCollisions "\xA7"
|
|
#define RPC_ScrSetMapIcon "\x38"
|
|
#define RPC_ScrRemoveMapIcon "\x90"
|
|
#define RPC_ScrSetWeaponAmmo "\x91"
|
|
#define RPC_ScrSetGravity "\x92"
|
|
#define RPC_ScrSetVehicleHealth "\x93"
|
|
#define RPC_ScrAttachTrailerToVehicle "\x94"
|
|
#define RPC_ScrDetachTrailerFromVehicle "\x95"
|
|
#define RPC_ScrCreateObject "\x2C"
|
|
#define RPC_ScrSetObjectPos "\x2D"
|
|
#define RPC_ScrSetObjectRotation "\x2E"
|
|
#define RPC_ScrDestroyObject "\x2F"
|
|
#define RPC_ScrCreateExplosion "\x4F"
|
|
#define RPC_ScrShowPlayerNameTag "\x50"
|
|
#define RPC_ScrMoveObject "\x63"
|
|
#define RPC_ScrStopObject "\x7A"
|
|
#define RPC_ScrSetVehicleNumberPlate "\x7B"
|
|
#define RPC_ScrTogglePlayerSpectating "\x7C"
|
|
#define RPC_ScrUnk7D "\x7D"
|
|
#define RPC_ScrSpectatePlayer "\x7E"
|
|
#define RPC_ScrSpectateVehicle "\x7F"
|
|
#define RPC_ScrRemoveVehicleComponent "\x39"
|
|
#define RPC_ScrForceSpawnSelection "\x4A"
|
|
#define RPC_ScrAttachObjectToPlayer "\x4B"
|
|
#define RPC_ScrSetPlayerWantedLevel "\x85"
|
|
#define RPC_ScrShowTextDraw "\x86"
|
|
#define RPC_ScrHideTextDraw "\x87"
|
|
#define RPC_ScrTextDrawSetString "\x69"
|
|
#define RPC_ScrAddGangZone "\x6C"
|
|
#define RPC_ScrRemoveGangZone "\x78"
|
|
#define RPC_ScrFlashGangZone "\x79"
|
|
#define RPC_ScrStopFlashGangZone "\x55"
|
|
#define RPC_ScrApplyPlayerAnimation "\x56"
|
|
#define RPC_ScrClearPlayerAnimation "\x57"
|
|
#define RPC_ScrSetPlayerSpecialAction "\x58"
|
|
#define RPC_ScrEnableStuntBonus "\x68"
|
|
#define RPC_ScrSetPlayerFightingStyle "\x59"
|
|
#define RPC_ScrSetPlayerVelocity "\x5A"
|
|
#define RPC_ScrSetVehicleVelocity "\x5B"
|
|
#define RPC_ScrToggleWidescreen "\x6F"
|
|
#define RPC_ScrSetVehicleTireStatus "\x62"
|
|
#define RPC_ScrSetPlayerDrunkVisuals "\x5C"
|
|
#define RPC_ScrSetPlayerDrunkHandling "\x96"
|
|
#define RPC_ScrPlayCrimeReport "\x70"
|
|
#define RPC_ScrSetSpawnInfo "\x44"
|
|
#define RPC_ScrSetPlayerTeam "\x45"
|
|
#define RPC_ScrSetPlayerSkin "\x99"
|
|
#define RPC_ScrSetPlayerName "\x0B"
|
|
#define RPC_ScrSetPlayerPos "\x0C"
|
|
#define RPC_ScrSetPlayerPosFindZ "\x0D"
|
|
#define RPC_ScrSetPlayerHealth "\x0E"
|
|
#define RPC_ScrPutPlayerInVehicle "\x46"
|
|
#define RPC_ScrRemovePlayerFromVehicle "\x47"
|
|
#define RPC_ScrSetPlayerColor "\x48"
|
|
#define RPC_ScrDisplayGameText "\x49"
|
|
#define RPC_ScrSetInterior "\x9C"
|
|
#define RPC_ScrSetCameraPos "\x9D"
|
|
#define RPC_ScrSetCameraLookAt "\x9E"
|
|
#define RPC_ScrSetVehiclePos "\x9F"
|
|
#define RPC_ScrSetVehicleZAngle "\xA0"
|
|
#define RPC_ScrSetVehicleParams "\xA1"
|
|
#define RPC_ScrSetCameraBehindPlayer "\xA2"
|
|
#define RPC_ScrTogglePlayerControllable "\x0F"
|
|
#define RPC_ScrPlaySound "\x10"
|
|
#define RPC_ScrSetWorldBounds "\x11"
|
|
#define RPC_ScrGivePlayerMoney "\x12"
|
|
#define RPC_ScrSetPlayerFacingAngle "\x13"
|
|
#define RPC_ScrResetMoney "\x14"
|
|
#define RPC_ScrResetPlayerWeapons "\x15"
|
|
#define RPC_ScrGivePlayerWeapon "\x16"
|
|
#define RPC_ScrUnk40 "\x40"
|
|
#define RPC_ScrLinkVehicleToInterior "\x41"
|
|
#define RPC_ScrSetPlayerArmour "\x42"
|
|
#define RPC_ScrSendDeathMessage "\x37"
|
|
#define RPC_ScrSetShopName "\x21"
|
|
#define RPC_ScrSetPlayerDrunkLevel "\x23"
|
|
#define RPC_ScrSetArmedWeapon "\x43"
|
|
#define RPC_ScrSetPlayerAttachedObject "\x71"
|
|
#define RPC_ScrPlayAudioStream "\x29"
|
|
#define RPC_ScrStopAudioStream "\x2A"
|
|
#define RPC_ScrRemoveBuilding "\x2B"
|
|
#define RPC_ScrAttachCameraToObject "\x51"
|
|
#define RPC_ScrInterpolateCamera "\x52"
|
|
#define RPC_ScrToggleSelectTextDraw "\x53"
|
|
#define RPC_ScrSetPlayerObjectMaterial "\x54"
|
|
#define RPC_ScrUnkA9 "\xA9"
|
|
#define RPC_ScrApplyActorAnimation "\xAD"
|
|
#define RPC_ScrClearActorAnimation "\xAE"
|
|
#define RPC_ScrSetActorFacingAngle "\xAF"
|
|
#define RPC_ScrSetActorPos "\xB0"
|
|
#define RPC_ScrSetActorHealth "\xB2"
|
|
#define RPC_ScrUnk30 "\x30"
|
|
#define RPC_ScrInitMenu "\x4C"
|
|
#define RPC_ScrShowMenu "\x4D"
|
|
#define RPC_ScrHideMenu "\x4E"
|
|
#define RPC_ScrUnk31 "\x31"
|