Hi
I try to override the walk animation
I write this script
integer have_permissions = FALSE;
string anim = "Tufif Walk 4 (copy only)";
default
{
state_entry()
{
if (!have_permissions)
{
llRequestPermissions(llGetOwner(),
PERMISSION_TRIGGER_ANIMATION| PERMISSION_TAKE_CONTROLS);
}
}
attach(key attachedAgent)
{
//
// If attached/detached from agent, change behavior
//
if (attachedAgent != NULL_KEY)
{
// Bow has been attached or rezzed from inventory, so
// ask for needed permissions.
llRequestPermissions(llGetOwner(),
PERMISSION_TRIGGER_ANIMATION| PERMISSION_TAKE_CONTROLS);
}
else
{
// Bow has been detached from avatar, so stop animation and release controls
if (have_permissions)
{
llStopAnimation(anim);
llReleaseControls();
have_permissions = FALSE;
}
}
}
run_time_permissions(integer permissions)
{
if (permissions == PERMISSION_TRIGGER_ANIMATION| PERMISSION_TAKE_CONTROLS)
{
llTakeControls(CONTROL_FWD, TRUE, FALSE);
have_permissions = TRUE;
}
}
control(key name, integer levels, integer edges)
{
if( (edges & levels & CONTROL_FWD) == CONTROL_FWD)
{
llStartAnimation(anim);
}
if( (levels & CONTROL_FWD) == CONTROL_FWD)
{
}
if( (edges & ~levels & CONTROL_FWD) == CONTROL_FWD)
{
llStopAnimation(anim);
}
}
}
I start my animation but my avatar don't move.
How to move my avatar? And where in the script?
thanks