[Guide] Useful lists/links/files to help with development

So i see people always looking for this, Looking for that etcetc.

So here i present some useful links to ease development.

If you know of any useful links/lists or files, Comment below i will add them to the list! :slight_smile:

Natives used in FiveM:
Site1 - AB Software Development
Site2 - Native Reference - Cfx.re Docs <Better preferred by most devs.
FiveM Natives - natives_universal.lua (997.2 KB)

Full list of items/props 7000+:
7000 Props&Items.lua (136.5 KB)
With gallery http://objects.codeshock.hu/gallery.php

Available PedModels 500+:
PedModels.lua (11.8 KB)
With gallery: http://ragepluginhook.net/PedModels.aspx

All emote events/functions:
Emotes.lua

Default handling data file(newest):
handling.rar (40.9 KB)

FiveM LUA keybinds for script use:
https://wiki.fivem.net/wiki/Controls

Coords.asi to get your player location realtime (ScriptHook):
ShowCoords.asi (105.5 KB)

Sublime text editor (Easy to use text editor, with nice looking UI):
https://www.sublimetext.com/3

OpenIV (Ables you to pull files from the GTAV game):

Lambda menu (We all know what it does):

TextureToolkit(edit YTF & YTD with ease):

17 Likes

Nice compilation! This could use a pin IMO.

1 Like

Great share, but you shouldn’t provide your Keys.lua file. You should share https://wiki.fivem.net/wiki/Controls instead :slight_smile:

1 Like

Ooo thank you :smiley: Ill edit the description :smiley:

Great, but instead of using .lua files for yours emotes for example, use Pastebin, it will be much easier I think

I did it this way so they can download it and put it aside for whenever they need it etc. Could have been .txt but .lua in sublime is pretty xD

He right, and we can code directly ! :wink:

1 Like

This is a great resource for beginners like myself. However, the thing I can’t seem to find is a command to end an emote. Any help?

ClearPedTasks( ped )

Whenever i click the asi file it shows the code how can i just download it?

How can i replace the playerskin model ?

The same way you would a car. Make sure the model name is the same as the one you are replacing

I found out already but thanks :wink:

any tutorial for streaming a ypt file?plz

these lua how do they install on my fivem server?
someone can help me please =)

Lista completa de elementos / accesorios 7000+:
7000 Props & Items.lua (136,5 KB)
Con galería http://objects.codeshock.hu/gallery.php

PedModels 500+ disponible:
PedModels.lua (11.8 KB)
Con galería: http://ragepluginhook.net/PedModels.aspx

Just throwing in my GitHub repo with all sorts of useful GTA data for scripting:

Currently featured data dumps

  • IPLs (ipls.json) 1015 ipls, 481 interiors & 4962 interior entity sets in total (Usable with IPL & entity / interior set natives)
  • Speech Voices (speeches.json) 1083 speech voices with 150055 speeches in total (Usable with PLAY AMBIENT SPEECH natives)
  • Particle Effects (particleEffectsCompact.json) 276 particle effect dictionaries & 1299 particle effects in total (Usable with START PARTICLE FX natives)
  • (Ped) Scenarios (scenariosCompact.json) 239 scenarios in total (Usable with scenario related natives)
  • Animations (animDictsCompact.json) 16366 animation dictionaries & 167414 animations in total (Usable with TASK PLAY ANIM native)
  • Movement Clipsets (movementClipsetsCompact.json) 557 movement clipsets in total (Usable with SET PED MOVEMENT CLIPSET native)
  • (Walking) Movement Clipsets (movementClipsetsWalkingCompact.json) 207 movement clipsets in total (Usable with SET PED MOVEMENT CLIPSET native)
  • (Vehicle Navigation) Nodes (JSON Download: https://mega.nz/file/BYJlwI7Y#irDL_oKMHHjYwtn8YmZeBCIFsEliLZ4LCdidz9udraQ) 259 node cells with 77991 nodes in total (Mostly useful for vehicle navigation, see navigation meshes dump for ped navigation data)
  • (Offroad & Ped) Navigation Meshes (MSGPACK Download: https://mega.nz/file/NQQ1GSAR#cKYkxCmsO_IOhdis3wt4C6Pr4YlV9FPrFjlHLkSTEcY) 4404 navmeshes with 6390573 polygons in total (See navigationmesh.md for the messagepack model)
  • Ped Overlay Collections (Tattoos) (pedOverlayCollections.json) 30 ped overlay collections with 3029 overlays in total (Usable tattos/badges with ped decoration native)
  • Timecycle Modifiers (timecycleModifiers.json) 2813 timecycle modifiers in total (Usable with TIMECYCLE MODIFIER natives)
  • Explosion Types (Names) (explosionTypesCompact.json) 76 explosion types in total (Usable with ADD EXPLOSION native)
  • Cam Shake Types (Names) (camShakeTypesCompact.json) 21 cam shake types in total (Usable with SHAKE CAM & SHAKE GAMEPLAY cam natives)
  • Audio / Sound names & ref names (soundNames.json) 1929 audio names from a total of 62 unique audio refs (Usable with PLAY_SOUND natives)
  • Pickup Types (Names) (pickupTypes.json) 150 pickup types in total (Usable with CREATE PICKUP natives)
  • Vehicle Mod Kits & Mods (vehicleModKits.json) 409 vehicle mod kit infos with 46054 mods in total (Usable with SET_VEHICLE_MOD_KIT,SET_VEHICLE_LIVERY & SET_VEHICLE_MOD natives)
  • Vehicles (vehicles.json) 702 vehicle infos in total (Usable with VEHICLE natives)
  • AnimpostFX names (animPostFxNamesCompact.json) 149 animpostfx names in total (Usable with ANIMPOSTFX natives)
  • Ped Component Variations (pedComponentVariations.json) 23066 component variations & 3302 ped props from a total of 62 ped component variation collections (Usable with COMPONENT VARIATION & PED PROP natives)
  • Ped Apparel Restriction tag names (animPostFxNamesCompact.json) 377 ped apparel restriction tags in total (Usable with PED RESTRICTION natives)
  • Waypoint recording names (waypointRecordings.json) 791 waypoint recording infos in total (Usable with WAYPOINT RECORDING natives)
  • Garages (garages.json) 32 garage infos in total (Usable with GARAGE natives)
  • Vehicle Handlings (vehicleHandlings.json) 626 vehicle handling infos in total (Shared for all existing vehicles, see handling id in vehicles dump)
  • Zones (zones.json) 96 zone infos in total (Usable with some ZONE natives, contains all bounds coords for the zones)
  • Static Emitters (staticEmitters.json) 784 static emitter infos in total (Usable with STATIC_EMITTER natives)
  • Ambient Zones (ambientZones.json) 1205 ambient zone infos in total (Usable with AMBIENT_ZONE natives)
  • MLO / Interiors (mloInteriors.json) 335 MLO interiors at 771 locations in total (Useful for modding, also contains in game locations of interiors)
  • Peds (peds.json) 683 peds in total (Useful for various natives related to peds)
  • Vehicle Colors (vehicleColors.json) Contains all Xenon Colors, Window Colors, PrimarySecondaryColors & Vehicle Plates data (Useful for various natives related to vehicle)
1 Like