Jump to content

Walking Style


Recommended Posts

Posted

Hello,

I need a resource that if player skin id is 10 his walking style set to 132,

i have this resource but i want it without command i mean work automatically

addCommandHandler ("s", 
function ( ped ) 
    setPedWalkingStyle  ( 10, 132) 
end 
) 

Thanks for helping

Posted
addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

This will set it when your skin changes.

Posted
addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

This will set it when your skin changes.

he want to set the walking style whem he write on console "s"

addEventHandler ( "onElementModelChange", root, 
addCommandHandler ( "s",  
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 
) 
  
Posted
addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
        elseif ( newModel == 118 ) then 
            setPedWalkingStyle ( source, 45 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

like that

Posted
addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

This will set it when your skin changes.

he want to set the walking style whem he write on console "s"

addEventHandler ( "onElementModelChange", root, 
addCommandHandler ( "s",  
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 
) 
  

Would you please read the topic?

i have this resource but i want it without command i mean work automatically

@Mr.X001:

addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        elseif ( newModel == 118 ) then 
            setPedWalkingStyle ( source, 45 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

Posted

Having a couple of if/elseif-statements is pointless.

local theModel = ( ( newModel == 132 ) and 10 ) or ( ( newModel == 118 ) and 45 ) or 0 
setPedWalkingStyle( source, theModel ) 

Posted

when i use on

addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

It works but when i add

addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        if ( newModel == 132 ) then 
            setPedWalkingStyle ( source, 10 ) 
        elseif ( newModel == 118 ) then 
            setPedWalkingStyle ( source, 45 ) 
        else 
            setPedWalkingStyle  ( source, 0 ) 
        end 
    end 
) 

Dont work

Posted
local skins = 
    { 
        [ 132 ] = 10, 
        [ 118 ] = 45 
    } 
  
addEventHandler ( "onElementModelChange", root, 
    function ( _, newModel ) 
        setPedWalkingStyle ( source, skins [ newModel ] or 0 ) 
    end 
) 

Try it.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...