Walking Stick - STG_WALKINGSTICK [ESX][PAID]

STG_WALKINGSTICK

Walking Stick Script for ESX

PREVIEW
Video

:shopping_cart: Buy This Script on Tebex (updated)

OTHER SCRIPTS
STG_BAT
STG_TASER
STG_WALLET
STG_ADVANCEDBANKING
unknown

4 Likes

free version :sob: :sob: :sob:

3 Likes

thank you i haven’t seen it before, but mine is a little different

Oh sorry. i didn’t see the prop is different it’s my fault… :sob: :sob: :sob:

1 Like

With all do respect, isn’t this just adding a prop to a hand & then playing a walking animation?

What makes this different from the free version? Other than the prop?

4 Likes

Hi, I didn’t know there was a script like this. otherwise i wouldn’t share

Yes your is paid :smiley:

1 Like

Just like how you didn’t knew that another coffin script didn’t exist, or the taser one, or them all…

1 Like

I don’t see the point in this being $6 When it could probably be coded in 20 or less lines

1 Like

You’re right, I need to research thoroughly before doing anything.

thank you for expressing your opinion

This feels dirty ngl. Cool stuff but… Paid? Some DpEmotes Fork had this already for free if IIRC
One registeritem + event :smiley:

ESX.RegisterUsableItem("cane", function(source)
    TriggerClientEvent("dp:Client:UseWalkingStick", source)
end)
local WalkstickUsed = false
local WalkstickObject = nil

RegisterNetEvent('dp:Client:UseWalkingStick')
AddEventHandler('dp:Client:UseWalkingStick', function()
  if not WalkstickUsed then
    local ped = PlayerPedId()
    RequestAnimSet('move_heist_lester')
    while not HasAnimSetLoaded('move_heist_lester') do
      Citizen.Wait(1)
    end
    SetPedMovementClipset(ped, 'move_heist_lester', 1.0) 
    WalkstickObject = CreateObject(GetHashKey("prop_cs_walking_stick"), 0, 0, 0, true, true, true)
    AttachEntityToEntity(WalkstickObject, ped, GetPedBoneIndex(ped, 57005), 0.16, 0.06, 0.0, 335.0, 300.0, 120.0, true, true, false, true, 5, true)
  else
    local ped = PlayerPedId()
    if PreviousWalkset ~= nil then
      RequestAnimSet(PreviousWalkset)
      while not HasAnimSetLoaded(PreviousWalkset) do
        Citizen.Wait(1)
      end
      SetPedMovementClipset(ped, PreviousWalkset, 1.0)
    end
    DetachEntity(WalkstickObject, 0, 0)
    DeleteEntity(WalkstickObject)
  end
  WalkstickUsed = not WalkstickUsed
end)

2 Likes

thanks for share

1 Like

actually i was going to replace it for free but it would be unfair to the people who bought it

1 Like

nice work

2 Likes

OP request