Blockland Forums > Suggestions & Requests
[req] script to unhide hands after the player leaves the vehicle
(1/1)
exit:
because some brilliant vehicle maker forgot to unhide them
Tendon:
--- Code: (ineedhands.cs) ---package INeedHandsPackage
{
function Armor::onUnMount(%this, %player, %vehicle, %slot)
{
Parent::onUnMount(%this, %player, %vehicle, %slot);
if(isObject(%client = %player.client))
{
if(%client.rhand)
%player.unhidenode("rHook");
else
%player.unhidenode("rHand");
if(%client.lhand)
%player.unhidenode("lHook");
else
%player.unhidenode("lHand");
}
}
};
activatepackage(INeedHandsPackage);
--- End code ---
If you want to lock it to only work when exiting a specific vehicle:
--- Code: (ineedhands.cs) ---package INeedHandsPackage
{
function Armor::onUnMount(%this, %player, %vehicle, %slot)
{
Parent::onUnMount(%this, %player, %vehicle, %slot);
if(isObject(%client = %player.client)&&%vehicle.getDatablock().getName()$="JeepVehicle")
{
if(%client.rhand)
%player.unhidenode("rHook");
else
%player.unhidenode("rHand");
if(%client.lhand)
%player.unhidenode("lHook");
else
%player.unhidenode("lHand");
}
}
};
activatepackage(INeedHandsPackage);
--- End code ---
Navigation
[0] Message Index
Go to full version