Graphics::startParticleFxNonLoopedAtCoord
GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD('scr_paleto_roof_impact', -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0);
Axis - Invert Axis Flags
list: pastebin.com/N9unUFWY
-------------------------------------------------------------------
Alright, So, I will try to explain a bit here, since, myself was confused with the default explanation, and this is because, I am really a 'noob' when it comes to programming.
but somehow after a lot of research, try and fail method I got it to work. So I will try to explain as much I could.
C#
Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function.
char *effectname = This is an in-game effect name, for e.g. 'scr_fbi4_trucks_crash' is used to give the effects when truck crashes etc
float x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates
float xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate.
float scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f
bool xaxis, yaxis, zaxis = To bool the axis values.
So here is final example -
Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, 'scr_fbi4_trucks_crash', GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0);
Hope this helps.
Syntax
mp.game.graphics.startParticleFxNonLoopedAtCoord(effectName, xPos, yPos, zPos, xRot, yRot, zRot, scale, xAxis, yAxis, zAxis);Required Arguments
- effectName: String
- xPos: float
- yPos: float
- zPos: float
- xRot: float
- yRot: float
- zRot: float
- scale: float
- xAxis: Boolean
- yAxis: Boolean
- zAxis: Boolean
Return value
- Boolean
Example
// todoSee also
- mp.game.graphics.addDecal
- mp.game.graphics.addPetrolDecal
- mp.game.graphics.beginTextComponent
- mp.game.graphics.callScaleformMovieFunctionFloatParams
- mp.game.graphics.callScaleformMovieFunctionMixedParams
- mp.game.graphics.callScaleformMovieFunctionStringParams
- mp.game.graphics.callScaleformMovieMethod
- mp.game.graphics.createCheckpoint
- mp.game.graphics.destroyTrackedPoint
- mp.game.graphics.disableVehicleDistantlights
- mp.game.graphics.doesParticleFxLoopedExist
- mp.game.graphics.drawBox
- mp.game.graphics.drawDebugBox
- mp.game.graphics.drawDebugCross
- mp.game.graphics.drawDebugLineWithTwoColours
- mp.game.graphics.drawDebugLine
- mp.game.graphics.drawDebugSphere
- mp.game.graphics.drawDebugText2d
- mp.game.graphics.drawDebugText
- mp.game.graphics.drawLightWithRangeAndShadow
- mp.game.graphics.drawLightWithRange
- mp.game.graphics.drawLine
- mp.game.graphics.drawMarker
- mp.game.graphics.drawPoly
- mp.game.graphics.drawRect
- mp.game.graphics.drawScaleformMovie3dNonAdditive
- mp.game.graphics.drawScaleformMovie3d
- mp.game.graphics.drawScaleformMovieFullscreenMasked
- mp.game.graphics.drawScaleformMovieFullscreen
- mp.game.graphics.drawScaleformMovie
- mp.game.graphics.drawSpotLightWithShadow
- mp.game.graphics.drawSpotLight
- mp.game.graphics.drawSprite
- mp.game.graphics.drawText
- mp.game.graphics.drawTvChannel
- mp.game.graphics.enableAlienBloodVfx
- mp.game.graphics.enableClownBloodVfx
- mp.game.graphics.enableMovieSubtitles
- mp.game.graphics.fadeDecalsInRange
- mp.game.graphics.getDecalWashLevel
- mp.game.graphics.getSafeZoneSize
- mp.game.graphics.getScreenActiveResolution
- mp.game.graphics.getScreenAspectRatio
- mp.game.graphics.getScreenEffectIsActive
- mp.game.graphics.getScreenResolution
- mp.game.graphics.getTextureResolution
- mp.game.graphics.hasHudScaleformLoaded
- mp.game.graphics.hasNamedScaleformMovieLoaded
- mp.game.graphics.hasScaleformContainerMovieLoadedIntoParent
- mp.game.graphics.hasScaleformMovieLoaded
- mp.game.graphics.hasStreamedTextureDictLoaded
- mp.game.graphics.isDecalAlive
- mp.game.graphics.isTrackedPointVisible
- mp.game.graphics.loadMovieMeshSet
- mp.game.graphics.loadTvChannel
- mp.game.graphics.moveVehicleDecals
- mp.game.graphics.notify
- mp.game.graphics.popScaleformMovieFunctionVoid
- mp.game.graphics.pushScaleformMovieFunctionFromHudComponent
- mp.game.graphics.pushScaleformMovieFunctionN
- mp.game.graphics.pushScaleformMovieFunctionParameterBool
- mp.game.graphics.pushScaleformMovieFunctionParameterFloat
- mp.game.graphics.pushScaleformMovieFunctionParameterInt
- mp.game.graphics.pushScaleformMovieFunctionParameterString
- mp.game.graphics.pushScaleformMovieFunction
- mp.game.graphics.releaseMovieMeshSet
- mp.game.graphics.removeDecalsFromObjectFacing
- mp.game.graphics.removeDecalsFromObject
- mp.game.graphics.removeDecalsInRange
- mp.game.graphics.removeDecal
- mp.game.graphics.removeParticleFxInRange
- mp.game.graphics.removeParticleFx
- mp.game.graphics.requestHudScaleform
- mp.game.graphics.requestScaleformMovie3
- mp.game.graphics.requestScaleformMovieInstance
- mp.game.graphics.requestScaleformMovie
- mp.game.graphics.requestStreamedTextureDict
- mp.game.graphics.screen2dToWorld3d
- mp.game.graphics.set2dLayer
- mp.game.graphics.setBlackout
- mp.game.graphics.setDebugLinesAndSpheresDrawingActive
- mp.game.graphics.setDrawOrigin
- mp.game.graphics.setFarShadowsSuppressed
- mp.game.graphics.setFlash
- mp.game.graphics.GsetForcePedFootstepsTracks
- mp.game.graphics.setForceVehicleTrails
- mp.game.graphics.setFrozenRenderingDisabled
- mp.game.graphics.setNightvision
- mp.game.graphics.setNoiseoveride
- mp.game.graphics.setNoisinessoveride
- mp.game.graphics.setParticleFxBloodScale
- mp.game.graphics.setParticleFxCamInsideNonplayerVehicle
- mp.game.graphics.setParticleFxCamInsideVehicle
- mp.game.graphics.setParticleFxLoopedAlpha
- mp.game.graphics.setParticleFxLoopedColour
- mp.game.graphics.setParticleFxLoopedEvolution
- mp.game.graphics.setParticleFxLoopedOffsets
- mp.game.graphics.setParticleFxLoopedRange
- mp.game.graphics.setParticleFxLoopedScale
- mp.game.graphics.setParticleFxNonLoopedAlpha
- mp.game.graphics.setParticleFxNonLoopedColour
- mp.game.graphics.setParticleFxShootoutBoat
- mp.game.graphics.setPtfxAssetNextCall
- mp.game.graphics.setPtfxAssetOldToNew
- mp.game.graphics.setScaleformMovieAsNoLongerNeeded
- mp.game.graphics.setScaleformMovieToUseSystemTime
- mp.game.graphics.setScreenDrawPosition
- mp.game.graphics.setSeethrough
- mp.game.graphics.setStreamedTextureDictAsNoLongerNeeded
- mp.game.graphics.setTimecycleModifierStrength
- mp.game.graphics.setTimecycleModifier
- mp.game.graphics.setTrackedPointInfo
- mp.game.graphics.setTransitionTimecycleModifier
- mp.game.graphics.setTvAudioFrontend
- mp.game.graphics.setTvChannel
- mp.game.graphics.setTvVolume
- mp.game.graphics.sittingTv
- mp.game.graphics.startParticleFxLoopedAtCoord
- mp.game.graphics.startParticleFxLoopedOnEntity2
- mp.game.graphics.startParticleFxLoopedOnEntityBone2
- mp.game.graphics.startParticleFxLoopedOnEntityBone
- mp.game.graphics.startParticleFxLoopedOnEntity
- mp.game.graphics.startParticleFxLoopedOnPedBone
- mp.game.graphics.startParticleFxNonLoopedAtCoord2
- mp.game.graphics.startParticleFxNonLoopedAtCoord
- mp.game.graphics.startParticleFxNonLoopedOnEntity2
- mp.game.graphics.startParticleFxNonLoopedOnEntity
- mp.game.graphics.startParticleFxNonLoopedOnPedBone2
- mp.game.graphics.startParticleFxNonLoopedOnPedBone
- mp.game.graphics.startScreenEffect
- mp.game.graphics.stopParticleFxLooped
- mp.game.graphics.stopScreenEffect
- mp.game.graphics.transitionFromBlurred
- mp.game.graphics.transitionToBlurred
- mp.game.graphics.washDecalsInRange
- mp.game.graphics.world3dToScreen2d