User contributions for Shr0x
29 April 2024
- 10:4110:41, 29 April 2024 diff hist +736 N Gameplay::playTennisDiveAnim Created page with "{{ClientsideJsFunction}} {{JSContainer| Plays tennis dive animation to the given ped ===Required Values=== *'''ped:''' {{RageType|number}} *'''direction:''' {{RageType|number}} (0 or 1) *'''diveHorizontal:''' {{RageType|float}} *'''diveVertical:''' {{RageType|float}} *'''playRate:''' {{RageType|float}} *'''slowBlend:''' {{RageType|boolean}} ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.playTennisDiveAn..." current
- 10:3110:31, 29 April 2024 diff hist +433 N Gameplay::getTennisSwingAnimComplete Created page with "{{ClientsideJsFunction}} {{JSContainer| ===Required Values=== *'''ped:''' {{RageType|number}} ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getTennisSwingAnimComplete(ped); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 10:3110:31, 29 April 2024 diff hist +693 N Gameplay::playTennisSwingAnim Created page with "{{ClientsideJsFunction}} {{JSContainer| Plays tennis swing animation. ===Required Values=== *'''ped:''' {{RageType|number}} *'''animDict:''' {{RageType|string}} *'''animName:''' {{RageType|string}} *'''startPhase:''' {{RageType|float}} *'''playRate:''' {{RageType|float}} *'''slowBlend:''' {{RageType|boolean}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.playTennisSwingAnim(ped, animDict, animName, startP..." current
- 10:2710:27, 29 April 2024 diff hist +637 N Gameplay::isTennisMode Created page with "{{ClientsideJsFunction}} {{JSContainer| Checks whether tennis mode is enabled for given handle. ===Required Values=== *'''ped:''' {{RageType|number}} ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.isTennisMode(ped); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const tennisMode = mp.game.gameplay.isTennisMode(mp.players.local.handle); mp.console.logInfo(`Tennis mode is ${tennisMode..." current
- 10:2510:25, 29 April 2024 diff hist +656 N Gameplay::enableTennisMode Created page with "{{ClientsideJsFunction}} {{JSContainer| Enables tennis changes for a ped ===Required Values=== *'''ped:''' {{RageType|number}} *'''enable:''' {{RageType|boolean}} *'''femaleClipset:''' {{RageType|boolean}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.enableTennisMode(ped, enable, femaleClipset); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.enableTennisMode(mp.playe..." current
- 10:1610:16, 29 April 2024 diff hist +746 N Gameplay::getGroundZAndNormalFor3DCoord Created page with "{{ClientsideJsFunction}} {{JSContainer| ===Required Values=== *'''x:''' {{RageType|float}} *'''y:''' {{RageType|float}} *'''z:''' {{RageType|float}} ===Return value=== *{ groundZ: number; normal: Vector3; result: boolean; } ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getGroundZAndNormalFor3DCoord(x, y, z); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const {x, y, z} = mp.players.local.position; const {groundZ, normal, result}..." current
- 10:0710:07, 29 April 2024 diff hist +638 N Gameplay::getRandomIntInRange2 Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets a random number (mwc rng) from the range passed in. ===Required Values=== *'''min:''' {{RageType|number}} *'''max:''' {{RageType|number}} ===Return value=== *''' {{RageType|number}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getRandomIntInRange2(min, max); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const randomNumber = mp.game.gameplay.getRandomIntInRange2(0, 9999); mp.conso..." current
- 10:0610:06, 29 April 2024 diff hist −105 Gameplay::getRandomIntInRange No edit summary current
- 10:0210:02, 29 April 2024 diff hist −37 Template:Gameplay definition c No edit summary
- 09:5209:52, 29 April 2024 diff hist +488 N Gameplay::getFrameTime Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets the time since the last frame ===Return value=== *''' {{RageType|float}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getFrameTime(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const frameTime = mp.game.gameplay.getFrameTime(); mp.console.logInfo(`Frame time is ${frameTime}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TO..." current
- 09:5009:50, 29 April 2024 diff hist +526 N Gameplay::getGameTimer Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets the current game timer in ms (game time starts when the game begins). ===Return value=== *''' {{RageType|number}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getGameTimer(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const gameTime = mp.game.gameplay.getGameTimer(); mp.console.logInfo(`Game time is ${gameTime}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} C..." current
- 09:4909:49, 29 April 2024 diff hist +500 N Gameplay::getCloudHatOpacity Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets cloud hat opacity (alpha). ===Return value=== *''' {{RageType|float}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getCloudHatOpacity(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const cloudAlpha = mp.game.gameplay.getCloudHatOpacity(); mp.console.logInfo(`Cloud alpha is ${cloudAlpha}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API [..." current
- 09:4609:46, 29 April 2024 diff hist +490 N Gameplay::setCloudHatOpacity Created page with "{{ClientsideJsFunction}} {{JSContainer| Set cloud hat opacity (alpha), value must be between 0.0 and 1.0. ===Required Params=== *'''value:''' {{RageType|float}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.setCloudHatOpacity(value); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:..." current
- 09:4309:43, 29 April 2024 diff hist +383 N Gameplay::clearCloudHat Created page with "{{ClientsideJsFunction}} {{JSContainer| Unloads all cloud hats. ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.clearCloudHat(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:4109:41, 29 April 2024 diff hist +527 N Gameplay::unloadCloudHat Created page with "{{ClientsideJsFunction}} {{JSContainer| Unload a cloud hat from memory. ===Required Params=== *'''cloudHatName:''' {{RageType|string}} *'''transitionTime:''' {{RageType|number}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.unloadCloudHat(cloudHatName, transitionTime); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} ..." current
- 09:3909:39, 29 April 2024 diff hist +515 N Gameplay::loadCloudHat Created page with "{{ClientsideJsFunction}} {{JSContainer| Force load cloud hat. ===Required Params=== *'''cloudHatName:''' {{RageType|string}} *'''transitionTime:''' {{RageType|number}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.loadCloudHat(cloudHatName, transitionTime); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Cli..." current
- 09:3809:38, 29 April 2024 diff hist +468 N Gameplay::preloadCloudHat Created page with "{{ClientsideJsFunction}} {{JSContainer| Preload a cloud hat into memory. ===Required Params=== *'''cloudHatName:''' {{RageType|string}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.preloadCloudHat(cloudHatName); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:3609:36, 29 April 2024 diff hist +433 N Gameplay::forceLightningFlash Created page with "{{ClientsideJsFunction}} {{JSContainer| Forces a lighting flash to happen. ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.forceLightningFlash(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.forceLightningFlash(); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:3409:34, 29 April 2024 diff hist +478 N Gameplay::getSnowLevel Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets snow level. ===Return value=== *''' {{RageType|Float}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getSnowLevel(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const snowLevel = mp.game.gameplay.getSnowLevel(); mp.console.logInfo(`Current snow level is ${snowLevel}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:3309:33, 29 April 2024 diff hist +501 N Gameplay::setSnowLevel Created page with "{{ClientsideJsFunction}} {{JSContainer| Sets snow level, level must be between 0.0 and 1.0 ===Required Params=== *'''level:''' {{RageType|float}} ===Return value=== *''' {{RageType|Vector3}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.setSnowLevel(level); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.setSnowLevel(0.5); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API..." current
- 09:3209:32, 29 April 2024 diff hist +478 N Gameplay::getRainLevel Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets rain level. ===Return value=== *''' {{RageType|Float}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getRainLevel(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const rainLevel = mp.game.gameplay.getRainLevel(); mp.console.logInfo(`Current rain level is ${rainLevel}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:3109:31, 29 April 2024 diff hist +501 N Gameplay::setRainLevel Created page with "{{ClientsideJsFunction}} {{JSContainer| Sets rain level, level must be between 0.0 and 1.0 ===Required Params=== *'''level:''' {{RageType|float}} ===Return value=== *''' {{RageType|Vector3}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.setRainLevel(level); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.setRainLevel(0.5); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API..." current
- 09:2909:29, 29 April 2024 diff hist +552 N Gameplay::getWindDirection Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets wind direction ===Return value=== *''' {{RageType|Vector3}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getWindDirection(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const windDirection = mp.game.gameplay.getWindDirection(); mp.console.logInfo(`Current wind direction is x: ${windDirection.x} y: ${windDirection.y} z: ${windDirection.z}`); </syntaxhighlight> }} ==See also== {{G..." current
- 09:2709:27, 29 April 2024 diff hist +485 N Gameplay::getWindSpeed Created page with "{{ClientsideJsFunction}} {{JSContainer| Gets current wind speed ===Return value=== *''' {{RageType|float}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getWindSpeed(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const windSpeed = mp.game.gameplay.getWindSpeed(); mp.console.logInfo(`Current wind speed is ${windSpeed}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO:..." current
- 09:2609:26, 29 April 2024 diff hist +437 N Gameplay::clearOverrideWeather Created page with "{{ClientsideJsFunction}} {{JSContainer| Stop overridding the global weather. ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.clearOverrideWeather(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.clearOverrideWeather(); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:2509:25, 29 April 2024 diff hist +436 N Gameplay::clearWeatherTypePersist Created page with "{{ClientsideJsFunction}} {{JSContainer| Clears any persisting weather ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.clearWeatherTypePersist(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gameplay.clearWeatherTypePersist(); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:2409:24, 29 April 2024 diff hist +502 N Gameplay::setRandomWeatherType Created page with "{{ClientsideJsFunction}} {{JSContainer| Sets a random weather ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.setRandomWeatherType(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //Set a random weather every 1 hour. setInterval(() => { mp.game.gameplay.setRandomWeatherType(); }, 60 * 60 * 1000) </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API..." current
- 09:1209:12, 29 April 2024 diff hist +638 N Gameplay::setWeatherTypeOvertimePersist Created page with "{{ClientsideJsFunction}} {{JSContainer| Sets the weather type over time. ===Required Params=== *'''weatherName:''' {{RageType|string}} //Weather names can be found at Weather *'''time:''' {{RageType|number}} //time in seconds ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.setWeatherTypeOvertimePersist(weatherName, time); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> mp.game.gamepl..." current
- 09:0609:06, 29 April 2024 diff hist +408 N Gameplay::hasResumedFromSuspend Created page with "{{ClientsideJsFunction}} {{JSContainer| Checks if have resumed from a suspend. ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.hasResumedFromSuspend(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> //todo </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:0509:05, 29 April 2024 diff hist +539 N Gameplay::getRandomEventFlag Created page with "{{ClientsideJsFunction}} {{JSContainer| Checks if the player is currently on a random event. ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getRandomEventFlag(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const flag = mp.game.gameplay.getRandomEventFlag(); mp.console.logInfo(`Player ${flag ? 'is' : 'is not'} in a random event.`); </syntaxhighlight> }} ==See also== {{Gameplay_defin..." current
- 09:0409:04, 29 April 2024 diff hist +475 N Gameplay::getMissionFlag Created page with "{{ClientsideJsFunction}} {{JSContainer| ===Return value=== *''' {{RageType|boolean}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.game.gameplay.getMissionFlag(); </syntaxhighlight> ==Example== <syntaxhighlight lang="javascript"> const flag = mp.game.gameplay.getMissionFlag(); mp.console.logInfo(`Mission flag is ${flag ? 'enabled' : 'disabled'}`); </syntaxhighlight> }} ==See also== {{Gameplay_definition_c}} Category:Clientside API Category:TODO: Example" current
- 09:0109:01, 29 April 2024 diff hist +592 Gameplay::addStuntJump No edit summary current
- 08:5408:54, 29 April 2024 diff hist +11,159 N Template:Gameplay definition c Created page with "*Gameplay Functions **Gameplay::getAllocatedStackSize **Gameplay::getNumberOfFreeStacksOfThisSize **Gameplay::getFreeStackSlotsCount **Gameplay::setRandomSeed **Gameplay::setTimeScale **Gameplay::setMissionFlag **Gameplay::getMissionFlag **Gameplay::setRandomEventFlag **Gameplay::getRandomEventFlag **Gameplay::getGlobalCharBuffer **Gameplay::hasResumedFromSuspend **Gameplay::getBaseElementMetadata **Gameplay::getPrevWeath..."
- 08:4208:42, 29 April 2024 diff hist −7 Gameplay::getGroundZFor3dCoord updated params
- 08:2808:28, 29 April 2024 diff hist −366 Vehicle::Vehicle No edit summary
28 April 2024
- 12:3412:34, 28 April 2024 diff hist +25 Template:Vehicle function No edit summary current
- 12:3312:33, 28 April 2024 diff hist +176 Vehicle::wheelType No edit summary current
- 12:2212:22, 28 April 2024 diff hist +214 Player::startTeleport No edit summary current
- 11:5911:59, 28 April 2024 diff hist +112 Player::putIntoVehicle No edit summary current
- 11:5611:56, 28 April 2024 diff hist −21 Player::putIntoVehicle No edit summary
- 11:5511:55, 28 April 2024 diff hist −18 Player::putIntoVehicle No edit summary
- 11:5411:54, 28 April 2024 diff hist +1,416 Player::putIntoVehicle Added a quick snippet & notes
- 11:1511:15, 28 April 2024 diff hist −342 Weapon::getWeaponClipSize No edit summary current
- 11:0311:03, 28 April 2024 diff hist +29 Object::createPickupRotate fixed args & added flags current
- 10:5310:53, 28 April 2024 diff hist +60 Template:Vehicle functions c No edit summary
- 10:5110:51, 28 April 2024 diff hist +418 Vehicle::isAConvertible No edit summary current
- 10:3010:30, 28 April 2024 diff hist +161 Player::isTryingToEnterALockedVehicle No edit summary current
- 10:2510:25, 28 April 2024 diff hist +626 Player::getHeadBlend No edit summary current
27 April 2024
- 12:4412:44, 27 April 2024 diff hist +406 Camera::getRot No edit summary current
26 April 2024
- 09:1509:15, 26 April 2024 diff hist +63 Graphics::setParticleFxBloodScale No edit summary current