Fonctions scaleform
Cherche parmi les movies scaleform de GTA V et les fonctions que tu peux appeler dessus avec BeginScaleformMovieMethod, avec les listes de paramètres connues.
Cet outil et ses notes sont en anglais pour l'instant.
Calling a scaleform function
Scaleform movies are the Flash (ActionScript 2) UI files GTA V uses for HUD pieces, phones, big messages, computer screens and more. You load a movie, call one of its functions with parameters, then draw it every frame:
local scaleform = RequestScaleformMovie("MIDSIZED_MESSAGE")
while not HasScaleformMovieLoaded(scaleform) do Wait(0) end
-- SHOW_SHARD_MIDSIZED_MESSAGE(bigText, msgText, colID, useDarkerShard, useCondensedShard)
BeginScaleformMovieMethod(scaleform, "SHOW_SHARD_MIDSIZED_MESSAGE")
ScaleformMovieMethodAddParamTextureNameString("MISSION PASSED")
ScaleformMovieMethodAddParamTextureNameString("You delivered the car")
ScaleformMovieMethodAddParamInt(2)
ScaleformMovieMethodAddParamBool(false)
ScaleformMovieMethodAddParamBool(false)
EndScaleformMovieMethod()
while true do
DrawScaleformMovieFullscreen(scaleform, 255, 255, 255, 255, 0)
Wait(0)
endParameter natives
| Native | Use for |
|---|---|
ScaleformMovieMethodAddParamInt | Integers, enums, colour ids. |
ScaleformMovieMethodAddParamFloat | Positions, scales, alpha. |
ScaleformMovieMethodAddParamBool | Flags such as isVisible. |
ScaleformMovieMethodAddParamTextureNameString | Plain strings, texture dictionary and texture names. |
ScaleformMovieMethodAddParamPlayerNameString | Player names and short strings. |
BeginTextCommandScaleformString + EndTextCommandScaleformString | Long text, text labels and ~r~ style formatting. |
Things to know
- This list is generated from decompiled movies. Not every function does something in-game. UPPERCASE functions are the public API and usually work; lowercase ones are internal but sometimes work too.
- Parameter types are not in the data, only names. The builder guesses them from the name.
- Pause menu and other frontend movies can't be drawn with
DrawScaleformMovie; they useBeginScaleformMovieMethodOnFrontendand are mostly undocumented. - Release a movie you no longer need with
SetScaleformMovieAsNoLongerNeeded. - The page keeps
?movie=and?fn=in the URL so you can link a function.
Data: Vespura (tomgrobbe.com), from decompiled scaleform scripts.
Plus d'outils références
Modèles & hashes
Cherche parmi plus de 900 véhicules, 1 100 peds et toutes les armes avec photos, noms de spawn et hashes.
Carte interactive
Toute la map de GTA V dans ton navigateur : une carte 2D avec les coordonnées et un monde 3D où tu peux voler ou marcher.
Blips, markers & checkpoints
Tous les sprites et couleurs de blips, tous les types de markers et de checkpoints. Avec recherche et copie en un clic.
