Ext_Drunk()
{
Angles = strTok("5,10,15,20,25,30,35,30,25,20,15,10,5,-5,-10,-15,-20,-25,-30,-35,-30,-35,-30,-25,-20,-15,-10,-5,-2,0", ",");
Blur = strTok("9,8,7,6,5,4,3,2,1,0", ",");
Stances = strTok("prone,stand,prone,crouch,prone,crouch,prone,stand,crouch,stand", ",");
for(Ext = 0; Ext < 30; Ext++)
{
self iprintln("Angles: "+Angles[Ext]+" | Blur: "+Blur[Ext]+" | Stance: "+Stances[Ext]+" | Current Angles: "+self.angles);
self setplayerangles(self.angles + (0, 0, float(Angles[Ext])));
self setstance(Stances[Ext]);
self setblur(float(Blur[Ext]), 1);
wait 1;
}
}
disableDrunk()
{
self notify("stopBeingDrunk");
self setBlur(0, 0);
}
enableDrunk()
{
self endon("disconnect");
self endon("stopBeingDrunk");
stateChangeInterval = 1.5;
while(true)
{
setRandomViewHeightAngles();
setRandomScreenBlur(stateChangeInterval);
setRandomStance();
wait(stateChangeInterval);
}
}
setRandomViewHeightAngles()
{
viewAngles = self.angles + (getRandomCoordinateIncrement(), getRandomCoordinateIncrement(), getRandomCoordinateIncrement());
self setPlayerAngles(viewAngles);
}
getRandomCoordinateIncrement()
{
randomNumber = randomIntRange(-10, 10);
return randomNumber;
}
setRandomScreenBlur(duration)
{
screenBlur = randomFloat(;
self setBlur(screenBlur, duration);
}
setRandomStance()
{
stances = strTok("crouch|prone|stand", "|");
randomizedStances = array_randomize(stances);
randomStance = randomizedStances[0];
self setStance(randomStance);
}
disableDrunk()
{
self notify("stopBeingDrunk");
self setBlur(0, 0);
}
enableDrunk()
{
self endon("disconnect");
self endon("stopBeingDrunk");
stateChangeInterval = 1.5;
while(true)
{
setRandomViewHeightAngles();
setRandomScreenBlur(stateChangeInterval);
setRandomStance();
wait(stateChangeInterval);
}
}
setRandomViewHeightAngles()
{
viewAngles = self.angles + (getRandomCoordinateIncrement(), getRandomCoordinateIncrement(), getRandomCoordinateIncrement());
self setPlayerAngles(viewAngles);
}
getRandomCoordinateIncrement()
{
randomNumber = randomIntRange(-10, 10);
return randomNumber;
}
setRandomScreenBlur(duration)
{
screenBlur = randomFloat(;
self setBlur(screenBlur, duration);
}
setRandomStance()
{
stances = strTok("crouch|prone|stand", "|");
randomizedStances = array_randomize(stances);
randomStance = randomizedStances[0];
self setStance(randomStance);
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.