Функции Lua

Здесь собраны все существующие в MoonLoader функции lua, в т.ч. и функции, эмулирующие опкоды.
На этой странице нет списка событий, он находится на отдельной странице.

Встроенные функции

Версия Lua
v.015 script_version_number(int version)
v.015 script_version(string version)
v.015 script_name(string name)
v.015 script_description(string description)
v.015 script_authors(string author, …)
v.015 script_author(string author)
v.015 script_dependencies(string name, …)
v.015 script_moonloader(int version)
v.015 scriptinfo s = thisScript()
v.015 wait(int time)
v.015 print(any value, …)
v.015 int value = getGameGlobal(int index)
v.015 setGameGlobal(int index, int value)
v.015 int ptr = getGameGlobalPtr(int index)
v.015 bool loaded = isSampfuncsLoaded()
v.015 bool loaded = isCleoLoaded()
v.015 bool loaded = isSampLoaded()
v.015 bool state = isKeyDown(int keyId)
v.015 reloadScripts()
v.015 bool status = isOpcodesAvailable()
v.015 int i = representFloatAsInt(float f)
v.015 float i = representIntAsFloat(int i)
v.015 setGxtEntry(string key, string text)
v.015 string key = setFreeGxtEntry(string text)
v.015 string key = getFreeGxtKey()
v.015 string text = getGxtText(string key)
v.015 clearGxtEntry(string key)
v.015 bool active = isPauseMenuActive()
v.015 bool foreground = isGameWindowForeground()
v.015 int version = getGameVersion()
v.015 int version = getMoonloaderVersion()
v.015 double time = localClock()
v.015 freeTextures()
v.015 string path = getWorkingDirectory()
v.015 string path = getGameDirectory()
v.015 useRenderCommands(bool enable)
v.016 writeMemory(int address, int size, int value, bool virtualProtect)
v.016 int value = readMemory(int address, int size, bool virtualProtect)
v.016 bool result, int handle = loadDynamicLibrary(string library)
v.016 freeDynamicLibrary(int handle)
v.016 bool result, int proc = getDynamicLibraryProcedure(string proc, int handle)
v.016 bool result = doesFileExist(string file)
v.016 bool result = doesDirectoryExist(string directory)
v.016 bool result = createDirectory(string directory)
v.016 float val = popFloat()
v.019 bool result = isGameVersionOriginal()
v.019 int memory = allocateMemory(int size)
v.019 freeMemory(int memory)
v.019 filesearch handle, string name = findFirstFile(string mask)
v.019 string file = findNextFile(filesearch handle)
v.019 findClose(filesearch handle)
v.019 bool result, pedhandle ped = findAllRandomCharsInSphere(float posX, float posY, float posZ, float radius, bool findNext, bool skipDead)
v.019 bool result, carhandle car = findAllRandomVehiclesInSphere(float posX, float posY, float posZ, float radius, bool findNext, bool skipWrecked)
v.019 bool result, objhandle object = findAllRandomObjectsInSphere(float posX, float posY, float posZ, float radius, bool findNext)
v.019 int ptr = getCharPointer(pedhandle ped)
v.019 int ptr = getCarPointer(carhandle car)
v.019 int struct = getObjectPointer(objhandle object)
v.019 int returnValue = callFunction(int address, int params, int pop, …)
v.019 int returnValue = callMethod(int address, int struct, int params, int pop, …)
v.019 carhandle car, pedhandle ped = storeClosestEntities(pedhandle ped)
v.019 switchCarEngine(carhandle car, bool state)
v.019 bool result, float posX, float posY, float posZ = getTargetBlipCoordinates()
v.019 int gears = getCarNumberOfGears(carhandle car)
v.019 int gear = getCarCurrentGear(carhandle car)
v.019 bool state = isCarSirenOn(carhandle car)
v.019 bool state = isCarEngineOn(carhandle car)
v.019 printHelpString(string text)
v.019 printStyledString(string text, int time, int style)
v.019 printString(string text, int time)
v.019 printStringNow(string text, int time)
v.019 bool result, pedhandle ped = getCharPlayerIsTargeting(playerhandle player)
v.019 gxtstring name = getNameOfVehicleModel(model model)
v.019 bool result = testCheat(string text)
v.019 bool result = spawnVehicleByCheating(model model)
v.019 pedhandle handle = getCharPointerHandle(int ptr)
v.019 carhandle handle = getVehiclePointerHandle(int ptr)
v.019 objhandle handle = getObjectPointerHandle(int ptr)
v.019 bool result, table colPoint = processLineOfSight(float originX, float originY, float originZ, float targetX, float targetY, float targetZ, [bool checkSolid=true], [bool car=false], [bool ped=false], [bool object=false], [bool particle=false], [bool seeThrough=false], [bool ignoreSomeObjects=false], [bool shootThrough=false])
v.019 bool result = setClipboardText(string text)
v.019 string text = getClipboardText()
v.019 int value = getStructElement(int struct, int offset, int size, [bool unprotect=false])
v.019 setStructElement(int struct, int offset, int size, int value, [bool unprotect=false])
v.019 float w, float x, float y, float z = convertMatrixToQuaternion(float rightX, float rightY, float rightZ, float frontX, float frontY, float frontZ, float upX, float upY, float upZ)
v.019 float rightX, float rightY, float rightZ, float frontX, float frontY, float frontZ, float upX, float upY, float upZ = convertQuaternionToMatrix(float w, float x, float y, float z)
v.019 float wposX, float wposY = convert3DCoordsToScreen(float posX, float posY, float posZ)
v.019 setGameKeyState(int key, int state)
v.019 int posX, int posY = getCursorPos()
v.019 float gposX, float gposY = convertWindowScreenCoordsToGameScreenCoords(float wposX, float wposY)
v.019 float wposX, float wposY = convertGameScreenCoordsToWindowScreenCoords(float gposX, float gposY)
v.019 float posX, float posY, float posZ = convertScreenCoordsToWorld3D(float posX, float posY, float depth)
v.019 int handle = getModuleHandle(string module)
v.019 int address = getModuleProcAddress(string module, string proc)
v.019 setVirtualKeyDown(int vkey, bool down)
v.019 setCharKeyDown(int ckey, bool down)
v.019 int index = downloadUrlToFile(string url, string file, function statusCallback)
v.019 bool state = isKeyJustPressed(int key)
v.019 bool result, float x, float y, float z, float w, float h = convert3DCoordsToScreenEx(float posX, float posY, float posZ, [bool checkMin=false], [bool checkMax=false])
v.019 float value = getStructFloatElement(int struct, int offset, [bool unprotect=false])
v.019 setStructFloatElement(int struct, int offset, float value, [bool unprotect=false])
v.019 bool state = wasKeyPressed(int key)
v.019 bool state = wasKeyReleased(int key)
v.019 int delta = getMousewheelDelta()
v.019 consumeWindowMessage([bool consume=true])
v.020 addEventHandler(string eventName, function callback)
v.021 bool paused = isGamePaused()
v.021 double time = gameClock()
v.021 script_properties(string property, …)
v.015 scriptinfo s = script.load(string file)
v.015 scriptinfo s = script.find(string name)
v.015 table list = script.list()
v.015 script:pause()
v.015 script:resume()
v.015 script:unload()
v.015 script:reload()
v.018 table data = inicfg.load([table default], [string file])
v.018 bool result = inicfg.save(table data, [string file])
v.018 int value = memory.read(int address, uint size, [bool unprotect=false])
v.018 memory.write(int address, int value, uint size, [bool unprotect=false])
v.018 int value = memory.getint8(int address, [bool unprotect=false])
v.018 bool result = memory.setint8(int address, int byte, [bool unprotect=false])
v.018 int value = memory.getint16(int address, [bool unprotect=false])
v.018 bool result = memory.setint16(int address, int word, [bool unprotect=false])
v.018 int value = memory.getint32(int address, [bool unprotect=false])
v.018 bool result = memory.setint32(int address, int dword, [bool unprotect=false])
v.018 double value = memory.getint64(int address, [bool unprotect=false])
v.018 bool result = memory.setint64(int address, double qword, [bool unprotect=false])
v.018 float value = memory.getfloat(int address, [bool unprotect=false])
v.018 bool result = memory.setfloat(int address, float value, [bool unprotect=false])
v.018 double value = memory.getdouble(int address, [bool unprotect=false])
v.018 bool result = memory.setdouble(int address, double value, [bool unprotect=false])
v.018 int oldProtection = memory.unprotect(int address, uint size)
v.018 int oldProtection = memory.protect(int address, uint size, int newProtection)
v.018 memory.copy(int destAddress, int srcAddress, uint size, [bool unprotect=false])
v.018 bool result = memory.compare(int address1, int address2, uint size, [bool unprotect=false])
v.018 string str = memory.tostring(int address, [uint size], [bool unprotect=false])
v.018 string hexstr = memory.tohex(int address, uint size, [bool unprotect=false])
v.019 memory.fill(int address, int value, uint size, [bool unprotect=false])
v.021 lua_thread thread = lua_thread.create(function func, [table args])
v.021 lua_thread:run([table args])
v.021 lua_thread:terminate()
v.021 lua_thread:status()

Опкоды

Опкод Lua
0003 shakeCam(int shake)
0053 playerhandle player = createPlayer(model model, float atX, float atY, float atZ)
009A pedhandle ped = createChar(int pedtype, model model, float atX, float atY, float atZ)
009B deleteChar(pedhandle ped)
00A0 float positionX, float positionY, float positionZ = getCharCoordinates(pedhandle ped)
00A1 setCharCoordinates(pedhandle ped, float posX, float posY, float posZ)
00A3 bool result = isCharInArea2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
00A4 bool result = isCharInArea3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
00A5 carhandle car = createCar(model model, float atX, float atY, float atZ)
00A6 deleteCar(carhandle car)
00A7 carGotoCoordinates(carhandle car, float driveToX, float driveToY, float driveToZ)
00A8 carWanderRandomly(carhandle car)
00A9 carSetIdle(carhandle car)
00AA float positionX, float positionY, float positionZ = getCarCoordinates(carhandle car)
00AB setCarCoordinates(carhandle car, float atX, float atY, float atZ)
00AD setCarCruiseSpeed(carhandle car, float maxSpeed)
00AE setCarDrivingStyle(carhandle car, int behaviour)
00AF setCarMission(carhandle car, int driverBehaviour)
00B0 bool result = isCarInArea2d(carhandle car, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
00B1 bool result = isCarInArea3d(carhandle car, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
00BA printBig(gxtstring gxtString, int time, int style)
00BB printText(gxtstring gxtString, int time, int flag)
00BC printTextNow(gxtstring gxtString, int time, int flag)
00BE clearPrints()
00BF int hours, int mins = getTimeOfDay()
00C0 setTimeOfDay(int hours, int minutes)
00C1 int minutes = getMinutesToTimeOfDay(int hours, int minutes)
00C2 bool result = isPointOnScreen(float sphereX, float sphereY, float sphereZ, float radius)
00D9 carhandle car = storeCarCharIsIn(pedhandle ped)
00DB bool result = isCharInCar(pedhandle ped, carhandle car)
00DD bool result = isCharInModel(pedhandle ped, model carModel)
00DF bool result = isCharInAnyCar(pedhandle ped)
00E1 bool result = isButtonPressed(playerhandle player, int key)
00E2 int state = getPadState(playerhandle player, int key)
00EC bool result = locateCharAnyMeans2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00ED bool result = locateCharOnFoot2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00EE bool result = locateCharInCar2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00EF bool result = locateStoppedCharAnyMeans2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00F0 bool result = locateStoppedCharOnFoot2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00F1 bool result = locateStoppedCharInCar2d(pedhandle ped, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
00F2 bool result = locateCharAnyMeansChar2d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, bool sphere)
00F3 locateCharOnFootChar2d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, bool sphere)
00F4 bool result = locateCharInCarChar2d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, bool sphere)
00FE bool result = locateCharAnyMeans3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
00FF bool result = locateCharOnFoot3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
0100 bool result = locateCharInCar3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
0101 bool result = locateStoppedCharAnyMeans3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
0102 bool result = locateStoppedCharOnFoot3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
0103 bool result = locateStoppedCharInCar3d(pedhandle ped, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
0104 bool result = locateCharAnyMeansChar3d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, float radiusZ, bool sphere)
0105 bool result = locateCharOnFootChar3d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, float radiusZ, bool sphere)
0106 bool result = locateCharInCarChar3d(pedhandle ped, pedhandle nearPed, float radiusX, float radiusY, float radiusZ, bool sphere)
0107 objhandle object = createObject(model model, float atX, float atY, float atZ)
0108 deleteObject(objhandle object)
0109 givePlayerMoney(playerhandle player, int money)
010B int money = getPlayerMoney(playerhandle player)
010C giveRemoteControlledCarToPlayer(playerhandle player, float float2, float float3, float float4)
010D alterWantedLevel(playerhandle player, int wantedLevel)
010E alterWantedLevelNoDrop(playerhandle player, int minimumWantedLevel)
010F bool result = isWantedLevelGreater(playerhandle player, int level)
0110 clearWantedLevel(playerhandle player)
0111 setDeatharrestState(bool value)
0112 bool result = hasDeatharrestBeenExecuted()
0114 addAmmoToChar(pedhandle ped, int weapon, int ammo)
0117 bool result = isPlayerDead(playerhandle player)
0118 bool result = isCharDead(pedhandle ped)
0119 bool result = isCarDead(carhandle car)
0122 bool result = isPlayerPressingHorn(playerhandle player)
0129 pedhandle ped = createCharInsideCar(carhandle car, model pedtype, int model)
0137 bool result = isCarModel(carhandle car, model model)
014B int carGenerator = createCarGenerator(float atX, float atY, float atZ, float angle, model model, int color1, int color2, bool forceSpawn, int alarm, int doorLock, int minDelay, int maxDelay)
014C switchCarGenerator(int carGenerator, int carsToGenerate)
014E displayOnscreenTimer(varid var, bool countInDirection)
014F clearOnscreenTimer(varid var)
0151 clearOnscreenCounter(varid var)
0154 bool result = isCharInZone(pedhandle ped, gxtstring zoneName)
0158 pointCameraAtCar(carhandle car, int mode, int switchstyle)
0159 pointCameraAtChar(pedhandle ped, int mode, int switchstyle)
015A restoreCamera()
015B shakePad(playerhandle player, int time, int intensity)
015D setTimeScale(float gamespeed)
015F setFixedCameraPosition(float positionX, float positionY, float positionZ, float rotationX, float rotationY, float rotationZ)
0160 pointCameraAtPoint(float pointAtX, float pointAtY, float pointAtZ, int switchstyle)
0161 markerhandle marker = addBlipForCarOld(carhandle car, int unused, bool visibility)
0162 markerhandle marker = addBlipForCharOld(pedhandle ped, int int2, int int3)
0164 removeBlip(markerhandle marker)
0165 changeBlipColour(markerhandle marker, int color)
0167 markerhandle marker = addBlipForCoordOld(float atX, float atY, float atZ, int color, int flag)
0168 changeBlipScale(markerhandle marker, int size)
0169 setFadingColour(int r, int g, int b)
016A doFade(bool time, int fade)
016B bool result = getFadingStatus()
016C addHospitalRestart(float atX, float atY, float atZ, float angle, int townNumber)
016D addPoliceRestart(float atX, float atY, float atZ, float angle, int townNumber)
016E overrideNextRestart(float atX, float atY, float atZ, float angle)
016F drawShadow(particlehandle particle, float atX, float atY, float atZ, float rotationFactor, float size, int intensity, int flags1, int flags2, int flags3)
0172 float angle = getCharHeading(pedhandle ped)
0173 setCharHeading(pedhandle ped, float angle)
0174 float angle = getCarHeading(carhandle car)
0175 setCarHeading(carhandle car, float angle)
0176 float angle = getObjectHeading(objhandle object)
0177 setObjectHeading(objhandle object, float angle)
0179 bool result = isCharTouchingObject(pedhandle ped, objhandle object)
017B setCharAmmo(pedhandle ped, int weapon, int ammo)
0180 declareMissionFlag(varid flag)
0186 markerhandle marker = addBlipForCar(carhandle car)
0187 markerhandle marker = addBlipForChar(pedhandle ped)
0188 markerhandle marker = addBlipForObject(objhandle object)
018A checkpointhandle checkpoint = addBlipForCoord(float atX, float atY, float atZ)
018B changeBlipDisplay(markerhandle marker, int mode)
018C addOneOffSound(float atX, float atY, float atZ, int sound)
018D int unk = addContinuousSound(float atX, float atY, float atZ, int sound)
018E removeSound(int sound)
018F bool result = isCarStuckOnRoof(carhandle car)
0190 addUpsidedownCarCheck(carhandle car)
0191 removeUpsidedownCarCheck(carhandle car)
01A1 bool result = isCharInAreaOnFoot2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01A2 bool result = isCharInAreaInCar2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01A3 bool result = isCharStoppedInArea2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01A4 bool result = isCharStoppedInAreaOnFoot2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01A5 bool result = isCharStoppedInAreaInCar2d(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01A6 bool result = isCharInAreaOnFoot3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01A7 bool result = isCharInAreaInCar3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01A8 bool result = isCharStoppedInArea3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01A9 bool result = isCharStoppedInAreaOnFoot3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01AA bool result = isCharStoppedInAreaInCar3d(pedhandle ped, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01AB bool result = isCarStoppedInArea2d(carhandle car, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
01AC bool result = isCarStoppedInArea3d(carhandle car, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool sphere)
01AD bool result = locateCar2d(carhandle car, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
01AE bool result = locateStoppedCar2d(carhandle car, float pointX, float pointY, float radiusX, float radiusY, bool sphere)
01AF bool result = locateCar3d(carhandle car, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
01B0 bool result = locateStoppedCar3d(carhandle car, float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ, bool sphere)
01B2 giveWeaponToChar(pedhandle ped, int weapon, int ammo)
01B4 bool result = setPlayerControl(playerhandle player, bool canMove)
01B5 bool result = forceWeather(int weather)
01B6 bool result = forceWeatherNow(int weather)
01B7 releaseWeather()
01B9 setCurrentCharWeapon(pedhandle ped, int weapon)
01BB bool result, float positionX, float positionY, float positionZ = getObjectCoordinates(objhandle object)
01BC bool result = setObjectCoordinates(objhandle object, float atX, float atY, float atZ)
01BD int timeMs = getGameTimer()
01C0 bool result, int level = storeWantedLevel(playerhandle player)
01C1 bool result = isCarStopped(carhandle car)
01C2 bool result = markCharAsNoLongerNeeded(pedhandle ped)
01C3 bool result = markCarAsNoLongerNeeded(carhandle car)
01C4 bool result = markObjectAsNoLongerNeeded(objhandle object)
01C5 bool result = dontRemoveChar(pedhandle ped)
01C7 bool result = dontRemoveObject(objhandle object)
01C8 bool result, pedhandle ped = createCharAsPassenger(carhandle car, model pedtype, int model, int passengerSeat)
01E3 bool result = printWithNumberBig(gxtstring gxtString, int number, int time, int style)
01E4 bool result = printWithNumber(gxtstring gxtString, int number, int time, int flag)
01E5 bool result = printWithNumberNow(gxtstring gxtString, int number, int time, int flag)
01E7 bool result = switchRoadsOn(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
01E8 switchRoadsOff(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
01E9 bool result, int passengers = getNumberOfPassengers(carhandle car)
01EA int maxPassengers = getMaximumNumberOfPassengers(carhandle car)
01EB bool result = setCarDensityMultiplier(float multiplier)
01EC bool result = setCarHeavy(carhandle car, bool heavy)
01F0 setMaxWantedLevel(int level)
01F3 bool result = isCarInAirProper(carhandle car)
01F4 bool result = isCarUpsidedown(carhandle car)
01F5 bool result, pedhandle ped = getPlayerChar(playerhandle player)
01F6 bool result = cancelOverrideRestart()
01F7 bool result = setPoliceIgnorePlayer(playerhandle player, bool ignored)
01F9 bool result = startKillFrenzy(gxtstring gxtString, int weapon, int timeLimit, int targets, model targetModels1, model targetModels2, model targetModels3, model targetModels4, bool completedText)
01FA bool result, int status = readKillFrenzyStatus()
0202 bool result = locateCharAnyMeansCar2d(pedhandle ped, carhandle car, float radiusX, float radiusY, bool sphere)
0203 bool result = locateCharOnFootCar2d(pedhandle ped, carhandle car, float radiusX, float radiusY, bool flag)
0204 bool result = locateCharInCarCar2d(pedhandle ped, carhandle car, float radiusX, float radiusY, bool sphere)
0205 bool result = locateCharAnyMeansCar3d(pedhandle ped, carhandle car, float radiusX, float radiusY, float radiusZ, bool flag)
0206 bool result = locateCharOnFootCar3d(pedhandle ped, carhandle car, float radiusX, float radiusY, float radiusZ, bool flag)
0207 bool result = locateCharInCarCar3d(pedhandle ped, carhandle car, float radiusX, float radiusY, float radiusZ, bool flag)
020A lockCarDoors(carhandle car, int status)
020B bool result = explodeCar(carhandle car)
020C bool result = addExplosion(float atX, float atY, float atZ, int radius)
020D bool result = isCarUpright(carhandle car)
0213 bool result, pickuphandle pickup = createPickup(model model, int type, float atX, float atY, float atZ)
0214 bool result = hasPickupBeenCollected(pickuphandle pickup)
0215 bool result = removePickup(pickuphandle pickup)
0216 bool result = setTaxiLights(carhandle taxi, bool light)
0217 bool result = printBigQ(gxtstring gxtString, int time, int style)
021B bool result = setTargetCarForMissionGarage(gxtstring garage, carhandle car)
0221 bool result = applyBrakesToPlayersCar(playerhandle player, bool apply)
0223 setCharHealth(pedhandle ped, int health)
0224 setCarHealth(carhandle car, int health)
0226 int health = getCharHealth(pedhandle ped)
0227 int health = getCarHealth(carhandle car)
0229 bool result = changeCarColour(carhandle car, int primaryColor, int secondaryColor)
022A switchPedRoadsOn(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
022B switchPedRoadsOff(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
0237 setGangWeapons(int gang, int weapons1, int weapons2, int weapons3)
023B bool result = isCharTouchingObjectOnFoot(pedhandle ped, objhandle object)
023C loadSpecialCharacter(gxtstring gxtString, int id)
023D bool result = hasSpecialCharacterLoaded(int id)
0241 bool result = isPlayerInRemoteMode(playerhandle player)
0244 setCutsceneOffset(float posX, float posY, float posZ)
0245 setAnimGroupForChar(pedhandle ped, string style)
0247 requestModel(model model)
0248 bool result = hasModelLoaded(model model)
0249 markModelAsNoLongerNeeded(model model)
024F drawCorona(float atX, float atY, float atZ, float radius, int type, bool lensflares, int r, int g, int b)
0253 storeClock()
0254 restoreClock()
0256 bool result = isPlayerPlaying(playerhandle player)
0293 int mode = getControllerMode()
0294 setCanResprayCar(carhandle car, bool sprayable)
0296 unloadSpecialCharacter(int id)
0297 resetNumOfModelsKilledByPlayer(playerhandle player)
0298 int quantity = getNumOfModelsKilledByPlayer(playerhandle player, model model)
0299 activateGarage(gxtstring garage)
029B objhandle object = createObjectNoOffset(model model, float atX, float atY, float atZ)
02A0 bool result = isCharStopped(pedhandle ped)
02A3 switchWidescreen(bool enable)
02A7 markerhandle marker = addSpriteBlipForContactPoint(float atX, float atY, float atZ, int icon)
02A8 markerhandle marker = addSpriteBlipForCoord(float atX, float atY, float atZ, int type)
02A9 setCharOnlyDamagedByPlayer(pedhandle ped, bool enabled)
02AA setCarOnlyDamagedByPlayer(carhandle car, bool enabled)
02AB setCharProofs(pedhandle ped, bool BP, bool FP, bool EP, bool CP, bool MP)
02AC setCarProofs(carhandle car, bool BP, bool FP, bool EP, bool CP, bool MP)
02B9 deactivateGarage(gxtstring garage)
02BF bool result = isCarInWater(carhandle car)
02C0 float nodeX, float nodeY, float nodeZ = getClosestCharNode(float closestToX, float closestToY, float closestToZ)
02C1 float nodeX, float nodeY, float nodeZ = getClosestCarNode(float closestToX, float closestToY, float closestToZ)
02C2 carGotoCoordinatesAccurate(carhandle car, float toX, float toY, float toZ)
02CA bool result = isCarOnScreen(carhandle car)
02CB bool result = isCharOnScreen(pedhandle ped)
02CC bool result = isObjectOnScreen(objhandle object)
02CE float z = getGroundZFor3dCoord(float atX, float atY, float atZ)
02CF int fire = startScriptFire(float atX, float atY, float atZ, int propagation, int size)
02D0 bool result = isScriptFireExtinguished(int fire)
02D1 removeScriptFire(int fire)
02D3 boatGotoCoords(carhandle boat, float toX, float toY, float toZ)
02D4 boatStop(carhandle car)
02D6 bool result = isCharShootingInArea(pedhandle ped, float cornerAX, float cornerAY, float cornerBX, float cornerBY, int weapon)
02D8 bool result = isCurrentCharWeapon(pedhandle ped, int weapon)
02DB setBoatCruiseSpeed(carhandle boat, float speed)
02DD pedhandle ped = getRandomCharInZone(gxtstring zone, bool pedtype, bool gang, bool criminal_prostitute)
02E0 bool result = isCharShooting(pedhandle ped)
02E1 pickuphandle pickup = createMoneyPickup(float atX, float atY, float atZ, int cash, bool permanenceFlag)
02E2 setCharAccuracy(pedhandle ped, int accuracy)
02E3 float speed = getCarSpeed(carhandle car)
02E4 loadCutscene(gxtstring cutscene)
02E5 objhandle object = createCutsceneObject(model model)
02E6 setCutsceneAnim(int cutscene, gxtstring anim)
02E7 startCutscene()
02E8 int time = getCutsceneTime()
02E9 bool result = hasCutsceneFinished()
02EA clearCutscene()
02EB restoreCameraJumpcut()
02ED setCollectable1Total(int total)
02EE bool result = isProjectileInArea(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
02F2 bool result = isCharModel(pedhandle ped, model model)
02F3 loadSpecialModel(model model, gxtstring gxtString)
02F8 float forwardX = getCarForwardX(carhandle car)
02F9 float forwardY = getCarForwardY(carhandle car)
02FA changeGarageType(gxtstring garage, int type)
02FD printWith2NumbersNow(gxtstring gxtString, int numbers1, int numbers2, int time, int flag)
02FF printWith3Numbers(gxtstring gxtString, int numbers1, int numbers2, int numbers3, int time, int flag)
0302 printWith4Numbers(gxtstring gxtString, int numbers1, int numbers2, int numbers3, int numbers4, int time, int flag)
0303 printWith4NumbersNow(gxtstring gxtString, int numbers1, int numbers2, int numbers3, int numbers4, int time, int flag)
0308 printWith6Numbers(gxtstring gxtString, int numbers1, int numbers2, int numbers3, int numbers4, int numbers5, int numbers6, int time, int flag)
030C playerMadeProgress(int progress)
030D setProgressTotal(int maxProgress)
0317 registerMissionGiven()
0318 registerMissionPassed(gxtstring mission)
031A removeAllScriptFires()
031D bool result = hasCharBeenDamagedByWeapon(pedhandle ped, int weapon)
031E bool result = hasCarBeenDamagedByWeapon(carhandle car, int weapon)
0321 explodeCharHead(pedhandle ped)
0323 anchorBoat(carhandle boat, bool anchor)
0325 int fire = startCarFire(carhandle car)
0326 int fire = startCharFire(pedhandle ped)
0327 carhandle car = getRandomCarOfTypeInArea(float cornerAX, float cornerAY, float cornerBX, float cornerBY, model model)
0329 bool result = hasResprayHappened(carhandle car)
032A setCameraZoom(int mode)
032B pickuphandle pickup = createPickupWithAmmo(model model, int type, int ammo, float atX, float atY, float atZ)
032C setCarRamCar(carhandle car, carhandle car)
0330 setPlayerNeverGetsTired(playerhandle player, bool infiniteRun)
0331 setPlayerFastReload(playerhandle player, bool fastReload)
0332 setCharBleeding(pedhandle ped, bool bleeding)
0335 setFreeResprays(bool enable)
0337 setCharVisible(pedhandle ped, bool visible)
0338 setCarVisible(carhandle car, bool visible)
0339 bool result = isAreaOccupied(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool solid, bool car, bool actor, bool object, bool particle)
033E displayText(float posX, float posY, gxtstring gxtString)
033F setTextScale(float sizeX, float sizeY)
0340 setTextColour(int r, int g, int b, int a)
0341 setTextJustify(bool alignJustify)
0342 setTextCentre(bool centered)
0343 setTextWrapx(float linewidth)
0344 setTextCentreSize(float linewidth)
0345 setTextBackground(bool background)
0348 setTextProportional(bool proportional)
0349 setTextFont(int font)
034D bool result = rotateObject(objhandle object, float fromAngle, float toAngle, bool flag)
034E bool result = slideObject(objhandle object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, bool collisionCheck)
034F removeCharElegantly(pedhandle ped)
0350 setCharStayInSamePlace(pedhandle ped, bool enabled)
0356 bool result = isExplosionInArea(int explosionType, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
035C placeObjectRelativeToCar(objhandle object, carhandle car, float offsetX, float offsetY, float offsetZ)
035D makeObjectTargettable(objhandle object, bool targetable)
035F addArmourToChar(pedhandle ped, int points)
0360 openGarage(gxtstring garage)
0361 closeGarage(gxtstring garage)
0362 warpCharFromCarToCoord(pedhandle ped, float placeAtX, float placeAtY, float placeAtZ)
0363 setVisibilityOfClosestObjectOfType(float atX, float atY, float atZ, float radius, model model, bool visibility)
0364 bool result = hasCharSpottedChar(pedhandle ped, pedhandle ped)
0366 bool result = hasObjectBeenDamaged(objhandle object)
036A warpCharIntoCar(pedhandle ped, carhandle car)
036D printWith2NumbersBig(gxtstring gxtString, int numbers1, int numbers2, int time, int style)
0373 setCameraBehindPlayer()
0376 pedhandle ped = createRandomChar(float atX, float atY, float atZ)
037E bool result = isSniperBulletInArea(float float1, float float2, float float3, float float4, float float5, float float6)
0381 setObjectVelocity(objhandle object, float velocityInDirectionX, float velocityInDirectionY, float velocityInDirectionZ)
0382 setObjectCollision(objhandle object, bool collision)
0384 printStringInStringNow(gxtstring gxtString, gxtstring string, int time1, int time2)
038A bool result = isPointObscuredByAMissionEntity(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
038B loadAllModelsNow()
038C addToObjectVelocity(objhandle object, float velocityX, float velocityY, float velocityZ)
038D drawSprite(int texture, float positionX, float positionY, float width, float height, int r, int g, int b, int a)
038E drawRect(float positionX, float positionY, float width, float height, int r, int g, int b, int a)
038F int id = loadSprite(string name)
0390 bool result = loadTextureDictionary(string txd)
0391 removeTextureDictionary()
0392 setObjectDynamic(objhandle object, bool moveable)
0393 setCharAnimSpeed(pedhandle ped, string animation, float speed)
0394 playMissionPassedTune(int music)
0395 clearArea(float atX, float atY, float atZ, float radius, bool area)
0396 freezeOnscreenTimer(bool timer)
0397 switchCarSiren(carhandle car, bool siren)
039C setCarWatertight(carhandle car, bool watertight)
039E setCharCantBeDraggedOut(pedhandle ped, bool locked)
039F turnCarToFaceCoord(carhandle car, float coordX, float coordY)
03A1 drawSphere(float atX, float atY, float atZ, float radius)
03A2 setCarStatus(carhandle car, int action)
03A3 bool result = isCharMale(pedhandle ped)
03AA policeRadioMessage(float float1, float float2, float float3)
03AB setCarStrong(carhandle car, bool strong)
03AD switchRubbish(bool int1)
03AF switchStreaming(bool streaming)
03B0 bool result = isGarageOpen(gxtstring garage)
03B1 bool result = isGarageClosed(gxtstring garage)
03B6 swapNearestBuildingModel(float atX, float atY, float atZ, float radius, model from, model to)
03B7 switchWorldProcessing(bool cutsceneOnly)
03BA clearAreaOfCars(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
03BC int sphere = addSphere(float atX, float atY, float atZ, float radius)
03BD removeSphere(int sphere)
03BF setEveryoneIgnorePlayer(playerhandle player, bool ignored)
03C0 carhandle car = storeCarCharIsInNoSave(pedhandle ped)
03C3 displayOnscreenTimerWithString(varid timer, int type, gxtstring gxtString)
03C4 displayOnscreenCounterWithString(varid var, bool type, gxtstring gxtString)
03C5 createRandomCarForCarPark(float coordsX, float coordsY, float coordsZ, float zAngle)
03C7 setWantedMultiplier(float sensitivity)
03C8 setCameraInFrontOfPlayer()
03C9 bool result = isCarVisiblyDamaged(carhandle car)
03CA bool result = doesObjectExist(objhandle object)
03CB loadScene(float atX, float atY, float atZ)
03CC addStuckCarCheck(carhandle car, float stuckCheckDistance, int time)
03CD removeStuckCarCheck(carhandle car)
03CE bool result = isCarStuck(carhandle car)
03CF loadMissionAudio(int asId, int name)
03D0 bool result = hasMissionAudioLoaded(int id)
03D1 playMissionAudio(int id)
03D2 bool result = hasMissionAudioFinished(int id)
03D3 float nodeX, float nodeY, float nodeZ, float angle = getClosestCarNodeWithHeading(float X, float Y, float Z)
03D4 bool result = hasImportGarageSlotBeenFilled(int int1, int int2)
03D5 clearThisPrint(gxtstring text)
03D6 clearThisBigPrint(gxtstring text)
03D7 setMissionAudioPosition(int id, float locationX, float locationY, float locationZ)
03D8 activateSaveMenu()
03D9 bool result = hasSaveGameFinished()
03DA noSpecialCameraForThisGarage(int int1)
03DC markerhandle marker = addBlipForPickup(pickuphandle pickup)
03DE setPedDensityMultiplier(float multiplier)
03E0 setTextDrawBeforeFade(bool int1)
03E1 int collected = getCollectable1sCollected()
03E3 setSpritesDrawBeforeFade(bool antialiased)
03E4 setTextRightJustify(bool alignRight)
03E5 printHelp(gxtstring gxtString)
03E6 clearHelp()
03E7 flashHudObject(int hudComponent)
03EA setGenerateCarsAroundCamera(bool int1)
03EB clearSmallPrints()
03ED setUpsidedownCarNotDamaged(carhandle car, bool disableFlippedExplosion)
03EE bool result = isPlayerControllable(playerhandle player)
03EF makePlayerSafe(playerhandle player)
03F3 int primaryColor, int secondaryColor = getCarColours(carhandle car)
03F4 setAllCarsCanBeDamaged(bool enable)
03F5 setCarCanBeDamaged(carhandle car, bool enable)
03FD setDrunkInputDelay(playerhandle player, int handlingResponsiveness)
03FE setCharMoney(pedhandle ped, int money)
0400 float X, float Y, float Z = getOffsetFromObjectInWorldCoords(objhandle object, float offsetX, float offsetY, float offsetZ)
0407 float X, float Y, float Z = getOffsetFromCarInWorldCoords(carhandle car, float offsetX, float offsetY, float offsetZ)
040D clearMissionAudio(int id)
0414 setFreeHealthCare(playerhandle player, bool free)
0417 loadAndLaunchMissionInternal(int mission)
0418 setObjectDrawLast(objhandle object, bool drawLast)
041A int ammo = getAmmoInCharWeapon(pedhandle ped, int int)
041D setNearClip(float clip)
041E setRadioChannel(int radioStation)
0423 setCarTraction(carhandle car, float traction)
0424 bool result = areMeasurementsInMetres()
0425 float feet = convertMetresToFeet(float meters)
0428 setCarAvoidLevelTransitions(carhandle car, bool avoidLevelTransitions)
042B clearAreaOfChars(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
042C setTotalNumberOfMissions(int totalMissions)
042D int imperial = convertMetresToFeetInt(int metric)
042E registerFastestTime(int stat, int to)
042F registerHighestScore(int int1, int int2)
0430 warpCharIntoCarAsPassenger(pedhandle ped, carhandle car, int passengerSeat)
0431 bool result = isCarPassengerSeatFree(carhandle car, int seat)
0432 pedhandle ped = getCharInCarPassengerSeat(carhandle car, int seat)
0433 setCharIsChrisCriminal(pedhandle ped, bool flag)
0434 startCredits()
0435 stopCredits()
0436 bool result = areCreditsFinished()
043C setMusicDoesFade(bool enable)
0441 model model = getCarModel(int int)
0445 bool result = areAnyCarCheatsActivated()
0446 setCharSuffersCriticalHits(pedhandle ped, bool enable)
0448 bool result = isCharSittingInCar(pedhandle ped, carhandle car)
0449 bool result = isCharSittingInAnyCar(pedhandle ped)
044B bool result = isCharOnFoot(pedhandle ped)
044D loadSplashScreen(gxtstring gxtString)
0450 setJamesCarOnPathToPlayer(int int1)
0453 setObjectRotation(objhandle object, float rotationX, float rotationY, float rotationZ)
0454 float X, float Y, float Z = getDebugCameraCoordinates()
0457 bool result = isPlayerTargettingChar(playerhandle player, pedhandle ped)
0458 bool result = isPlayerTargettingObject(playerhandle player, objhandle object)
045A displayTextWithNumber(float x, float y, gxtstring gxtString, int number)
045B displayTextWith2Numbers(float x, float y, gxtstring gxtString, int numbersX, int numbersY)
045C failCurrentMission()
0460 setInterpolationParameters(float delay, int time)
0463 float X, float Y, float Z = getDebugCameraPointAt()
0464 attachCharToCar(pedhandle ped, carhandle car, float offsetX, float offsetY, float offsetZ, int position, float shootingAngleLimit, int weapon)
0465 detachCharFromCar(pedhandle ped)
0466 setCarStayInFastLane(carhandle car, bool flag)
0467 clearCharLastWeaponDamage(pedhandle ped)
0468 clearCarLastWeaponDamage(carhandle car)
0469 int int10 = getRandomCopInArea(float float1, float float2, float float3, float float4, bool int5, bool int6, bool int7, bool int8, bool int9)
046C pedhandle ped = getDriverOfCar(carhandle car)
046D int followers = getNumberOfFollowers(pedhandle ped)
046E giveRemoteControlledModelToPlayer(playerhandle player, float atX, float atY, float atZ, float angle, model RCModel)
0470 int weapon = getCurrentCharWeapon(pedhandle ped)
0471 bool result = locateCharAnyMeansObject2d(pedhandle ped, objhandle object, float radiusX, float radiusY, bool sphere)
0472 bool result = locateCharOnFootObject2d(pedhandle ped, objhandle object, float radiusX, float radiusY, bool sphere)
0473 bool result = locateCharInCarObject2d(pedhandle ped, objhandle object, float radiusX, float radiusY, bool sphere)
0474 bool result = locateCharAnyMeansObject3d(pedhandle ped, objhandle object, float radiusX, float radiusY, float radiusZ, bool sphere)
0475 bool result = locateCharOnFootObject3d(pedhandle ped, objhandle object, float radiusX, float radiusY, float radiusZ, bool sphere)
0476 bool result = locateCharInCarObject3d(pedhandle ped, objhandle object, float radiusX, float radiusY, float radiusZ, bool sphere)
0477 setCarTempAction(carhandle car, int action, int time)
047A bool result = isCharOnAnyBike(pedhandle ped)
0480 bool result = canCharSeeDeadChar(pedhandle ped, int pedtype)
0481 setEnterCarRangeMultiplier(float float1)
0484 carhandle car = getRemoteControlledCar(playerhandle player)
0485 bool result = isPcVersion()
0488 bool result = isModelAvailable(model model)
0489 shutCharUp(pedhandle ped, bool muted)
048A setEnableRcDetonate(bool detonation)
048B setCarRandomRouteSeed(carhandle car, int routeSeed)
048C bool result = isAnyPickupAtCoords(float pickupX, float pickupY, float pickupZ)
048F removeAllCharWeapons(pedhandle ped)
0491 bool result = hasCharGotWeapon(pedhandle ped, int weapon)
0493 setTankDetonateCars(int tank, bool detonate)
0494 int offset1, int offset2, int offset3, int offset4 = getPositionOfAnalogueSticks(int joystick)
0495 bool result = isCarOnFire(carhandle car)
0496 bool result = isCarTireBurst(carhandle car, int tire)
049C initialiseObjectPath(int int1, float float2)
049E setObjectPathSpeed(int int1, int int2)
049F setObjectPathPosition(int int1, float float2)
04A1 clearObjectPath(int int1)
04A2 heliGotoCoords(carhandle heli, float toX, float toY, float toZ, float altitudeMin, float altitudeMax)
04A5 float coordsX, float coordsY, float coordsZ = getDeadCharPickupCoords(pedhandle ped)
04A6 pickuphandle pickup = createProtectionPickup(float atX, float atY, float atZ, int int4, int int5)
04A7 bool result = isCharInAnyBoat(pedhandle ped)
04A9 bool result = isCharInAnyHeli(pedhandle ped)
04AB bool result = isCharInAnyPlane(pedhandle ped)
04AD bool result = isCharInWater(pedhandle ped)
04B8 int weapon, int ammo, model model = getCharWeaponInSlot(pedhandle ped, int slot)
04B9 float float6, float float7, float float8, float float9, float float10, float float11, float float12 = getClosestStraightRoad(float atX, float atY, float atZ, float height, float radius)
04BA setCarForwardSpeed(carhandle car, float speed)
04BB setInteriorVisible(int interior)
04BD markCarAsConvoyCar(carhandle car, bool convoy)
04BE resetHavocCausedByPlayer(int int1)
04BF int int2 = getHavocCausedByPlayer(int int1)
04C0 createScriptRoadblock(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, int type)
04C1 clearAllScriptRoadblocks()
04C4 float X, float Y, float Z = getOffsetFromCharInWorldCoords(pedhandle ped, float offsetX, float offsetY, float offsetZ)
04C5 bool result = hasCharBeenPhotographed(pedhandle ped)
04C7 switchSecurityCamera(bool int1)
04C8 bool result = isCharInFlyingVehicle(pedhandle ped)
04CE markerhandle marker = addShortRangeSpriteBlipForCoord(float atX, float atY, float atZ, int icon)
04D0 setHeliOrientation(carhandle heli, float angle)
04D1 clearHeliOrientation(carhandle heli)
04D2 planeGotoCoords(int plane, float X, float Y, float Z, float z1, float z2)
04D3 float X, float Y, float Z = getNthClosestCarNode(float X, float Y, float Z, int type)
04D5 drawWeaponshopCorona(float X, float Y, float Z, float radius, int type, int flare, int r, int g, int b)
04D6 setEnableRcDetonateOnContact(bool enable)
04D7 freezeCharPosition(int set, bool locked)
04D8 setCharDrownsInWater(pedhandle ped, bool drowns)
04D9 setObjectRecordsCollisions(objhandle object, bool set)
04DA bool result = hasObjectCollidedWithAnything(objhandle object)
04DB removeRcBuggy()
04DD int armour = getCharArmour(pedhandle ped)
04DF setHeliStabiliser(carhandle heli, bool limiter)
04E0 setCarStraightLineDistance(carhandle car, int radius)
04E1 popCarBoot(carhandle car)
04E2 shutPlayerUp(playerhandle player, bool shut)
04E3 setPlayerMood(playerhandle player, int flag, int time)
04E4 requestCollision(float X, float Y)
04E5 bool result = locateObject2d(objhandle object, float X, float Y, float radiusX, float radiusY, bool sphere)
04E6 bool result = locateObject3d(objhandle object, float X, float Y, float Z, float radiusX, float radiusY, float radiusZ, bool flag)
04E7 bool result = isObjectInWater(objhandle object)
04E9 bool result = isObjectInArea2d(objhandle object, float cornerAX, float cornerAY, float cornerBX, float cornerBY, bool sphere)
04EA bool result = isObjectInArea3d(objhandle object, float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ, bool flag)
04EB taskToggleDuck(pedhandle ped, bool crouch)
04ED requestAnimation(string animation)
04EE bool result = hasAnimationLoaded(string animation)
04EF removeAnimation(string animation)
04F0 bool result = isCharWaitingForWorldCollision(pedhandle ped)
04F1 bool result = isCarWaitingForWorldCollision(carhandle car)
04F4 attachCharToObject(pedhandle ped, objhandle object, float offsetX, float offsetY, float offsetZ, int orientation, float angle, int lockWeapon)
04F7 displayNthOnscreenCounterWithString(varid text, int type, int line, gxtstring gxtString)
04F8 addSetPiece(int type, float rectX1, float rectY1, float rectX2, float rectY2, float spawnAX, float spawnAY, float headedTowards1X, float headedTowards1Y, float spawnBX, float spawnBY, float headedTowards2X, float headedTowards2Y)
04F9 setExtraColours(int color, bool fade)
04FA clearExtraColours(bool fade)
04FC int twowheelstime, float twowheelsdistance, int wheelietime, float wheelieDistance, int stoppieTime, float stoppieDistance = getWheelieStats(playerhandle player)
04FE burstCarTire(carhandle car, int tire)
0500 bool result = isPlayerWearing(playerhandle player, string bodypart, int skin)
0501 setPlayerCanDoDriveBy(playerhandle player, bool mode)
0503 int handleAs = createSwatRope(int pedtype, model model, float X, float Y, float Z)
0506 setCarModelComponents(model car, int variation1, int variation2)
0508 closeAllCarDoors(carhandle car)
0509 float distance = getDistanceBetweenCoords2d(float x1, float y1, float x2, float y2)
050A float distance = getDistanceBetweenCoords3d(float x1, float y1, float z1, float x2, float y2, float z2)
050E sortOutObjectCollisionWithCar(objhandle object, carhandle car)
050F int level = getMaxWantedLevel()
0512 printHelpForever(gxtstring text)
0513 printHelpForeverWithNumber(gxtstring text, int number)
0517 pickuphandle pickup = createLockedPropertyPickup(float pX, float pY, float pZ, gxtstring gxtString)
0518 pickuphandle pickup = createForsalePropertyPickup(float pX, float pY, float pZ, int price, gxtstring gxtString)
0519 freezeCarPosition(carhandle car, bool locked)
051A bool result = hasCharBeenDamagedByChar(pedhandle ped, pedhandle byActor)
051B bool result = hasCharBeenDamagedByCar(pedhandle ped, carhandle byCar)
051C bool result = hasCarBeenDamagedByChar(carhandle car, pedhandle byActor)
051D bool result = hasCarBeenDamagedByCar(carhandle car, carhandle byCar)
051E int radio = getRadioChannel()
0526 setCharStayInCarWhenJacked(pedhandle ped, bool stay)
052C setPlayerDrunkenness(playerhandle player, int drunk)
053E carhandle car = getRandomCarOfTypeInAreaNoSave(float x1, float y1, float x2, float y2, model model)
053F setCanBurstCarTires(carhandle car, bool vulnerability)
0541 fireHunterGun(carhandle car)
0547 bool result = isCharTouchingVehicle(pedhandle ped, carhandle car)
054A setCharCanBeShotInVehicle(pedhandle ped, bool can)
054C loadMissionText(gxtstring table)
054E clearCharLastDamageEntity(pedhandle ped)
054F clearCarLastDamageEntity(carhandle car)
0550 freezeObjectPosition(objhandle object, bool freeze)
0555 removeWeaponFromChar(pedhandle ped, int weapon)
055D makePlayerFireProof(playerhandle player, bool fireproof)
055E increasePlayerMaxHealth(playerhandle player, int increase)
055F increasePlayerMaxArmour(playerhandle player, int increase)
0560 pedhandle ped = createRandomCharAsDriver(carhandle car)
0561 pedhandle ped = createRandomCharAsPassenger(carhandle car, int seat)
0563 ensurePlayerHasDriveByWeapon(playerhandle player, int ammo)
0564 makeHeliComeCrashingDown(carhandle heli)
0565 addExplosionNoSound(float pX, float pY, float pZ, int type)
0566 linkObjectToInterior(objhandle object, int interior)
0568 setCharNeverTargetted(pedhandle ped, bool untargetable)
056A bool result = wasCutsceneSkipped()
056C bool result = isCharInAnyPoliceVehicle(pedhandle ped)
056D bool result = doesCharExist(pedhandle ped)
056E bool result = doesVehicleExist(carhandle car)
0570 markerhandle blip = addShortRangeSpriteBlipForContactPoint(float pX, float pY, float pZ, int icon)
0572 setAllTaxisHaveNitro(bool toggle)
0574 freezeCarPositionAndDontLoadCollision(carhandle car, bool keep)
0575 freezeCharPositionAndDontLoadCollision(pedhandle ped, bool keep)
057E setPlayerIsInStadium(bool set)
0581 displayRadar(bool enable)
0582 registerBestPosition(int stat, float float)
0583 bool result = isPlayerInInfoZone(playerhandle player, gxtstring zone)
0587 setLoadCollisionForCarFlag(carhandle car, bool enable)
0588 setLoadCollisionForCharFlag(pedhandle ped, bool enable)
058A addBigGunFlash(float fromX, float fromY, float fromZ, float toX, float toY, float toZ)
058C float progress = getProgressPercentage()
0594 setVehicleToFadeIn(carhandle car, int flag)
0595 registerOddjobMissionPassed()
0596 bool result = isPlayerInShortcutTaxi(playerhandle player)
0597 bool result = isCharDucking(pedhandle ped)
059C setOnscreenCounterFlashWhenFirstDisplayed(varid text, bool flashing)
059D shuffleCardDecks(bool shuffle)
059E int card = fetchNextCard()
059F float vecX, float vecY, float vecZ = getObjectVelocity(objhandle object)
05A0 bool result = isDebugCameraOn()
05A1 addToObjectRotationVelocity(objhandle object, float vecX, float vecY, float vecZ)
05A2 setObjectRotationVelocity(objhandle object, float vecX, float vecY, float vecZ)
05A3 bool result = isObjectStatic(objhandle object)
05A4 float angle = getAngleBetween2dVectors(float vecX, float vecY, float vecX, float vecY)
05A5 bool result = do2dRectanglesCollide(float areaX, float areaY, float scaleX, float scaleY, float overlapareaX, float overlapareaY, float overlapscaleX, float overlapscaleY)
05A6 float axisX, float axisY, float axisZ = getObjectRotationVelocity(objhandle object)
05A7 addVelocityRelativeToObjectVelocity(objhandle object, float vecX, float vecY, float vecZ)
05A8 float speed = getObjectSpeed(objhandle object)
05B0 bool result, float X, float Y = get2dLinesIntersectPoint(float l1x1, float l1y1, float l1x2, float l1y2, float l2x1, float l2y1, float l2x2, float l2y2)
05B9 taskPause(pedhandle ped, int timeMS)
05BA taskStandStill(pedhandle ped, int timeMS)
05BB taskFallAndGetUp(pedhandle ped, bool int2, int time)
05BC taskJump(pedhandle ped, bool jump)
05BD taskTired(pedhandle ped, int timeMS)
05BE taskDie(pedhandle ped)
05BF taskLookAtChar(pedhandle ped, int lookAt, int timeMS)
05C0 taskLookAtVehicle(pedhandle ped, int lookAt, int timeMS)
05C1 taskSay(pedhandle ped, int audio)
05C2 taskShakeFist(pedhandle ped)
05C3 taskCower(pedhandle ped)
05C4 taskHandsUp(pedhandle ped, int timeMS)
05C5 taskDuck(pedhandle ped, int timeMS)
05C7 taskUseAtm(pedhandle ped)
05C8 taskScratchHead(pedhandle ped)
05C9 taskLookAbout(pedhandle ped, int timeMS)
05CA taskEnterCarAsPassenger(pedhandle ped, carhandle car, int time, int passengerSeat)
05CB taskEnterCarAsDriver(pedhandle ped, carhandle car, int timeMS)
05CD taskLeaveCar(pedhandle ped, carhandle car)
05CF taskLeaveCarAndFlee(pedhandle ped, carhandle car, float X, float Y, float Z)
05D1 taskCarDriveToCoord(pedhandle ped, carhandle car, float toX, float toY, float toZ, float speed, int int7, int model, int int9)
05D2 taskCarDriveWander(pedhandle ped, carhandle hijackCar, float searchRadius, int trafficBehavior)
05D3 taskGoStraightToCoord(pedhandle ped, float toX, float toY, float toZ, int mode, int time)
05D4 taskAchieveHeading(pedhandle ped, float angle)
05D6 flushRoute()
05D7 extendRoute(float pointX, float pointY, float pointZ)
05D8 taskFollowPointRoute(pedhandle ped, int flags1, int flags2)
05D9 taskGotoChar(pedhandle ped, pedhandle toActor, int timelimit, float stopWithinRadius)
05DA taskFleePoint(pedhandle ped, float fromX, float fromY, float fromZ, float awayRadius, int timelimit)
05DB taskFleeChar(pedhandle ped, pedhandle fromActor, float radius, int timelimit)
05DC taskSmartFleePoint(pedhandle ped, float fromX, float fromY, float fromZ, float stopAtRadius, int timelimit)
05DD taskSmartFleeChar(pedhandle ped, pedhandle fromActor, float originRadius, int timelimit)
05DE taskWanderStandard(pedhandle ped)
05E2 taskKillCharOnFoot(pedhandle ped, pedhandle killActor)
05EB startPlaybackRecordedCar(carhandle car, int path)
05EC stopPlaybackRecordedCar(carhandle car)
05ED pausePlaybackRecordedCar(carhandle car)
05EE unpausePlaybackRecordedCar(carhandle car)
05F1 setCarEscortCarLeft(carhandle car, carhandle followCar)
05F2 setCarEscortCarRight(carhandle car, carhandle followCar)
05F3 setCarEscortCarRear(carhandle car, carhandle followCar)
05F4 setCarEscortCarFront(carhandle car, carhandle followCar)
05F5 taskFollowPathNodesToCoord(pedhandle ped, float pathX, float pathY, float pathZ, int mode, int time)
05F6 bool result = isCharInAngledArea2d(pedhandle ped, float x1, float y1, float x2, float y2, float angle, bool sphere)
05F7 bool result = isCharInAngledAreaOnFoot2d(pedhandle ped, float x1, float y1, float x2, float y2, float angle, bool sphere)
05F8 bool result = isCharInAngledAreaInCar2d(pedhandle ped, float x1, float y1, float x2, float y2, float angle, bool sphere)
05F9 bool result = isCharStoppedInAngledArea2d(pedhandle ped, float x1, float y1, float x2, float y2, float height, bool flag)
05FA bool result = isCharStoppedInAngledAreaOnFoot2d(pedhandle ped, float x1, float y1, float x2, float y2, float angle, bool sphere)
05FB bool result = isCharStoppedInAngledAreaInCar2d(pedhandle ped, float x1, float y1, float x2, float y2, float height, bool flag)
05FC bool result = isCharInAngledArea3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool sphere)
05FD bool result = isCharInAngledAreaOnFoot3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool sphere)
05FE bool result = isCharInAngledAreaInCar3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float depth, bool flag)
05FF bool result = isCharStoppedInAngledArea3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float depth, bool flag)
0600 bool result = isCharStoppedInAngledAreaOnFoot3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float depth, bool flag)
0601 bool result = isCharStoppedInAngledAreaInCar3d(pedhandle ped, float x1, float y1, float z1, float x2, float y2, float z2, float depth, bool flag)
0602 bool result = isCharInTaxi(pedhandle ped)
0603 taskGoToCoordAnyMeans(pedhandle ped, float toX, float toY, float toZ, int mode, carhandle useCar)
0604 float zAngle = getHeadingFromVector2d(float pX, float pY)
0605 taskPlayAnim(pedhandle ped, string animation, string IFP, float framedelta, bool loop, bool lockX, bool lockY, bool lockF, int time)
0606 loadPathNodesInArea(float x1, float y1, float x2, float y2)
0607 releasePathNodes()
060A int maker = loadCharDecisionMaker(int type)
060B setCharDecisionMaker(pedhandle ped, int maker)
060D setTextDropshadow(int shadow, int r, int g, int b, int a)
060E bool result = isPlaybackGoingOnForCar(carhandle car)
060F setSenseRange(pedhandle ped, float accuracy)
0611 bool result = isCharPlayingAnim(pedhandle ped, string animation)
0612 setCharAnimPlayingFlag(pedhandle ped, string animation, bool flag)
0613 int time = getCharAnimCurrentTime(pedhandle ped, string animation)
0614 setCharAnimCurrentTime(pedhandle ped, string animation, float time)
0615 int task = openSequenceTask()
0616 closeSequenceTask(int task)
0618 performSequenceTask(pedhandle ped, int task)
0619 setCharCollision(pedhandle ped, bool enable)
061A int totalTime = getCharAnimTotalTime(pedhandle ped, string animation)
061B clearSequenceTask(int task)
061D int handle = addAttractor(float originX, float originY, float originZ, float zAngle, float unknownAngle, int taskSequence)
061E clearAttractor(int handle)
0621 pedhandle ped = createCharAtAttractor(int pedtype, model model, int ASOrigin, int task)
0622 taskLeaveCarImmediately(pedhandle ped, carhandle car)
0623 incrementIntStat(int stat, int add)
0624 incrementFloatStat(int stat, float add)
0625 decrementIntStat(int stat, int int)
0626 decrementFloatStat(int stat, float float)
0627 registerIntStat(int stat, int int)
0628 registerFloatStat(int stat, float value)
0629 setIntStat(int stat, int int)
062A setFloatStat(int stat, float float)
062E int status = getScriptTaskStatus(pedhandle ped, int task)
062F int group = createGroup(int type)
0630 setGroupLeader(int group, pedhandle ped)
0631 setGroupMember(int group, pedhandle ped)
0632 removeGroup(int group)
0633 taskLeaveAnyCar(pedhandle ped)
0634 taskKillCharOnFootWhileDucking(pedhandle ped, int weapon, int flags, int time, int chance)
0635 taskAimGunAtChar(pedhandle ped, int aimAt, int timeMS)
0637 taskGoToCoordWhileShooting(pedhandle ped, float toX, float toY, float toZ, int mode, float turnRadius, float stopRadius, int lookAtActor)
0638 taskStayInSamePlace(pedhandle ped, bool stay)
0639 taskTurnCharToFaceChar(pedhandle ped, int rotateTo)
0642 bool result = isCharAtScriptedAttractor(pedhandle ped, int origin)
0643 setSequenceToRepeat(int pack, bool loop)
0646 int progess = getSequenceProgress(pedhandle ped)
0647 clearLookAt(pedhandle ped)
0648 setFollowNodeThresholdDistance(pedhandle ped, float dist)
064B particlehandle particle = createFxSystem(string particle, float pX, float pY, float pZ, int type)
064C playFxSystem(particlehandle particle)
064E stopFxSystem(particlehandle particle)
064F playAndKillFxSystem(particlehandle particle)
0650 killFxSystem(particlehandle particle)
0652 int stat = getIntStat(int stat)
0653 float stat = getFloatStat(int stat)
0654 setObjectRenderScorched(objhandle object, bool fireproof)
0655 taskLookAtObject(pedhandle ped, int lookAt, int timeMS)
0656 float float = limitAngle(float angle)
0657 openCarDoor(carhandle car, int door)
065B float X, float Y, float Z = getPickupCoordinates(pickuphandle pickup)
065C removeDecisionMaker(int maker)
0665 model model = getCharModel(pedhandle ped)
0667 taskAimGunAtCoord(pedhandle ped, float atX, float atY, float atZ, int timeMS)
0668 taskShootAtCoord(pedhandle ped, float atX, float atY, float atZ, int timeMS)
0669 particlehandle particle = createFxSystemOnChar(string particle, pedhandle ped, float offsetX, float offsetY, float offsetZ, int type)
066A particlehandle particle = createFxSystemOnCharWithDirection(string particle, pedhandle ped, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ, int type)
066B particlehandle particle = createFxSystemOnCar(string particle, carhandle car, float offsetX, float offsetY, float offsetZ, int type)
066C particlehandle particle = createFxSystemOnCarWithDirection(string particle, carhandle car, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ, int type)
066D particlehandle particle = createFxSystemOnObject(string particle, objhandle object, float offsetX, float offsetY, float offsetZ, int type)
066E particlehandle particle = createFxSystemOnObjectWithDirection(string particle, objhandle object, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ, int flag)
0672 taskDestroyCar(pedhandle ped, carhandle car)
0673 taskDiveAndGetUp(pedhandle ped, float toOffsetX, float toOffsetY, int time)
0674 customPlateForNextCar(model model, string numberplate)
0676 taskShuffleToNextCarSeat(pedhandle ped, carhandle car)
0677 taskChatWithChar(pedhandle ped, int withActor, bool flag, int unknownFlag)
0679 attachCameraToVehicle(carhandle car, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ, float tilt, int switchstyle)
067A attachCameraToVehicleLookAtVehicle(carhandle car, float offsetX, float offsetY, float offsetZ, int toCar, float tilt, int switchstyle)
067B attachCameraToVehicleLookAtChar(carhandle car, float offsetX, float offsetY, float offsetZ, pedhandle ped, float tilt, int switchstyle)
067C attachCameraToChar(pedhandle ped, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ, float tilt, int switchstyle)
067E attachCameraToCharLookAtChar(pedhandle ped, float offsetX, float offsetY, float offsetZ, int targetActor, float tilt, int switchstyle)
067F forceCarLights(carhandle car, int lights)
0680 addPedtypeAsAttractorUser(int ASOrigin, int pedtype)
0681 attachObjectToCar(objhandle object, carhandle car, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ)
0682 detachObject(objhandle object, float X, float Y, float Z, bool collisionDetection)
0683 attachCarToCar(carhandle car, int toCar, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ)
0684 detachCar(carhandle car, float X, float Y, float Z, bool collisionDetection)
0685 bool result = isObjectAttached(objhandle object)
0686 bool result = isVehicleAttached(carhandle car)
0687 clearCharTasks(pedhandle ped)
0688 taskTogglePedThreatScanner(pedhandle ped, bool unknownFlag1, bool unknownFlag2, bool unknownFlag3)
0689 popCarDoor(carhandle car, int door, bool visible)
068A fixCarDoor(carhandle car, int door)
068B taskEveryoneLeaveCar(carhandle car)
068C bool result = isPlayerTargettingAnything(playerhandle player)
068D float X, float Y, float Z = getActiveCameraCoordinates()
068E float X, float Y, float Z = getActiveCameraPointAt()
0697 popCarPanel(carhandle car, int component, bool effectFlag)
0698 fixCarPanel(carhandle car, int componentB)
0699 fixCarTire(carhandle car, int tire)
069A attachObjectToObject(objhandle object, int toObject, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ)
069B attachObjectToChar(objhandle object, pedhandle ped, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ)
06A2 float vecX, float vecY, float vecZ = getCarSpeedVector(carhandle car)
06A3 float mass = getCarMass(carhandle car)
06A5 taskDiveFromAttachmentAndGetUp(pedhandle ped, int timeMS)
06A7 attachCharToBike(pedhandle ped, carhandle car, float offsetX, float offsetY, float offsetZ, int position, float shootingAngle1, float shootingAngle2, int weapon)
06A8 taskGotoCharOffset(pedhandle ped, int toActor, int timelimit, float approachDistance, float approachAngle)
06A9 taskLookAtCoord(pedhandle ped, float toX, float toY, float toZ, int timeMS)
06AB hideCharWeaponForScriptedCutscene(pedhandle ped, bool hide)
06AC float speed = getCharSpeed(pedhandle ped)
06AD setGroupDecisionMaker(int group, int maker)
06AE int maker = loadGroupDecisionMaker(int type)
06AF disablePlayerSprint(playerhandle player, bool mode)
06B0 taskSitDown(pedhandle ped, int timeMS)
06B1 searchlighthandle searchlight = createSearchlight(float atX, float atY, float atZ, float targetX, float targetY, float targetZ, float radius1, float radius2)
06B2 deleteSearchlight(searchlighthandle searchlight)
06B3 bool result = doesSearchlightExist(searchlighthandle searchlight)
06B4 moveSearchlightBetweenCoords(searchlighthandle searchlight, float fromX, float fromY, float fromZ, float toX, float toY, float toZ, float speed)
06B5 pointSearchlightAtCoord(searchlighthandle searchlight, float toX, float toY, float toZ, float speed)
06B6 pointSearchlightAtChar(searchlighthandle searchlight, pedhandle ped, float speed)
06B7 bool result = isCharInSearchlight(searchlighthandle searchlight, pedhandle ped)
06B9 bool result = hasCutsceneLoaded()
06BA taskTurnCharToFaceCoord(pedhandle ped, float atX, float atY, float atZ)
06BB taskDrivePointRoute(pedhandle ped, carhandle car, float speed)
06BC fireSingleBullet(float fromX, float fromY, float fromZ, float targetX, float targetY, float targetZ, int energy)
06BD bool result = isLineOfSightClear(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, bool checkBuildings, bool checkVehicles, bool checkActors, bool checkObjects, bool checkParticles)
06BE float roll = getCarRoll(carhandle car)
06BF pointSearchlightAtVehicle(searchlighthandle searchlight, carhandle car, float speed)
06C0 bool result = isVehicleInSearchlight(int int, carhandle car)
06C1 searchlighthandle searchlight = createSearchlightOnVehicle(carhandle car, float offsetX, float offsetY, float offsetZ, float targetX, float targetY, float targetZ, float radius, float radius)
06C2 taskGoToCoordWhileAiming(pedhandle ped, float toX, float toY, float toZ, int mode, float turnRadius, float stopRadius, pedhandle ped, float offsetX, float offsetY, float offsetZ)
06C3 int num = getNumberOfFiresInRange(float atX, float atY, float atZ, float radius)
06C4 markerhandle marker = addBlipForSearchlight(searchlighthandle searchlight)
06C5 skipToEndAndStopPlaybackRecordedCar(carhandle car)
06C7 taskCarTempAction(pedhandle ped, carhandle car, int performAction, int timelimit)
06C8 setLaRiots(bool enable)
06C9 removeCharFromGroup(pedhandle ped)
06CA attachSearchlightToSearchlightObject(searchlighthandle searchlight, int tower, int housing, int bulb, float offsetX, float offsetY, float offsetZ)
06D0 switchEmergencyServices(bool enable)
06D5 checkpointhandle checkpoint = createCheckpoint(int type, float atX, float atY, float atZ, float pointX, float pointY, float pointZ, float radius)
06D6 deleteCheckpoint(checkpointhandle checkpoint)
06D7 switchRandomTrains(bool enable)
06D8 carhandle train = createMissionTrain(int type, float atX, float atY, float atZ, bool direction)
06D9 deleteMissionTrains()
06DA markMissionTrainsAsNoLongerNeeded()
06DB deleteAllTrains()
06DC setTrainSpeed(carhandle train, float speed)
06DD setTrainCruiseSpeed(carhandle train, float speed)
06DE int caboose = getTrainCaboose(carhandle train)
06DF deletePlayer(playerhandle player)
06E0 setTwoPlayerCameraMode(bool mode)
06E1 taskCarMission(pedhandle ped, carhandle car, int targetCar, int order, float maxSpeed, int trafficFlag)
06E2 taskGoToObject(pedhandle ped, int toObject, int timelimit, float stopWithinRadius)
06E3 taskWeaponRoll(pedhandle ped, bool roll)
06E4 taskCharArrestChar(pedhandle ped, int bustActor)
06E5 model itemID = getAvailableVehicleMod(carhandle car, int poolIndex)
06E6 int type = getVehicleModType(model component)
06E7 int componentId = addVehicleMod(carhandle car, model component)
06E8 removeVehicleMod(carhandle car, int componentId)
06E9 requestVehicleMod(model component)
06EA bool result = hasVehicleModLoaded(model component)
06EB markVehicleModAsNoLongerNeeded(model component)
06EC int num = getNumAvailablePaintjobs(carhandle car)
06ED giveVehiclePaintjob(int set, int paintjob)
06EE bool result = isGroupMember(pedhandle ped, int group)
06EF bool result = isGroupLeader(pedhandle ped, int group)
06F0 setGroupSeparationRange(int group, float range)
06F1 limitTwoPlayerDistance(float distance)
06F2 releaseTwoPlayerDistance()
06F3 setPlayerPlayerTargetting(bool can)
06F5 float X, float Y, float Z = getScriptFireCoords(int fire)
06F8 float X, float Y, float Z, float ZAngle = getNthClosestCarNodeWithHeading(float forX, float forY, float forZ, int direction)
06FA setPlayersCanBeInSeparateCars(bool allow)
06FC bool result = doesCarHaveStuckCarCheck(carhandle car)
06FD setPlaybackSpeed(carhandle car, float speed)
06FF bool result = areAnyCharsNearChar(pedhandle ped, float range)
0701 skipCutsceneEnd()
0702 int percentage = getPercentageTaggedInArea(float x1, float y1, float x2, float y2)
0703 setTagStatusInArea(float x1, float y1, float x2, float y2, bool value)
0704 carGotoCoordinatesRacing(carhandle car, float toX, float toY, float toZ)
0705 startPlaybackRecordedCarUsingAi(carhandle car, int path)
0706 skipInPlaybackRecordedCar(carhandle car, float path)
0708 clearCharDecisionMakerEventResponse(int maker, int event)
0709 addCharDecisionMakerEventResponse(int maker, int event, int taskID, float respect, float hate, float like, float dislike, bool inCar, bool onFoot)
070A taskPickUpObject(pedhandle ped, objhandle object, float offsetX, float offsetY, float offsetZ, int boneId1, int boneId2, string performAnimation, int IFPFile, int time)
070B dropObject(pedhandle ped, bool object)
070C explodeCarInCutscene(carhandle car)
070D buildPlayerModel(playerhandle player)
070E planeAttackPlayer(int hydra, carhandle car, float radius)
070F planeFlyInDirection(int plane, float direction, float altitudemin, float altitudemax)
0710 planeFollowEntity(int plane, pedhandle ped, carhandle car, float radius)
0713 taskDriveBy(pedhandle ped, int drivebyActor, carhandle car, float pX, float pY, float pZ, float radiusX, int radiusY, bool radiusZ, int firingRate)
0714 setCarStayInSlowLane(carhandle car, bool stay)
0715 takeRemoteControlOfCar(playerhandle player, carhandle car)
0716 bool result = isClosestObjectOfTypeSmashedOrDamaged(model object, float atX, float atY, float atZ, float radius, bool smashed, bool damaged)
0717 startSettingUpConversation(pedhandle ped)
0719 finishSettingUpConversation()
071A bool result = isConversationAtNode(pedhandle ped, gxtstring gxtString)
071E int health = getObjectHealth(objhandle object)
071F setObjectHealth(objhandle object, int health)
0723 breakObject(objhandle object, int intensity)
0724 heliAttackPlayer(carhandle heli, playerhandle player, float radius)
0726 heliFollowEntity(carhandle heli, pedhandle ped, carhandle car, float radius)
0727 policeHeliChaseEntity(carhandle heli, pedhandle ped, carhandle car, float radius)
0729 taskUseMobilePhone(pedhandle ped, bool hold)
072A taskWarpCharIntoCarAsDriver(pedhandle ped, carhandle car)
072B taskWarpCharIntoCarAsPassenger(pedhandle ped, carhandle car, int passengerseat)
072C switchCopsOnBikes(bool generate)
072D bool result = isFlameInAngledArea2d(float x1, float y1, float x2, float y2, float angle, bool sphere)
072E bool result = isFlameInAngledArea3d(float x1, float y1, float z1, float x2, float y2, float z2, float angle, bool sphere)
072F addStuckCarCheckWithWarp(carhandle car, float checkDistance, int time, bool stuck, bool flipped, bool warp, int path)
0730 damageCarPanel(carhandle car, int door)
0731 setCarRoll(carhandle car, float roll)
0732 bool result = suppressCarModel(model model)
0733 dontSuppressCarModel(model model)
0734 dontSuppressAnyCarModels()
0735 bool result = isPs2KeyboardKeyPressed(int key)
0736 bool result = isPs2KeyboardKeyJustPressed(int key)
0737 bool result = isCharHoldingObject(pedhandle ped, int liftingObject)
073B setCarCanGoAgainstTraffic(carhandle car, bool can)
073C damageCarDoor(carhandle car, int door)
073E carhandle car = getRandomCarInSphereNoSave(float X, float Y, float Z, float radius, int model)
073F pedhandle ped = getRandomCharInSphere(float X, float Y, float Z, float radius, bool pedtypeCivilian, bool gang, bool prostitute)
0741 bool result = hasCharBeenArrested(pedhandle ped)
0742 setPlaneThrottle(int plane, float throttle)
0743 heliLandAtCoords(carhandle heli, float X, float Y, float Z, float minaltitude, float maxaltitude)
0745 planeStartsInAir(int hydra)
0746 setRelationship(int acquaintance, int pedtype, int toPedtype)
0747 clearRelationship(int acquaintance, int pedtype, int toPedtype)
0749 clearGroupDecisionMakerEventResponse(int maker, int event)
074A addGroupDecisionMakerEventResponse(int maker, int event, int taskID, float respect, float hate, float like, float dislike, bool inCar, bool onFoot)
074B drawSpriteWithRotation(int texture, float x, float y, float scaleX, float scaleY, float angle, int r, int g, int b, int a)
074C taskUseAttractor(pedhandle ped, int attractor)
074D taskShootAtChar(pedhandle ped, int atActor, int timelimit)
074E setInformRespectedFriends(int flags, float radius, int pedsToScan)
074F bool result = isCharRespondingToEvent(pedhandle ped, int event)
0750 setObjectVisible(objhandle object, bool visibility)
0751 taskFleeCharAnyMeans(pedhandle ped, int fleeFrom, float runDistance, int time, bool changeCourse, int unkTime1, int unkTime2, float awayRadius)
0754 flushPatrolRoute()
0755 extendPatrolRoute(float X, float Y, float Z, string animation, string IFPFile)
075A bool result = playObjectAnim(objhandle object, string animation, string IFPFile, float framedelta, bool lockF, bool loop)
075B setRadarZoom(int zoom)
075C bool result = doesBlipExist(markerhandle marker)
075D loadPrices(gxtstring shopping)
075E loadShop(gxtstring shopping)
075F int num = getNumberOfItemsInShop()
0760 int item = getItemInShop(int index)
0761 int price = getPriceOfItem(int item)
0762 taskDead(pedhandle ped)
0763 setCarAsMissionCar(carhandle car)
0767 setZonePopulationType(gxtstring zone, int popcycle)
076A setZoneDealerStrength(gxtstring zone, int density)
076B int strength = getZoneDealerStrength(gxtstring zone)
076C setZoneGangStrength(gxtstring zone, int gang, int density)
076D int density = getZoneGangStrength(gxtstring zone, int gang)
076F bool result = isMessageBeingDisplayed()
0770 setCharIsTargetPriority(pedhandle ped, bool targetPriority)
0771 customPlateDesignForNextCar(model modelNumplate, int townTexture)
0772 taskGotoCar(pedhandle ped, carhandle car, int timeMS, float stopAtDistance)
0776 requestIpl(string group)
0777 removeIpl(string group)
0778 removeIplDiscreetly(string group)
077A setCharRelationship(pedhandle ped, int acquaintance, int pedtype)
077B clearCharRelationship(pedhandle ped, int acquaintance, int pedtype)
077C clearAllCharRelationships(pedhandle ped, int acquaintance)
077D float pitch = getCarPitch(carhandle car)
077E int interior = getActiveInterior()
0780 heliKeepEntityInView(carhandle heli, pedhandle ped, carhandle car, float minaltitude, float maxaltitude)
0781 int model = getWeapontypeModel(int id)
0782 int slot = getWeapontypeSlot(int id)
0783 int info = getShoppingExtraInfo(int item, int flag)
0784 givePlayerClothes(playerhandle player, int texture, int model, int bodypart)
0786 int num = getNumberOfFiresInArea(float x1, float y1, float z1, float x2, float y2, float z2)
0788 attachWinchToHeli(carhandle heli, bool magnet)
0789 releaseEntityFromWinch(carhandle heli)
078A int carriage = getTrainCarriage(carhandle train, int handle)
078B carhandle carHandle, pedhandle pedHandle, objhandle objectHandle = grabEntityOnWinch(carhandle heli)
078C gxtstring name = getNameOfItem(int item)
078F taskClimb(pedhandle ped, bool climb)
0790 buyItem(int item)
0792 clearCharTasksImmediately(pedhandle ped)
0793 storeClothesState()
0794 restoreClothesState()
0796 float length = getRopeHeightForObject(int magnet)
0797 setRopeHeightForObject(int magnet, float length)
0798 carhandle carHandle, pedhandle pedHandle, objhandle objectHandle = grabEntityOnRopeForObject(int magnet)
0799 releaseEntityFromRopeForObject(int magnet)
079D playerEnteredDockCrane()
079E playerEnteredBuildingsiteCrane()
079F playerLeftCrane()
07A0 performSequenceTaskFromProgress(pedhandle ped, int sequence, int unkProgress1, int unkProgress2)
07A1 setNextDesiredMoveState(int speed)
07A3 taskGotoCharAiming(pedhandle ped, int followActor, float minradius, float maxradius)
07A4 int unkProgress1, int unkProgress2 = getSequenceProgressRecursive(pedhandle ped)
07A5 taskKillCharOnFootTimed(pedhandle ped, int attackActor, int time)
07A6 float X, float Y, float Z = getNearestTagPosition(float X, float Y, float Z)
07A7 taskJetpack(pedhandle ped)
07A8 setArea51SamSite(bool enable)
07A9 bool result, searchlighthandle searchlight = isCharInAnySearchlight(pedhandle ped)
07AB bool result = isTrailerAttachedToCab(carhandle car, int trailer)
07AC detachTrailerFromCab(int trailer, int cab)
07AF int group = getPlayerGroup(playerhandle player)
07B0 gxtstring shop = getLoadedShop()
07B1 int int2, int int3, int int4 = getBeatProximity(int track)
07B3 setGroupDefaultTaskAllocator(int group, int command)
07B4 setPlayerGroupRecruitment(playerhandle player, bool enabled)
07BB activateHeliSpeedCheat(carhandle heli, int power)
07BC taskSetCharDecisionMaker(pedhandle ped, int maker)
07BD deleteMissionTrain(carhandle train)
07BE markMissionTrainAsNoLongerNeeded(carhandle train)
07BF setBlipAlwaysDisplayOnZoomedRadar(markerhandle marker, bool displayAlways)
07C0 requestCarRecording(int path)
07C1 bool result = hasCarRecordingBeenLoaded(int path)
07C3 float x, float y, float z, float w = getObjectQuaternion(objhandle object)
07C4 setObjectQuaternion(objhandle object, float x, float y, float z, float w)
07C5 float x, float y, float z, float w = getVehicleQuaternion(carhandle car)
07C6 setVehicleQuaternion(carhandle car, float x, float y, float z, float w)
07C7 setMissionTrainCoordinates(carhandle train, float X, float Y, float Z)
07C9 taskComplexPickupObject(pedhandle ped, objhandle object)
07CB listenToPlayerGroupCommands(pedhandle ped, bool listen)
07CC setPlayerEnterCarButton(playerhandle player, bool can)
07CD taskCharSlideToCoord(pedhandle ped, float toX, float toY, float toZ, float angle, float withinRadius)
07D0 int weekday = getCurrentDayOfWeek()
07D3 registerScriptBrainForCodeUse(int id, gxtstring gxtString)
07D5 applyForceToCar(carhandle car, float vecX, float vecY, float vecZ, float rotationX, float rotationY, float rotationZ)
07DA addToCarRotationVelocity(carhandle car, float vecX, float vecY, float vecZ)
07DB setCarRotationVelocity(carhandle car, float vecX, float vecY, float vecZ)
07DD setCharShootRate(pedhandle ped, int rate)
07DE bool result = isModelInCdimage(model model)
07DF removeOilPuddlesInArea(float x1, float y1, float x2, float y2)
07E0 setBlipAsFriendly(markerhandle marker, bool type)
07E1 taskSwimToCoord(pedhandle ped, float toX, float toY, float toZ)
07E4 float x1, float y1, float z1, float x2, float y2, float z2 = getModelDimensions(model model)
07E5 int maker = copyCharDecisionMaker(pedhandle ped)
07E6 int maker = copyGroupDecisionMaker(int group)
07E7 taskDrivePointRouteAdvanced(pedhandle ped, carhandle car, float speed, int flag1, int flag2, int flag3)
07E8 bool result = isRelationshipSet(int acquaintance, int ofActors, int toActors)
07EE setCarAlwaysCreateSkids(carhandle car, bool enable)
07EF int city = getCityFromCoords(float X, float Y, float Z)
07F0 bool result = hasObjectOfTypeBeenSmashed(float X, float Y, float Z, float radius, model model)
07F1 bool result = isPlayerPerformingWheelie(playerhandle player)
07F2 bool result = isPlayerPerformingStoppie(playerhandle player)
07F3 setCheckpointCoords(checkpointhandle checkpoint, float X, float Y, float Z)
07F5 controlCarHydraulics(carhandle car, float f1, float f2, float f3, float f4)
07F6 int numberOfLeaders, int numberOfMembers = getGroupSize(int group)
07F7 setObjectCollisionDamageEffect(objhandle object, bool destructible)
07F8 setCarFollowCar(carhandle car, int followCar, float radius)
07F9 playerEnteredQuarryCrane()
07FA playerEnteredLasVegasCrane()
07FB switchEntryExit(gxtstring interior, bool access)
07FC displayTextWithFloat(float X, float Y, gxtstring GXT, float value, int flag)
07FD bool result = doesGroupExist(int group)
07FE giveMeleeAttackToChar(pedhandle ped, int fightingStyle, int moves)
07FF setCarHydraulics(carhandle car, bool hydraulics)
0800 bool result = is2playerGameGoingOn()
0801 float fov = getCameraFov()
0803 bool result = doesCarHaveHydraulics(carhandle car)
0804 taskCharSlideToCoordAndPlayAnim(pedhandle ped, float toX, float toY, float toZ, float angle, float radius, string animation, int ifp1, float ifp2, bool LA, bool LX, bool LY, bool LF, int LT)
0806 int number = getTotalNumberOfPedsKilledByPlayer(playerhandle player)
080A float X, float Y, float Z = getLevelDesignCoordsForObject(objhandle object, int spoot)
080E int event = getCharHighestPriorityEvent(pedhandle ped)
0810 float X, float Y, float Z = getParkingNodeInArea(float x1, float y1, float z1, float x2, float y2, float z2)
0811 carhandle car = getCarCharIsUsing(pedhandle ped)
0812 taskPlayAnimNonInterruptable(pedhandle ped, string animation, string IFP, float framedelta, bool loopA, bool lockX, bool lockY, bool lockF, int time)
0814 addStuntJump(float startX, float startY, float startZ, float radiusX, float radiusY, float radiusZ, float goalX, float goalY, float goalZ, float radius2X, float radius2Y, float radius2Z, float cameraX, float cameraY, float cameraZ, int reward)
0815 setObjectCoordinatesAndVelocity(objhandle object, float X, float Y, float Z)
0816 setCharKindaStayInSamePlace(pedhandle ped, bool stay)
0817 taskFollowPatrolRoute(pedhandle ped, int walkMode, int routeMode)
0818 bool result = isCharInAir(pedhandle ped)
0819 float height = getCharHeightAboveGround(pedhandle ped)
081A setCharWeaponSkill(pedhandle ped, int skill)
081C setTextEdge(int size, int r, int g, int b, int a)
081D setCarEngineBroken(carhandle car, bool broken)
081E bool result = isThisModelABoat(model model)
081F bool result = isThisModelAPlane(model model)
0820 bool result = isThisModelAHeli(model model)
0822 setFirstPersonInCarCameraMode(bool enable)
0823 taskGreetPartner(pedhandle ped, pedhandle ped2, float unk1, int unk2)
0825 setHeliBladesFullSpeed(carhandle heli)
0826 displayHud(bool enable)
0827 connectLods(objhandle object, int lod)
0828 setMaxFireGenerations(int max)
0829 taskDieNamedAnim(pedhandle ped, string animation, string ifp1, float ifp2, int time)
082A setPlayerDuckButton(playerhandle player, bool able)
0830 setPoolTableCoords(float x1, float y1, float z1, float x2, float y2, float z2)
0833 bool result = hasObjectBeenPhotographed(objhandle object)
0834 doCameraBump(float rotationZ, float rotationY)
0835 int day, int month = getCurrentDate()
0836 setObjectAnimSpeed(objhandle object, string animation, float speed)
0837 bool result = isObjectPlayingAnim(objhandle object, string anim)
0839 float progress = getObjectAnimCurrentTime(objhandle object, string animation)
083A setObjectAnimCurrentTime(objhandle object, string animation, float progress)
083C setCharVelocity(pedhandle ped, float vecX, float vecY, float vecZ)
083D float vecX, float vecY, float vecZ = getCharVelocity(pedhandle ped)
083E setCharRotation(pedhandle ped, float vecX, float vecY, float vecZ)
083F float value = getCarUprightValue(carhandle car)
0840 setVehicleInterior(carhandle car, int interior)
0841 selectWeaponsForVehicle(carhandle car, bool gun)
0842 int city = getCityPlayerIsIn(playerhandle player)
0843 gxtstring name = getNameOfZone(float X, float Y, float Z)
084D activateInteriorPeds(bool activate)
084E setVehicleCanBeTargetted(carhandle car, bool unk)
0850 taskFollowFootsteps(pedhandle ped, int followActor)
0851 damageChar(pedhandle ped, int health, bool affectArmour)
0852 setCarCanBeVisiblyDamaged(carhandle car, bool can)
0853 setHeliReachedTargetDistance(carhandle heli, int dist)
0855 float level = getSoundLevelAtCoords(pedhandle ped, float X, float Y, float Z)
0856 setCharAllowedToDuck(pedhandle ped, bool enable)
0858 setHeadingForAttachedPlayer(playerhandle player, float toAngle, float rotationSpeed)
0859 taskWalkAlongsideChar(pedhandle ped, int alongisdeActor)
085A createEmergencyServicesCar(model car, float X, float Y, float Z)
085B taskKindaStayInSamePlace(pedhandle ped, bool stay)
085E startPlaybackRecordedCarLooped(carhandle car, int path)
0860 setCharInterior(pedhandle ped, int interior)
0861 bool result = isAttachedPlayerHeadingAchieved(playerhandle player)
0864 enableEntryExitPlayerGroupWarping(float X, float Y, float radius, bool access)
0866 objhandle object = getClosestStealableObject(float X, float Y, float Z, float radius)
0867 bool result = isProceduralInteriorActive(int interior)
0873 removeCarRecording(int path)
0874 setZonePopulationRace(gxtstring zone, int popcycle)
0875 setObjectOnlyDamagedByPlayer(objhandle object, bool player)
0876 createBirds(float x1, float y1, float z1, float x2, float y2, float z2, int flag1, int flag2)
0878 setVehicleDirtLevel(carhandle car, float level)
0879 setGangWarsActive(bool enable)
087A bool result = isGangWarGoingOn()
087B givePlayerClothesOutsideShop(playerhandle player, string clothes, string model, int bodyPart)
087C clearLoadedShop()
087D setGroupSequence(int group, int Aspack)
087E setCharDropsWeaponsWhenDead(pedhandle ped, bool droppable)
087F setCharNeverLeavesGroup(pedhandle ped, bool set)
0881 setPlayerFireButton(playerhandle player, bool able)
0883 attachFxSystemToCharBone(particlehandle particle, pedhandle ped, int mode)
0884 registerAttractorScriptBrainForCodeUse(int handle, gxtstring script)
0887 setHeadingLimitForAttachedChar(pedhandle ped, int orientation, float limit)
0888 markerhandle blip = addBlipForDeadChar(pedhandle ped)
0889 float X, float Y, float Z = getDeadCharCoordinates(pedhandle ped)
088A taskPlayAnimWithFlags(pedhandle ped, string animation, string ifp, float framedelta, bool loopA, bool lockX, bool lockY, bool lockF, int time, bool force, bool lockZ)
088B setVehicleAirResistanceMultiplier(carhandle car, float multiplier)
088C setCarCoordinatesNoOffset(carhandle car, float X, float Y, float Z)
088D setUsesCollisionOfClosestObjectOfType(float X, float Y, float Z, float radius, model model, bool collisionDetection)
088E setTimeOneDayForward()
0890 setTimerBeepCountdownTime(varid timer, int reach)
0893 attachTrailerToCab(int trailer, int cab)
0897 bool result = isVehicleTouchingObject(carhandle car, objhandle object)
0898 enableCraneControls(bool UP, bool DOWN, bool RELEASE)
089B bool result = isPlayerInPositionForConversation(pedhandle ped)
089C enableConversation(pedhandle ped, bool enable)
089E pedhandle ped = getRandomCharInSphereOnlyDrugsBuyers(float X, float Y, float Z, float radius)
089F int pedtype = getPedType(pedhandle ped)
08A0 bool result = taskUseClosestMapAttractor(pedhandle ped, float radius, model nearModel, float offsetX, float offsetY, float offsetZ, string scriptNamed)
08A2 planeAttackPlayerUsingDogFight(int hydra, playerhandle player, float radius)
08A3 canTriggerGangWarWhenOnAMission(bool can)
08A4 controlMovableVehiclePart(carhandle car, float angle)
08A5 winchCanPickVehicleUp(carhandle car, bool attractive)
08A6 openCarDoorABit(carhandle car, int door, float rotation)
08A7 bool result = isCarDoorFullyOpen(carhandle car, int door)
08A8 setAlwaysDraw3dMarkers(bool set)
08A9 streamScript(int script)
08AB bool result = hasStreamedScriptLoaded(int script)
08AC setGangWarsTrainingMission(bool set)
08AD setCharHasUsedEntryExit(pedhandle ped, float X, float Y, float radius)
08AF setCharMaxHealth(pedhandle ped, int health)
08B1 setNightVision(bool enable)
08B2 setInfraredVision(bool enable)
08B3 setZoneForGangWarsTraining(gxtstring zone)
08C6 setCharCanBeKnockedOffBike(pedhandle ped, bool can)
08C7 setCharCoordinatesDontWarpGang(pedhandle ped, float X, float Y, float Z)
08C8 addPriceModifier(int item, int price)
08C9 removePriceModifier(int item)
08CA initZonePopulationSettings()
08CB explodeCarInCutsceneShakeAndBits(carhandle car, bool shake, bool effect, bool sound)
08D0 bool result = isSkipCutsceneButtonPressed()
08D1 bool result, float X, float Y, float Z = getCutsceneOffset()
08D2 setObjectScale(objhandle object, float scale)
08D3 int popcycle = getCurrentPopulationZoneType()
08D4 int menu = createMenu(gxtstring title, float posX, float posY, float width, int columns, bool interactive, bool background, int alignment)
08D6 setMenuColumnOrientation(int menu, int column, int alignment)
08D7 int item = getMenuItemSelected(int menu)
08D8 int item = getMenuItemAccepted(int menu)
08D9 activateMenuItem(int menu, int row, bool enable)
08DA deleteMenu(int menu)
08DB setMenuColumn(int menu, int column, gxtstring header, gxtstring data1, gxtstring data2, gxtstring data3, gxtstring data4, gxtstring data5, gxtstring data6, gxtstring data7, gxtstring data8, gxtstring data9, gxtstring data10, gxtstring data11, gxtstring data12)
08DC setBlipEntryExit(markerhandle marker, float X, float Y, float radius)
08DD switchDeathPenalties(bool lose)
08DE switchArrestPenalties(bool lose)
08DF setExtraHospitalRestartPoint(float X, float Y, float Z, float radius, float angle)
08E0 setExtraPoliceStationRestartPoint(float X, float Y, float Z, float radius, float angle)
08E1 int num = findNumberTagsTagged()
08E2 int percentage = getTerritoryUnderControlPercentage()
08E3 bool result = isObjectInAngledArea2d(objhandle object, float x1, float y1, float x2, float y2, float radius, bool sphere)
08E4 bool result = isObjectInAngledArea3d(objhandle object, float x1, float y1, float z1, float x2, float y2, float z2, float depth, bool flag)
08E5 pedhandle ped = getRandomCharInSphereNoBrain(float X, float Y, float Z, float radius)
08E6 setPlaneUndercarriageUp(int plane, bool set)
08E7 disableAllEntryExits(bool disable)
08E8 attachAnimsToModel(model model, gxtstring externalScript)
08E9 setObjectAsStealable(objhandle object, bool liftable)
08EA setCreateRandomGangMembers(bool enable)
08EB addSparks(float posX, float posY, float posZ, float vecX, float vecY, float vecZ, int density)
08EC int class = getVehicleClass(carhandle car)
08ED clearConversationForChar(pedhandle ped)
08EE setMenuItemWithNumber(int panel, int column, int row, gxtstring gxtString, int number)
08EF setMenuItemWith2Numbers(int panel, int column, int row, gxtstring gxtString, int numbers1, int numbers2)
08F0 setCutsceneModelTexture(gxtstring cutsceneModel, gxtstring textureName)
08F1 gxtstring nameB = getNameOfInfoZone(float atX, float atY, float atZ)
08F2 vehicleCanBeTargettedByHsMissile(carhandle car, bool targetable)
08F3 setFreebiesInVehicle(carhandle car, bool containsGoodies)
08F4 setScriptLimitToGangSize(bool max)
08F5 makePlayerGangDisappear()
08F6 makePlayerGangReappear()
08F7 int textureCRC, int modelCRC = getClothesItem(playerhandle player, int bodypart)
08F8 showUpdateStats(bool display)
08FB setCoordBlipAppearance(checkpointhandle checkpoint, int type)
08FD setHeathazeEffect(bool enable)
08FE bool result = isHelpMessageBeingDisplayed()
08FF bool result = hasObjectBeenDamagedByWeapon(objhandle object, int type)
0900 clearObjectLastWeaponDamage(objhandle object)
0901 setPlayerJumpButton(playerhandle player, bool enable)
0904 int r, int g, int b, int a = getHudColour(int interface)
0905 lockDoor(int door, bool lock)
0906 setObjectMass(objhandle object, float mass)
0907 float mass = getObjectMass(int int)
0908 setObjectTurnMass(objhandle object, float turnMass)
0909 float turnMass = getObjectTurnMass(objhandle object)
090C setSpecificZoneToTriggerGangWar(gxtstring zone)
090D clearSpecificZonesToTriggerGangWar()
090E setActiveMenuItem(int panel, int activeRow)
090F markStreamedScriptAsNoLongerNeeded(int externalScript)
0910 removeStreamedScript(int externalScript)
0912 setMessageFormatting(bool priority, int leftmargin, int maxwidth)
0913 startNewStreamedScript(int externalScript, array args)
0915 setWeatherToAppropriateTypeNow()
0916 winchCanPickObjectUp(objhandle object, bool enable)
0917 switchAudioZone(gxtstring zone, bool enableSound)
0918 setCarEngineOn(carhandle car, bool on)
0919 setCarLightsOn(carhandle car, bool lights)
091C pedhandle ped = getUserOfClosestMapAttractor(float sphereX, float sphereY, float sphereZ, float radius, model model, string externalScriptNamed)
091D switchRoadsBackToOriginal(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
091E switchPedRoadsBackToOriginal(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
091F int landingGearStatus = getPlaneUndercarriagePosition(int plane)
0920 cameraSetVectorTrack(float pointX, float pointY, float pointZ, float transverseX, float transverseY, float transverseZ, int time, bool smooth)
0922 cameraSetLerpFov(float from, float to, int timelimit, bool smoothTransition)
0923 switchAmbientPlanes(bool enable)
0924 setDarknessEffect(bool enable, int value)
0925 cameraResetNewScriptables()
0926 int value = getNumberOfInstancesOfStreamedScript(int externalScript)
0928 allocateStreamedScriptToRandomPed(int externalScript, model actorModel, int priority)
0929 allocateStreamedScriptToObject(int externalScript, model objectModel, int priority, float radius, int type)
092B int handle = getGroupMember(int group, int member)
092E float height = getWaterHeightAtCoords(float atX, float atY, bool ignoreWaves)
092F cameraPersistTrack(bool lock)
0930 cameraPersistPos(bool lock)
0931 cameraPersistFov(bool lock)
0933 bool result = cameraIsVectorMoveRunning()
0934 bool result = cameraIsVectorTrackRunning()
0936 cameraSetVectorMove(float cameraX, float cameraY, float cameraZ, float positionX, float positionY, float positionZ, int time, bool smoothTransition)
0937 drawWindow(float cornerAX, float cornerAY, float cornerBX, float cornerBY, gxtstring gxtString, int style)
0939 attachCarToObject(carhandle car, objhandle object, float offsetX, float offsetY, float offsetZ, float rotationX, float rotationY, float rotationZ)
093A setGarageResprayFree(gxtstring garage, bool free)
093B setCharBulletproofVest(pedhandle ped, bool enable)
093D setCinemaCamera(bool lock)
093E setCharFireDamageMultiplier(pedhandle ped, float multiplier)
0940 setGroupFollowStatus(int group, bool status)
0941 setSearchlightClipIfColliding(searchlighthandle searchlight, bool flag)
0942 bool result = hasPlayerBoughtItem(int item)
0944 setCameraInFrontOfChar(pedhandle ped)
0945 int maxArmour = getPlayerMaxArmour(playerhandle player)
0946 setCharUsesUpperbodyDamageAnimsOnly(pedhandle ped, bool uninterupted)
0947 int spokenPhrase = setCharSayContext(pedhandle ped, int speech)
0948 addExplosionVariableShake(float atX, float atY, float atZ, int type, float cameraShake)
0949 attachMissionAudioToChar(int id, pedhandle ped)
094A updatePickupMoneyPerDay(pickuphandle pickup, int cash)
094B gxtstring interiorName = getNameOfEntryExitCharUsed(pedhandle ped)
094C float coordX, float coordY, float coordZ, int number = getPositionOfEntryExitCharUsed(pedhandle ped)
094D bool result = isCharTalking(pedhandle ped)
094E disableCharSpeech(pedhandle ped, bool disable)
094F enableCharSpeech(pedhandle ped)
0950 setUpSkip(float posX, float posY, float posZ, float angle)
0951 clearSkip()
0952 preloadBeatTrack(int soundtrack)
0953 int status = getBeatTrackStatus()
0954 playBeatTrack()
0955 stopBeatTrack()
0956 int max = findMaxNumberOfGroupMembers()
0957 vehicleDoesProvideCover(carhandle car, bool providesCover)
0958 pickuphandle pickup = createSnapshotPickup(float atX, float atY, float atZ)
0959 pickuphandle pickup = createHorseshoePickup(float atX, float atY, float atZ)
095A pickuphandle pickup = createOysterPickup(float atX, float atY, float atZ)
095B bool result = hasObjectBeenUprooted(objhandle object)
095C addSmokeParticle(float atX, float atY, float atZ, float velocityX, float velocityY, float velocityZ, int r, int g, int b, int a, float size, float factor)
095D bool result = isCharStuckUnderCar(pedhandle ped)
095E controlCarDoor(carhandle car, int door, int unlatch, float angle)
095F float angle = getDoorAngleRatio(carhandle car, int door)
0960 setPlayerDisplayVitalStatsButton(playerhandle player, bool display)
0961 setCharKeepTask(pedhandle ped, bool keepTasks)
0964 int id = createMenuGrid(gxtstring gxtString, int positionX, int positionY, float width, int columns, bool interactive, bool background, int alignment)
0965 bool result = isCharSwimming(pedhandle ped)
0966 int status = getCharSwimState(pedhandle ped)
0967 startCharFacialTalk(pedhandle ped, int time)
0968 stopCharFacialTalk(pedhandle ped)
0969 bool result = isBigVehicle(carhandle car)
096A switchPoliceHelis(bool enable)
096B storeCarModState()
096C restoreCarModState()
096D model model = getCurrentCarMod(carhandle car, int slot)
096E bool result = isCarLowRider(carhandle car)
096F bool result = isCarStreetRacer(carhandle car)
0970 forceDeathRestart()
0971 syncWater()
0972 setCharCoordinatesNoOffset(pedhandle ped, float atX, float atY, float atZ)
0973 bool result = doesScriptFireExist(int fire)
0974 resetStuffUponResurrection()
0975 bool result = isEmergencyServicesVehicle(carhandle car)
0976 killFxSystemNow(particlehandle particle)
0977 bool result = isObjectWithinBrainActivationRange(playerhandle player)
0978 int to = copySharedCharDecisionMaker(int from)
097A reportMissionAudioEventAtPosition(float atX, float atY, float atZ, int event)
097B reportMissionAudioEventAtObject(int at, int event)
097C attachMissionAudioToObject(int id, objhandle object)
097D int colours = getNumCarColours(carhandle car)
0980 extinguishFireAtPoint(float atX, float atY, float atZ, float radius)
0981 bool result = hasTrainDerailed(carhandle train)
0982 setCharForceDieInCar(pedhandle ped, bool stayInCarWhenDead)
0983 setOnlyCreateGangMembers(bool enable)
0984 model model = getObjectModel(objhandle object)
0985 setCharUsesCollisionClosestObjectOfType(float sphereX, float sphereY, float sphereZ, float radius, model model, bool solid, int forActor)
0986 clearAllScriptFireFlags()
0987 int blockingCar = getCarBlockingCar(carhandle car)
0988 int paintjob = getCurrentVehiclePaintjob(carhandle car)
0989 setHelpMessageBoxSize(int width)
098A setGunshotSenseRangeForRiot2(float range)
098D float angle = getCarMovingComponentOffset(carhandle car)
098E setNamedEntryExitFlag(gxtstring interior, int bitmask, bool flag)
0991 pauseCurrentBeatTrack(bool paused)
0992 setPlayerWeaponsScrollable(playerhandle player, bool scrollable)
0994 markRoadNodeAsDontWander(float atX, float atY, float atZ)
0995 unmarkAllRoadNodesAsDontWander()
0996 setCheckpointHeading(checkpointhandle checkpoint, float angle)
0997 setMissionRespectTotal(int respect)
0998 awardPlayerMissionRespect(int respect)
099A setCarCollision(carhandle car, bool collision)
099B changePlaybackToUseAi(carhandle car)
099C cameraSetShakeSimulationSimple(int type, float timelimit, float intensity)
099D bool result = isNightVisionActive()
099E setCreateRandomCops(bool enable)
099F taskSetIgnoreWeaponRangeFlag(pedhandle ped, bool ignore)
09A0 taskPickUpSecondObject(pedhandle ped, objhandle object, float offsetX, float offsetY, float offsetZ, int bone, int int7, string animation, string file, int time)
09A1 dropSecondObject(pedhandle ped, bool to)
09A2 removeObjectElegantly(objhandle object)
09A3 drawCrosshair(bool draw)
09A4 setUpConversationNodeWithSpeech(gxtstring question, gxtstring answerY, gxtstring answerN, int questionWav, int answerYWav, int answerNWav)
09A6 showBlipsOnAllLevels(bool enable)
09A7 setCharDruggedUp(pedhandle ped, bool druggedUp)
09A8 bool result = isCharHeadMissing(pedhandle ped)
09A9 int CRC32 = getHashKey(string string)
09AA setUpConversationEndNodeWithSpeech(gxtstring gxtString, int speech)
09AB randomPassengerSay(int passengers, int audioTable)
09AC hideAllFrontendBlips(bool hide)
09AD setPlayerInCarCameraMode(int mode)
09AE bool result = isCharInAnyTrain(pedhandle ped)
09AF setUpSkipAfterMission(float posX, float posY, float posZ, float angle)
09B0 setVehicleIsConsideredByPlayer(carhandle car, bool accessible)
09B2 model model, int class = getRandomCarModelInMemory(bool unk)
09B3 int doorStatus = getCarDoorLockStatus(carhandle car)
09B4 setClosestEntryExitFlag(float atX, float atY, float radius, int bitmask, bool flag)
09B5 setCharSignalAfterKill(pedhandle ped, bool signal)
09B6 setCharWantedByPolice(pedhandle ped, bool wanted)
09B7 setZoneNoCops(gxtstring zone, bool disableCops)
09B8 addBlood(float atX, float atY, float atZ, float offsetX, float offsetY, float offsetZ, int density, int onActor)
09B9 displayCarNames(bool show)
09BA displayZoneNames(bool show)
09BB bool result = isCarDoorDamaged(carhandle car, int door)
09BC setCharCoordinatesDontWarpGangNoOffset(pedhandle ped, float atX, float atY, float atZ)
09BD setMinigameInProgress(bool enable)
09BE bool result = isMinigameInProgress()
09BF setForceRandomCarModel(model model)
09C0 carhandle car = getRandomCarOfTypeInAngledAreaNoSave(float x1, float y1, float x2, float y2, float angle, int int6)
09C1 addNextMessageToPreviousBriefs(bool int1)
09C2 failKillFrenzy()
09C3 bool result = isCopVehicleInArea3dNoSave(float cornerAX, float cornerAY, float cornerAZ, float cornerBX, float cornerBY, float cornerBZ)
09C4 setPetrolTankWeakpoint(carhandle car, bool enabled)
09C5 bool result = isCharUsingMapAttractor(pedhandle ped)
09C7 setPlayerModel(playerhandle player, model model)
09C8 bool result = areSubtitlesSwitchedOn()
09C9 removeCharFromCarMaintainPosition(pedhandle ped, carhandle car)
09CA setObjectProofs(objhandle object, bool BP, bool FP, bool EP, bool CP, bool MP)
09CB bool result = isCarTouchingCar(carhandle car1, carhandle car2)
09CC bool result = doesObjectHaveThisModel(objhandle object, model model)
09CF setTrainForcedToSlowDown(carhandle train, bool forced)
09D0 bool result = isVehicleOnAllWheels(carhandle car)
09D1 bool result = doesPickupExist(pickuphandle pickup)
09D2 enableAmbientCrime(bool enable)
09D4 clearWantedLevelInGarage()
09D5 int unk = setCharSayContextImportant(pedhandle ped, int soundslot, bool flags1, bool flags2, bool flags3)
09D6 setCharSayScript(pedhandle ped, int sound, bool flags1, bool flags2, bool flags3)
09D7 forceInteriorLightingForPlayer(playerhandle player, bool force)
09D9 useDetonator()
09DA bool result = isMoneyPickupAtCoords(float atX, float atY, float atZ)
09DB setMenuColumnWidth(int panel, int column, int width)
09DD makeRoomInPlayerGangForMissionPeds(int group)
09DE bool result = isCharGettingInToACar(pedhandle ped)
09E0 setUpSkipForSpecificVehicle(float posX, float posY, float posZ, float angle, carhandle car)
09E1 int price = getCarModelValue(model model)
09E2 int generator = createCarGeneratorWithPlate(float atX, float atY, float atZ, float angle, model model, int color1, int color2, bool forceSpawn, int alarm, int doorLock, int minDelay, int maxDelay, string plate)
09E3 bool result = findTrainDirection(carhandle train)
09E4 setAircraftCarrierSamSite(bool enable)
09E5 drawLightWithRange(float atX, float atY, float atZ, int r, int g, int b, float radius)
09E6 enableBurglaryHouses(bool enable)
09E7 bool result = isPlayerControlOn(playerhandle player)
09E8 int interior = getCharActiveInterior(pedhandle ped)
09E9 giveNonPlayerCarNitro(carhandle car)
09EB playerTakeOffGoggles(playerhandle player, bool useAnim)
09EC allowFixedCameraCollision(bool allow)
09ED bool result = hasCharSpottedCharInFront(pedhandle ped, pedhandle ped2)
09EE forceBigMessageAndCounter(bool stayOnScreen)
09EF setVehicleCameraTweak(model carModel, float distance, float altitudeMultiplier, float angleX)
09F0 resetVehicleCameraTweak()
09F1 reportMissionAudioEventAtChar(pedhandle ped, int event)
09F2 bool result = doesDecisionMakerExist(int maker)
09F4 ignoreHeightDifferenceFollowingNodes(pedhandle ped, bool ignore)
09F5 shutAllCharsUp(bool enable)
09F6 setCharGetOutUpsideDownCar(pedhandle ped, bool canGetOut)
09F7 reportMissionAudioEventAtCar(carhandle car, int event)
09F8 doWeaponStuffAtStartOf2pGame()
09FA bool result = hasGameJustReturnedFromFrontend()
09FB int language = getCurrentLanguage()
09FC bool result = isObjectIntersectingWorld(objhandle object)
09FD int width = getStringWidth(gxtstring gxtString)
09FE resetVehicleHydraulics(carhandle car)
09FF setRespawnPointForDurationOfMission(float posX, float posY, float posZ)
0A01 bool result = isThisModelACar(model model)
0A02 switchOnGroundSearchlight(searchlighthandle searchlight, bool lightsThroughObstacles)
0A03 bool result = isGangWarFightingGoingOn()
0A06 bool result = isNextStationAllowed(carhandle train)
0A07 skipToNextAllowedStation(carhandle train)
0A08 int width = getStringWidthWithNumber(gxtstring gxtString, int number)
0A09 shutCharUpForScriptedSpeech(pedhandle ped, bool muted)
0A0A enableDisabledAttractorsOnObject(objhandle object, bool enable)
0A0B loadSceneInDirection(float coordX, float coordY, float coordZ, float angle)
0A0C bool result = isPlayerUsingJetpack(playerhandle player)
0A0E clearThisPrintBigNow(int style)
0A0F bool result = hasLanguageChanged()
0A10 incrementIntStatNoMessage(int stat, int value)
0A11 setExtraCarColours(carhandle car, int tertiaryColor, int quaternaryColor)
0A12 int tertiaryColor, int quaternaryColor = getExtraCarColours(carhandle car)
0A13 manageAllPopulation()
0A14 setNoResprays(bool enable)
0A15 bool result = hasCarBeenResprayed(carhandle car)
0A16 attachMissionAudioToCar(int audioId, carhandle car)
0A17 setHasBeenOwnedForCarGenerator(int generator, bool owned)
0A18 setUpConversationNodeWithScriptedSpeech(gxtstring questionGXT, gxtstring answerYesGXT, gxtstring answerNoGXT, int questionWAV, int answerYesWAV, int answerNoWAV)
0A19 setAreaName(gxtstring gxtString)
0A1A taskPlayAnimSecondary(pedhandle ped, string animation, string IFP, float framedelta, bool loopA, bool lockX, bool lockY, bool lockF, int time)
0A1B bool result = isCharTouchingChar(pedhandle ped, pedhandle ped2)
0A1C disableHeliAudio(carhandle helicopter, bool disable)
0A1D taskHandGesture(pedhandle ped, pedhandle ped2)
0A1E takePhoto(bool unk)
0A1F incrementFloatStatNoMessage(int stat, float value)
0A20 setPlayerGroupToFollowAlways(playerhandle player, bool followAlways)
0A21 improveCarByCheating(carhandle car, bool affectedByCheats)
0A22 changeCarColourFromMenu(int panelID, carhandle car, int colorslot, int activeRow)
0A23 highlightMenuItem(int panel, int row, bool highlight)
0A24 setDisableMilitaryZones(bool disable)
0A25 setCameraPositionUnfixed(float xAngle, float zAngle)
0A26 setRadioToPlayersFavouriteStation()
0A27 setDeathWeaponsPersist(pedhandle ped, bool persist)
0A28 setCharSwimSpeed(pedhandle ped, float speed)
0A29 bool result = isPlayerClimbing(playerhandle player)
0A2A bool result = isThisHelpMessageBeingDisplayed(gxtstring gxtString)
0A2B bool result = isWidescreenOnInOptions()
0A2C drawSubtitlesBeforeFade(bool flag)
0A2D drawOddjobTitleBeforeFade(bool flag)
0A2E taskFollowPathNodesToCoordWithRadius(pedhandle ped, float toX, float toY, float toZ, int mode, int time, float stopRadius)
0A2F setPhotoCameraEffect(bool firstPersonView)
0A30 fixCar(carhandle car)
0A31 setPlayerGroupToFollowNever(playerhandle player, bool neverFollow)
0A32 bool result = isCharAttachedToAnyCar(pedhandle ped)
0A33 pedhandle ped = storeCarCharIsAttachedToNoSave(carhandle car)
0A35 setUpSkipForVehicleFinishedByScript(float posX, float posY, float posZ, float angle, carhandle car)
0A36 bool result = isSkipWaitingForScriptToFadeIn()
0A37 forceAllVehicleLightsOff(bool off)
0A39 int mode = getPlayerInCarCameraMode()
0A3A bool result = isLastBuildingModelShotByPlayer(playerhandle player, model model)
0A3B clearLastBuildingModelShotByPlayer(playerhandle player)
0A3C setUpConversationEndNodeWithScriptedSpeech(gxtstring dialogueGxt, int wav)
0A3D activatePimpCheat(bool enable)
0A3E pedhandle ped = getRandomCharInAreaOffsetNoSave(float sphereX, float sphereY, float sphereZ, float radiusX, float radiusY, float radiusZ)
0A3F setScriptCoopGame(bool enable)
0A40 markerhandle marker = createUser3dMarker(float atX, float atY, float atZ, int color)
0A41 removeUser3dMarker(markerhandle marker)
0A43 getRidOfPlayerProstitute()
0A44 displayNonMinigameHelpMessages(bool display)
0A45 setRailtrackResistanceMult(float tracksFriction)
0A46 switchObjectBrains(int externalScript, bool canBeStreamedIn)
0A47 finishSettingUpConversationNoSubtitles()
0A48 allowPauseInWidescreen(bool enable)
0A4A float x, float y = getPcMouseMovement()
0A4B bool result = isPcUsingJoypad()
0A4C bool result = isMouseUsingVerticalInversion()
0A92 bool result = startNewCustomScript(string filepath, array args)
0A94 launchCustomMission(string filepath, array args)
0AAA int handle = getScmThreadStructNamed(gxtstring thread)
0AAC bool result, int handle = loadAudioStream(string audio)
0AAD setAudioStreamState(int handle, int state)
0AAE releaseAudioStream(int handle)
0AAF int length = getAudioStreamLength(int handle)
0AB3 setCleoSharedVar(int var, int value)
0AB4 int value = getCleoSharedVar(int var)
0AB9 int state = getAudioStreamState(int handle)
0ABB float volume = getAudioStreamVolume(int audio)
0ABC setAudioStreamVolume(int audio, float volume)
0AC0 setAudioStreamLooped(int audio, bool loop)
0AC1 int handle = load3dAudioStream(string audio)
0AC2 setPlay3dAudioStreamAtCoordinates(int handle, float posX, float posY, float posZ)
0AC3 setPlay3dAudioStreamAtObject(int audio, objhandle object)
0AC4 setPlay3dAudioStreamAtChar(int audio, pedhandle ped)
0AC5 setPlay3dAudioStreamAtCar(int audio, carhandle car)
0AF6 sampSpawnPlayer()
0AF7 int handle = sampGetBase()
0AF8 sampAddChatMessage(string text, int color)
0AF9 sampSendChat(string text)
0AFA bool result = isSampAvailable()
0AFB sampRequestClass(int class)
0AFC sampSendScmEvent(int event, int id, int param1, int param2)
0AFD sampSetSpecialAction(int action)
0AFE sampSendDeathByPlayer(int playerId, int reason)
0AFF bool result, carhandle car = sampGetCarHandleBySampVehicleId(int id)
0B20 bool result, pedhandle ped = sampGetCharHandleBySampPlayerId(int id)
0B21 bool result = sampIsChatInputActive()
0B22 sampSetSendrate(int type, int rate)
0B23 bool result = sampIsPlayerConnected(int id)
0B24 int structPtr = sampGetPlayerStructPtr(int id)
0B25 int health = sampGetPlayerHealth(int id)
0B26 int armor = sampGetPlayerArmor(int id)
0B27 sampSetGamestate(int gamestate)
0B28 sampDisconnectWithReason(bool timeout)
0B29 sampSetLocalPlayerName(string name)
0B2A int ping = sampGetPlayerPing(int id)
0B2B bool result, int id = sampGetPlayerIdByCharHandle(int handle)
0B2C bool result, carhandle car = sampGetVehicleIdByCarHandle(int handle)
0B2F bool result, float posX, float posY, float posZ = sampGetStreamedOutPlayerPos(int id)
0B30 sampSendEnterVehicle(int id, bool passenger)
0B31 sampSendExitVehicle(int id)
0B32 sampSendSpawn()
0B33 sampSendDamageVehicle(carhandle car, int panel, int doors, int lights, int tires)
0B34 bool result = sampRegisterChatCommand(string cmd, function func)
0B36 string name = sampGetPlayerNickname(int id)
0B37 int color = sampGetPlayerColor(int id)
0B38 sampConnectToServer(string ip, int port)
0B39 string ip, int port = sampGetCurrentServerAddress()
0B3A string name = sampGetCurrentServerName()
0B3B sampShowDialog(int id, string caption, string text, string button1, string button2, int style)
0B3C bool result, int button, int list, string input = sampHasDialogRespond(int id)
0B3D bitstream bs = raknetNewBitStream()
0B3E raknetDeleteBitStream(bitstream bs)
0B3F raknetResetBitStream(bitstream bs)
0B40 raknetBitStreamWriteBool(bitstream bs, bool value)
0B40 raknetBitStreamWriteInt8(bitstream bs, int value)
0B40 raknetBitStreamWriteInt16(bitstream bs, int value)
0B40 raknetBitStreamWriteInt32(bitstream bs, int value)
0B40 raknetBitStreamWriteFloat(bitstream bs, float value)
0B40 raknetBitStreamWriteBuffer(bitstream bs, int dest, int size)
0B40 raknetBitStreamWriteBitStream(bitstream bs, bitstream bitStream)
0B40 raknetBitStreamWriteString(bitstream bs, string str)
0B41 raknetSendRpcEx(int rpc, bitstream bs, int priority, int reliability, int channel, bool timestamp)
0B42 raknetSendBitStreamEx(bitstream bs, int priority, int reliability, int channel)
0B44 int textlabel = sampCreate3dText(string text, int color, float posX, float posY, float posZ, float distance, bool ignoreWalls, int playerId, int vehicleId)
0B45 sampDestroy3dText(int textlabel)
0B46 bool result = sampIs3dTextDefined(int 3dText)
0B47 sampCloseCurrentDialogWithButton(int button)
0B48 int list = sampGetCurrentDialogListItem()
0B49 sampSetCurrentDialogListItem(int list)
0B4A string text = sampGetCurrentDialogEditboxText()
0B4B sampSetCurrentDialogEditboxText(string text)
0B4C bool result = sampIsDialogActive()
0B4D int type = sampGetCurrentDialogType()
0B4E int id = sampGetCurrentDialogId()
0B4F int gamestate = sampGetGamestate()
0B50 objhandle object = sampGetObjectHandleBySampId(int id)
0B51 pickuphandle pickup = sampGetPickupHandleBySampId(int id)
0B52 int objectId = sampGetObjectSampIdByHandle(objhandle object)
0B53 int pickupId = sampGetPickupSampIdByHandle(pickuphandle pickup)
0B54 int count = sampGetListboxItemsCount()
0B57 int animid = sampGetPlayerAnimationId(int playerId)
0B58 string name, string file = sampGetAnimationNameAndFile(int animid)
0B59 int id = sampFindAnimationIdByNameAndFile(string name, string file)
0B5A int resX, int resY = getScreenResolution()
0B5B string text = sampGetListboxItemText(int item)
0B5C bool result = sampIsPlayerPaused(int id)
0B5D sampToggleCursor(bool show)
0B61 bool result = sampIsLocalPlayerSpawned()
0B62 int action = sampGetPlayerSpecialAction(int id)
0B63 bool result = sampUnregisterChatCommand(string cmd)
0B64 bool result = sampIsPlayerNpc(int id)
0B65 int score = sampGetPlayerScore(int id)
0B68 renderDrawLine(int pos1X, int pos1Y, int pos2X, int pos2Y, int width, int color)
0B69 renderDrawBox(int posX, int posY, int sizeX, int sizeY, int color)
0B6A renderDrawBoxWithBorder(int posX, int posY, int sizeX, int sizeY, int color, int bsize, int bcolor)
0B6B int length = renderGetFontDrawTextLength(int font, string text)
0B6C int height = renderGetFontDrawHeight(int font)
0B6D int font = renderCreateFont(string font, int height, int flags)
0B6E renderReleaseFont(int font)
0B6F renderFontDrawText(int font, string text, int posX, int posY, int color)
0B70 renderDrawPolygon(int posX, int posY, int sizeX, int sizeY, int corners, float rotation, int color)
0B71 int texture = renderLoadTextureFromFile(string file)
0B72 renderReleaseTexture(int texture)
0B73 renderDrawTexture(int texture, int posX, int posY, int sizeX, int sizeY, float rotation, int color)
0B74 sampSetChatString(int id, string text, string prefix, int color, int pcolor)
0B75 string text, string prefix, int color, int pcolor = sampGetChatString(int id)
0B76 sampSetChatInputText(string text)
0B77 string text = sampGetChatInputText()
0B78 sampfuncsLog(string msg)
0B79 sampSetChatInputEnabled(bool enabled)
0B7A int rakInt = sampGetRakclientInterface()
0B7B int rakpeer = sampGetRakpeer()
0B7C int address = sampGetRakclientFuncAddressByIndex(int index)
0B7D int callback = sampGetRpcCallbackByRpcId(int index)
0B7E int node = sampGetRpcNodeByRpcId(int index)
0B7F int sampPtr = sampGetSampInfoPtr()
0B80 int dialog = dxutCreateDialog(string name)
0B81 bool result, int event, int id = dxutPopEvent(int dialog)
0B82 dxutAddButton(int dialog, int id, string text, int posX, int posY, int sizeX, int sizeY)
0B83 dxutAddCheckbox(int dialog, int id, string text, int posX, int posY, int sizeX, int sizeY)
0B84 dxutSetDialogPos(int dialog, int posX, int posY, int sizeX, int sizeY)
0B85 int posX, int posY, int sizeX, int sizeY = dxutGetDialogPosAndSize(int dialog)
0B86 dxutSetDialogVisible(int dialog, bool visible)
0B87 bool result = dxutIsDialogVisible(int dialog)
0B88 dxutAddEditbox(int dialog, int id, string text, int posX, int posY, int sizeX, int sizeY)
0B89 string text = dxutGetControlText(int dialog, int id)
0B8A raknetSendRpc(int rpc, bitstream bs)
0B8B raknetSendBitStream(bitstream bs)
0B8C bool result = sampIsCursorActive()
0B8D sampSetCursorMode(int mode)
0B8E int mode = sampGetCursorMode()
0B90 dxutSetControlVisible(int dialog, int id, bool visible)
0B91 dxutAddStatic(int dialog, int id, string text, int posX, int posY, int sizeX, int sizeY)
0B92 bool result = dxutIsCheckboxChecked(int dialog, int id)
0B93 dxutSetDialogBackgroundColor(int dialog, int color)
0B94 dxutSetControlText(int dialog, int id, string text)
0B95 bool result = dxutControlIsVisible(int dialog, int id)
0B96 dxutAddSlider(int dialog, int id, int posX, int posY, int sizeX, int sizeY, int max)
0B97 int value = dxutGetSliderValue(int dialog, int id)
0B98 dxutSetSliderValue(int dialog, int id, int value)
0B99 dxutAddListbox(int dialog, int id, int posX, int posY, int sizeX, int sizeY)
0B9A dxutListboxInsertItem(int dialog, int id, string element, int data, int after)
0B9B int element, int count = dxutGetListboxSelectedItemAndCount(int dialog, int id)
0B9C dxutListboxDeleteItem(int dialog, int id, int element)
0B9D string text, int data = dxutGetListboxItemTextAndData(int dialog, int id, int element)
0B9E dxutCheckboxSetChecked(int dialog, int id, bool checked)
0B9F dxutEnableDialogCaption(int dialog, int enable)
0BA0 bool result = dxutIsDialogCaptionEnabled(int dialog)
0BA1 dxutSetDialogMinimized(int dialog, bool minimized)
0BA2 bool result = dxutIsDialogMinimized(int dialog)
0BA3 dxutDeleteControl(int dialog, int id)
0BA4 dxutDeleteDialog(int dialog)
0BA5 dxutSetFocusOnControl(int dialog, int id)
0BA6 dxutSetControlSize(int dialog, int id, int sizeX, int sizeY)
0BA7 int sizeX, int sizeY = dxutGetControlSize(int dialog, int id)
0BA8 dxutSetControlPos(int dialog, int id, int posX, int posY)
0BA9 int posX, int posY = dxutGetControlPos(int dialog, int id)
0BAA dxutSetCheckboxColor(int dialog, int id, int color)
0BAB bool result = dxutIsDialogExists(int dialog)
0BAC int settings = sampGetServerSettingsPtr()
0BAD int pools = sampGetSampPoolsPtr()
0BAE int chat = sampGetChatInfoPtr()
0BAF int input = sampGetInputInfoPtr()
0BB0 int dialog = sampGetDialogInfoPtr()
0BB1 int kill = sampGetKillInfoPtr()
0BB2 int misc = sampGetMiscInfoPtr()
0BB3 int tdpool = sampGetTextdrawPoolPtr()
0BB4 int objpool = sampGetObjectPoolPtr()
0BB5 int gzpool = sampGetGangzonePoolPtr()
0BB6 int tlabelpool = sampGetTextlabelPoolPtr()
0BB7 int plpool = sampGetPlayerPoolPtr()
0BB8 int vehpool = sampGetVehiclePoolPtr()
0BB9 int pupool = sampGetPickupPoolPtr()
0BBA sampStorePlayerOnfootData(int id, int data)
0BBB sampStorePlayerIncarData(int id, int data)
0BBC sampStorePlayerPassengerData(int id, int data)
0BBD sampStorePlayerTrailerData(int id, int data)
0BBE sampStorePlayerAimData(int id, int data)
0BBF sampSendRconCommand(string cmd)
0BC0 sampSendOnfootData(int data)
0BC1 sampSendIncarData(int data)
0BC2 sampSendPassengerData(int data)
0BC3 sampSendAimData(int data)
0BC4 sampSendBulletData(int data)
0BC5 sampSendTrailerData(int data)
0BC6 sampSendUnoccupiedData(int data)
0BC7 sampSendSpectatorData(int data)
0BC8 sampSendClickPlayer(int id, int source)
0BC9 sampSendDialogResponse(int id, int button, int listitem, string input)
0BCA sampSendClickTextdraw(int id)
0BCB sampSendGiveDamage(int id, float damage, int weapon, int bodypart)
0BCC sampSendTakeDamage(int id, float damage, int weapon, int bodypart)
0BCD sampSendEditObject(int id, objhandle object, int response, float posX, float posY, float posZ, float rotX, float rotY, float rotZ)
0BCE sampSendEditAttachedObject(int response, int index, int model, int bone, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ)
0BCF sampSendInteriorChange(int id)
0BD0 sampSendRequestSpawn()
0BD1 sampSendPickedUpPickup(int id)
0BD2 sampSendMenuSelectRow(int id)
0BD3 sampSendMenuQuit()
0BD4 sampSendVehicleDestroyed(int id)
0BD5 bool result = sampIsScoreboardOpen()
0BD6 sampToggleScoreboard(bool show)
0BD7 string text = sampGetDialogText()
0BD8 string caption = sampGetDialogCaption()
0BD9 sampSetDialogClientside(bool clientside)
0BDA bool result = sampIsDialogClientside()
0BDB bool result = sampIsChatVisible()
0BDC int mode = sampGetChatDisplayMode()
0BDD sampSetChatDisplayMode(int mode)
0BDE pauseScmThread(int thread)
0BDF resumeScmThread(int thread)
0BE7 bool value = raknetBitStreamReadBool(bitstream bs)
0BE7 int value = raknetBitStreamReadInt8(bitstream bs)
0BE7 int value = raknetBitStreamReadInt16(bitstream bs)
0BE7 int value = raknetBitStreamReadInt32(bitstream bs)
0BE7 float value = raknetBitStreamReadFloat(bitstream bs)
0BE8 raknetBitStreamReadBuffer(bitstream bs, int dest, int size)
0BE8 string value = raknetBitStreamReadString(bitstream bs, int size)
0BE9 raknetBitStreamResetReadPointer(bitstream bs)
0BEA raknetBitStreamResetWritePointer(bitstream bs)
0BEB raknetBitStreamIgnoreBits(bitstream bs, int ammount)
0BEC raknetBitStreamSetWriteOffset(bitstream bs, int offset)
0BED raknetBitStreamSetReadOffset(bitstream bs, int offset)
0BEE int value = raknetBitStreamGetNumberOfBitsUsed(bitstream bs)
0BEF int value = raknetBitStreamGetNumberOfBytesUsed(bitstream bs)
0BF0 int value = raknetBitStreamGetNumberOfUnreadBits(bitstream bs)
0BF1 int value = raknetBitStreamGetWriteOffset(bitstream bs)
0BF2 int value = raknetBitStreamGetReadOffset(bitstream bs)
0BF3 int value = raknetBitStreamGetDataPtr(bitstream bs)
0BF4 string string = raknetBitStreamDecodeString(bitstream bs, int size)
0BF5 raknetBitStreamEncodeString(bitstream bs, string string)
0BF6 raknetEmulRpcReceiveBitStream(int rpc, bitstream bs)
0BF7 raknetEmulPacketReceiveBitStream(int packet, bitstream bs)
0BF8 string name = raknetGetRpcName(int rpc)
0BF9 string name = raknetGetPacketName(int packet)
0BFC bool result = setSampfuncsGlobalVar(string var, int value)
0BFD bool result, int value = getSampfuncsGlobalVar(string var)
0C3B renderBegin(int type)
0C3C renderEnd()
0C3D renderColor(int color)
0C3E renderVertex(float vX, float vY)
0C3F renderSetTexCoord(float posX, float posY)
0C40 renderBindTexture(int texture)
0C41 int struct = renderGetTextureStruct(int texture)
0C42 int sprite = renderGetTextureSprite(int texture)
0C43 int sizeX, int sizeY = renderGetTextureSize(int texture)
0C44 renderSetRenderState(int type, int state)
0C45 sampCreate3dTextEx(int id, string text, int color, float posX, float posY, float posZ, float distance, bool ignoreWalls, int playerId, int vehicleId)
0C46 string string, int color, float posX, float posY, float posZ, float distance, bool ignoreWalls, int playerId, int vehicleId = sampGet3dTextInfoById(int id)
0C47 sampSet3dTextString(int id, string text)
0C48 sampTextdrawCreate(int id, string text, float posX, float posY)
0C49 sampTextdrawSetBoxColorAndSize(int id, int box, int color, float sizeX, float sizeY)
0C4A sampTextdrawSetAlign(int id, int align)
0C4B sampTextdrawSetProportional(int id, int proportional)
0C4C sampTextdrawSetStyle(int id, int style)
0C4D sampTextdrawSetShadow(int id, int shadow, int color)
0C4E sampTextdrawSetOutlineColor(int id, int outline, int color)
0C4F sampTextdrawSetModelRotationZoomVehColor(int id, int model, float rotX, float rotY, float rotZ, float zoom, int clr1, int clr2)
0C50 sampTextdrawSetString(int id, string text)
0C51 sampTextdrawSetPos(int id, float posX, float posY)
0C52 sampTextdrawSetLetterSizeAndColor(int id, float letSizeX, float letSizeY, int color)
0C53 int box, int color, float sizeX, float sizeY = sampTextdrawGetBoxEnabledColorAndSize(int id)
0C54 int align = sampTextdrawGetAlign(int id)
0C55 int prop = sampTextdrawGetProportional(int id)
0C56 int style = sampTextdrawGetStyle(int id)
0C57 int shadow, int color = sampTextdrawGetShadowColor(int id)
0C58 int outline, int color = sampTextdrawGetOutlineColor(int id)
0C59 int model, float rotX, float rotY, float rotZ, float zoom, int clr1, int clr2 = sampTextdrawGetModelRotationZoomVehColor(int id)
0C5A string text = sampTextdrawGetString(int id)
0C5B float posX, float posY = sampTextdrawGetPos(int id)
0C5C float letSizeX, float letSizeY, int color = sampTextdrawGetLetterSizeAndColor(int id)
0C5D bool result = sampTextdrawIsExists(int id)
0C5E sampTextdrawDelete(int id)
0C5F bool result = isSampfuncsGlobalVarDefined(string var)
0C61 int read, int write = getSampfuncsGlobalVarAccessForThread(string var, int thread)
0C62 runSampfuncsConsoleCommand(string cmd)
0C63 bool result = sampfuncsRegisterConsoleCommand(string cmd, function func)
0C64 bool result = sampfuncsUnregisterConsoleCommand(string cmd)
0C6B int thread = createScmThreadAtPointer(int pointer, , array args)
0C6C setScmThreadLocalVar(int thread, int var, int value)
0C6D int value = getScmThreadLocalVar(int thread, int var)
0C6E destroyScmThread(int thread)
0C6F restartScmThread(int thread, array args)
0C7E bool result = isSampfuncsConsoleActive()
0C7F sampSetClientCommandDescription(string cmd, string text)
0C80 setSampfuncsConsoleCommandDescription(string cmd, string text)
0C81 sampForceVehicleSync(int id)
0C82 sampForceUnoccupiedSyncSeatId(int id, int seatId)
0C83 sampForceOnfootSync()
0C84 sampForceAimSync()
0C85 sampForceTrailerSync(int id)
0C86 sampForcePassengerSyncSeatId(int id, int seatId)
0C87 sampForceStatsSync()
0C88 sampForceWeaponsSync()
0C8A int id = sampGetMaxPlayerId(bool streamed)
0C8B int count = sampGetPlayerCount(bool streamed)
0C8C bool result, int texture = renderLoadTextureFromFileInMemory(int pointer, int size)
0C8F sampProcessChatInput(string text)
0C90 bool result = sampIsChatCommandDefined(string cmd)
0C91 bool result = isSampfuncsConsoleCommandDefined(string cmd)
0C92 int version = getCleoLibraryVersion()