[standalone] nt_essentialanimations

Github: GitHub - N0tNvll/nt_essentialanimations

Get From Tebex: https://ntscripts.tebex.io/package/6413590

Docs: Docs Scripts


Take your players experience to the next level with a comprehensive set of basic and optimized animations tailored specifically for your roleplay server.

  • Standalone version.
  • Add new animations to the system.
  • Add or edit command name.
  • Add or edit key for use the animation.
  • Use custom animations.
  • Animations fast to use.

Resmon 0:


Ragdoll

Handsup

Crossarms

Pointing


Showcase: https://youtu.be/GlhKeCFUDLU

Other Scripts:
NT_RENTAL - Rental Vehicle System
NT_MENU - Options Menu
NT_WEATHER - Weather Time & Blackout system full optimized
NT_FUEL - Real Fuel System
Notification System
NT_CASH - Mission inspired by GTA V missions
NT_HUD - HUD & CAR HUD SYSTEM
NT_DIALOGSYSTEM - Interact with npcs around the city

Code is accessible Partially
Subscription-based No
Lines (approximately) 100
Requirements STANDALONE
Support Only new updates
6 Likes

I took the liberty of modifying the piece about the ragdoll so as to avoid that when you want to get up it directly cancels the task, but now it gets up as if it had actually tripped

local isPointing = false
local ragdoll = false

Citizen.CreateThread(function()
    for i, v in pairs(NT.animations) do
        if v.commandenable then
            RegisterCommand(v.command, function()
                local playerPed = PlayerPedId()

                if v.name == "pointing" then
                    if not isPointing then
                        startPointing()
                    else
                        stopPointing()
                    end
                else
                    if not IsEntityPlayingAnim(playerPed, v.lib, v.anim, 3) then
                        if v.haveLib then
                            RequestAnimDict(v.lib)
                            while not HasAnimDictLoaded(v.lib) do
                                Citizen.Wait(0)
                            end

                            TaskPlayAnim(playerPed, v.lib, v.anim, 8.0, 8.0, -1, v.loop and 49 or 0, 0, false, false,
                                false)
                        end

                        if v.name == "handsup" then
                            TaskPlayAnim(playerPed, v.lib, v.anim, 8.0, 8.0, -1, 50, 0, false, false, false)
                        elseif v.name == "ragdoll" then
                            ragdoll = not ragdoll
                            while ragdoll do
                                Wait(0)
                                SetPedToRagdoll(playerPed, 1000, 1000, 0, 0, 0, 0)
                            end
                        end
                    else
                        ClearPedTasks(playerPed)
                    end
                end
            end, false)
        end

        RegisterKeyMapping(v.command, v.name, 'keyboard', v.key)
    end
end)
1 Like

Your graphic mod looks great, what is that graphic mod?

1 Like

Is a mix using nve, quantv and enb