An advanced animation system for MTA:SA servers that supports GTA animations, custom IFP files, bone rotation poses, and attachable 3D objects with configurable hotkeys and smooth interpolation.

Stars

9

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-27

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely offers bone rotation poses that require no pre-made animations, plus object attachment during animations, all with a user-friendly configuration file and smooth transitions, which is rare among MTA resources.

Who it is for

  • MTA:SA server owners
  • Roleplay server developers
  • MTA Lua scripters
  • Players wanting custom emotes

Use cases

  • Enabling roleplay actions like drinking, smoking, or dancing on an MTA server
  • Creating custom poses for cutscenes or events
  • Attaching objects (e.g., phone, weapon) to characters during animations
  • Providing quick emote hotkeys for players

Strengths

  • Supports multiple animation types: GTA native, custom IFP, and bone rotation
  • Highly configurable via a single Lua file without editing core scripts
  • Smooth interpolation for natural transitions between poses
  • Detailed documentation with examples for each feature

Considerations

  • Only works with MTA:SA, limiting the audience to a niche modding community
  • Requires server setup and some Lua knowledge for customizing IFPs and objects
  • No explicit discussion of multiplayer synchronization or performance overhead

README quick start

🎭 [Vg]-Animations (Animações)

Sistema de animações avançado para MTA:SA (Multi Theft Auto: San Andreas)
Desenvolvido por VgZinhoOo Store


📋 Índice


🎯 Sobre

Este resource permite adicionar animações avançadas ao seu servidor de MTA:SA, incluindo:

  • ✅ Animações padrão do GTA:SA
  • ✅ Animações customizadas (arquivos .ifp)
  • ✅ Poses por rotação de ossos (Bones Rotation) — sem necessidade de animações prontas
  • ✅ Objetos 3D anexados ao personagem durante animações
  • ✅ Teclas de atalho configuráveis
  • ✅ Sistema de interpolação suave para transições naturais

📦 Instalação

  1. Baixe o resource e coloque na pasta mods/deathmatch/resources/ do seu servidor
  2. Renomeie a pasta para o nome desejado (ex: VgZinhoOoAnims)
  3. Verifique se a estrutura de pastas está correta:
VgZinhoOoAnims/
├── meta.xml
├── VgZinhoOoEdit.lua      ← Configurações (EDITÁVEL)
├── VgZinhoOoC.lua         ← Cliente (NÃO EDITAR)
├── VgZinhoOoS.lua         ← Servidor (NÃO EDITAR)
├── ifps/                  ← Animações customizadas (.ifp)
│   ├── abdominal.ifp
│   ├── breakdance1.ifp
│   ├── breakdance2.ifp
│   ├── continencia.ifp
│   ├── flexao.ifp
│   ├── fortnite1.ifp
│   ├── fortnite2.ifp
│   ├── fortnite3.ifp
│   ├── newAnims.ifp
│   ├── render.ifp
│   └── sex.ifp
└── objs/                  ← Modelos 3D de objetos (.txd / .dff)
    ├── 367.txd
    ├── 367.dff
    ├── 1933.txd
    ├── 1933.dff
    ├── 1934.txd
    └── 1934.dff
  1. Inicie o resource no servidor:
refresh
start VgZinhoOoAnims

🎮 Como Usar

Comando Principal

/e  
ComandoDescrição
/e dancar 1Ativa a 1ª animação de dançar
/e fumar 2Ativa a 2ª animação de fumar

Description

Sistema completo de animações para MTA:SA, com suporte a animações IFP, poses personalizadas, rotação de ossos, objetos anexados e configuração totalmente editável.

Related repositories

Similar projects matched by category, topics, and programming language.

koplugin-swipe-animation
koplugin-swipe-animation GitHub avatar

Swipe_Animation.koplugin

A software patch for KOReader that adds smooth page-turn animations with customizable settings to e-ink devices lacking native hardware support.

Lua
65
rv178
rv178 GitHub avatar

txm.nvim

A Neovim plugin that provides inline LaTeX preview as virtual text via the txm renderer.

Lua
30
Fruityman577
Fruityman577 GitHub avatar

gmod-tinysvg

tinysvg is a pure-Lua SVG reader and renderer for Garry's Mod that renders vector graphics at any size without resolution loss.

Lua
16