WOA THIS DOESNT GO HOW I EXPECTED BUT WOWWWW!! =D im still gunna fix it tho
also theres a typo on line 21 take out the semi-colon
WOW
EDIT: just talked to a guy who knows how to but wont tell me how he says he uses 1 array, and he has force being applied to 5 things at a time, so like what you gave me but with 5 indexes being used at once... if that makes sense
EDIT EDIT:Heres what i have now
PHP Code:
@name Roller mine spin around you thing...
@persist Vector:vector D E Timer A Mines:array V:vector B C F G V2:vector V3:vector V4:vector
interval(10)
if (A <= Mines:count())
{
Timer=Timer+2
F=sin(Timer/Mines:count())*(Mines:count()/5)*300
G=cos(Timer/Mines:count())*(Mines:count()/5)*300
Vector=owner():pos()-(Mines:entity(A):pos()-vec(0,0,105))
if (owner():isCrouch())
{
Vector=owner():aimPos()-(Mines:entity(A):pos()-vec(0,0,F+105))
}
Mines:entity(A):applyForce(($Vector*15+Vector)*(Mines:entity(A):mass()))
A++
}
else
{
A = 1
B = A+1
C = B+1
D = C+1
E = D+1
findByModel("models/roller.mdl")
Mines = findToArray()
}
V=(Mines:entity(A):pos())-(Mines:entity(B):pos()-vec(0,0,0))
Mines:entity(B):applyForce(($V*15+V)*(Mines:entity(B):mass()))
V2=(Mines:entity(B):pos())-(Mines:entity(C):pos()-vec(0,0,0))
Mines:entity(C):applyForce(($V2*15+V2)*(Mines:entity(A):mass()))
V3=(Mines:entity(C):pos())-(Mines:entity(D):pos()-vec(0,0,0))
Mines:entity(D):applyForce(($V3*15+V3)*(Mines:entity(A):mass()))
V4=(Mines:entity(D):pos())-(Mines:entity(E):pos()-vec(0,0,0))
Mines:entity(E):applyForce(($V4*15+V4)*(Mines:entity(A):mass()))
Bookmarks