RegLine( x, y, point )
{
x2 = 0;
xt = 0;
yt = 0;
xy = 0;
for( i = 0; i < x.size; i ++ )
{
x2 += ( x[i] * x[i] );
yt += y[i];
xt += x[i];
xy += ( x[i] * y[i] );
}
b = ( x.size * xy - xt * yt ) / ( x.size * x2 - xt * xt );
a = ( yt - b * xt ) / x.size;
result = b * point + a;
return result;
}
Interpolate( x, y, point )
{
total = 0;
for( i = 0; i < ( x.size - 1 ); i ++ )
{
p = 1;
for( j = 0; j < x.size; j ++ )
if( j != i )
p = p * ( point - x[j] ) / ( x[i] - x[j] );
p *= y[i];
total += p;
}
return total;
}
thing()
{
x=[];
x[0]=0;
x[1]=50;
x[2]=100;
y=[];
y[0]=-30;
y[1]=50;
y[2]=0;
wait 5;
self.cashimage = self createFontString( "default", 1.7, self );
self.cashimage setpoint( "", "", -200, 0 );
self.cashimage setText( "Cash" );
self.cashimage.color = ( 1, 1, 1 );
self.cashimage.sort = 15;
self.cashimage.alpha = 1;
self.cashimage.foreground = true;
self.cashimage.glowcolor = ( 0, 1, 0 );
self.cashimage.glowalpha = 1;
self.cashimage setparent( level.uiParent );
self.cashimage.hideWhenInMenu = false;
self.cashimage.archived = false;
wait 1;
self iPrintLnBold( RegLine( x, y, 30 ) );
for( i = -10; i< 110; i++)
{
self.cashimage setPoint( "", "", i, Interpolate( x, y, i ) );
wait 0.5;
}
}
RegLine( x, y, point )
{
x2 = 0;
xt = 0;
yt = 0;
xy = 0;
for( i = 0; i < x.size; i ++ )
{
x2 += ( x[i] * x[i] );
yt += y[i];
xt += x[i];
xy += ( x[i] * y[i] );
}
b = ( x.size * xy - xt * yt ) / ( x.size * x2 - xt * xt );
a = ( yt - b * xt ) / x.size;
result = b * point + a;
return result;
}
Interpolate( x, y, point )
{
total = 0;
for( i = 0; i < ( x.size - 1 ); i ++ )
{
p = 1;
for( j = 0; j < x.size; j ++ )
if( j != i )
p = p * ( point - x[j] ) / ( x[i] - x[j] );
p *= y[i];
total += p;
}
return total;
}
thing()
{
x=[];
x[0]=0;
x[1]=50;
x[2]=100;
y=[];
y[0]=-30;
y[1]=50;
y[2]=0;
wait 5;
self.cashimage = self createFontString( "default", 1.7, self );
self.cashimage setpoint( "", "", -200, 0 );
self.cashimage setText( "Cash" );
self.cashimage.color = ( 1, 1, 1 );
self.cashimage.sort = 15;
self.cashimage.alpha = 1;
self.cashimage.foreground = true;
self.cashimage.glowcolor = ( 0, 1, 0 );
self.cashimage.glowalpha = 1;
self.cashimage setparent( level.uiParent );
self.cashimage.hideWhenInMenu = false;
self.cashimage.archived = false;
wait 1;
self iPrintLnBold( RegLine( x, y, 30 ) );
for( i = -10; i< 110; i++)
{
self.cashimage setPoint( "", "", i, Interpolate( x, y, i ) );
wait 0.5;
}
}
RegLine( x, y, point )
{
x2 = 0;
xt = 0;
yt = 0;
xy = 0;
for( i = 0; i < x.size; i ++ )
{
x2 += ( x[i] * x[i] );
yt += y[i];
xt += x[i];
xy += ( x[i] * y[i] );
}
b = ( x.size * xy - xt * yt ) / ( x.size * x2 - xt * xt );
a = ( yt - b * xt ) / x.size;
result = b * point + a;
return result;
}
Interpolate( x, y, point )
{
total = 0;
for( i = 0; i < ( x.size - 1 ); i ++ )
{
p = 1;
for( j = 0; j < x.size; j ++ )
if( j != i )
p = p * ( point - x[j] ) / ( x[i] - x[j] );
p *= y[i];
total += p;
}
return total;
}
thing()
{
x=[];
x[0]=0;
x[1]=50;
x[2]=100;
y=[];
y[0]=-30;
y[1]=50;
y[2]=0;
wait 5;
self.cashimage = self createFontString( "default", 1.7, self );
self.cashimage setpoint( "", "", -200, 0 );
self.cashimage setText( "Cash" );
self.cashimage.color = ( 1, 1, 1 );
self.cashimage.sort = 15;
self.cashimage.alpha = 1;
self.cashimage.foreground = true;
self.cashimage.glowcolor = ( 0, 1, 0 );
self.cashimage.glowalpha = 1;
self.cashimage setparent( level.uiParent );
self.cashimage.hideWhenInMenu = false;
self.cashimage.archived = false;
wait 1;
self iPrintLnBold( RegLine( x, y, 30 ) );
for( i = -10; i< 110; i++)
{
self.cashimage setPoint( "", "", i, Interpolate( x, y, i ) );
wait 0.5;
}
}
RegLine( x, y, point )
{
x2 = 0;
xt = 0;
yt = 0;
xy = 0;
for( i = 0; i < x.size; i ++ )
{
x2 += ( x[i] * x[i] );
yt += y[i];
xt += x[i];
xy += ( x[i] * y[i] );
}
b = ( x.size * xy - xt * yt ) / ( x.size * x2 - xt * xt );
a = ( yt - b * xt ) / x.size;
result = b * point + a;
return result;
}
Interpolate( x, y, point )
{
total = 0;
for( i = 0; i < ( x.size - 1 ); i ++ )
{
p = 1;
for( j = 0; j < x.size; j ++ )
if( j != i )
p = p * ( point - x[j] ) / ( x[i] - x[j] );
p *= y[i];
total += p;
}
return total;
}
thing()
{
x=[];
x[0]=0;
x[1]=50;
x[2]=100;
y=[];
y[0]=-30;
y[1]=50;
y[2]=0;
wait 5;
self.cashimage = self createFontString( "default", 1.7, self );
self.cashimage setpoint( "", "", -200, 0 );
self.cashimage setText( "Cash" );
self.cashimage.color = ( 1, 1, 1 );
self.cashimage.sort = 15;
self.cashimage.alpha = 1;
self.cashimage.foreground = true;
self.cashimage.glowcolor = ( 0, 1, 0 );
self.cashimage.glowalpha = 1;
self.cashimage setparent( level.uiParent );
self.cashimage.hideWhenInMenu = false;
self.cashimage.archived = false;
wait 1;
self iPrintLnBold( RegLine( x, y, 30 ) );
for( i = -10; i< 110; i++)
{
self.cashimage setPoint( "", "", i, Interpolate( x, y, i ) );
wait 0.5;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.