DeathStalkerI

View previous topic View next topic Go down

DeathStalkerI

Post by DarkGrim312 on Tue Jul 27, 2010 12:27 am

Its my first tank. the snipe view is bad because i kinda put it at the rear of the tank lol! lol! ...
but here it is

Code:

// [RCD]
Val
{
   ANGLE(default=0, disp=0)
   ANGLE2(default=0, disp=0)
   BOOSTERS(default=0, max=100000, disp=0)
   BRAKES(default=0, max=1000, disp=0)
   B_ANGLE(default=0, min=-90, max=0, disp=0)
   CANNON1(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   CANNON2(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   CANNON3(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   CANNON4(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   CANNON5(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   E(default=0, max=1, step=1, disp=0)
   ENGINE(default=0, min=-6000, max=6000, step=1000, disp=0)
   ENGINE1(default=0, min=-6000, max=6000, step=1000, disp=0)
   FLAG(default=0, min=-1, max=3, disp=0)
   GUN1(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN2(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN3(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN4(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN5(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN6(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN7(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUN8(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   GUNS(default=0, max=180, disp=0)
   GUNS1(default=2, min=2, max=180, disp=0)
   GUNS2(default=0, max=45, disp=0)
   GUNS3(default=0, min=-47, max=0, disp=0)
   JSTEERING(default=0, min=-220000, max=220000, step=220000, disp=0)
   REC(default=0, step=100000000, disp=0)
   SNIPE(default=0, min=-10000000, max=100000000, step=100000000, disp=0)
   SNIPE1(default=0, min=-100000, max=1000000, step=1000000, disp=0)
   STATIONARY(default=-180, min=-180, max=-80, disp=0)
   STATIONARY2(default=-180, min=-180, max=-10, disp=0)
   SWITCH(default=0, max=1, disp=0)
   SWITCH1(default=0, max=1, disp=0)
   SWITCH2(default=0, max=1, disp=0)
   S_JET(default=0, min=-100000000, max=100000000, step=100000000, disp=0)
   TELE(default=-90, min=-180, max=180, disp=0)
   THEAD(default=0, min=-90, max=90, disp=0)
}
Key
{
   0:engine(step=2000), engine1(step=2000), e(step=1)
   1:engine1(step=-2000), engine(step=-2000), e(step=1)
   2:engine(step=-1000), engine1(step=1000), e(step=1)
   3:engine1(step=-1000), engine(step=1000), e(step=1)
   7:SNIPE(step=1000000)
}
Body
{
   Core() {
      S:Frame(angle=-150, option=1) {
         S:Weight(angle=-30, option=3, name=EX) {
            S:Weight(name=BODY) {
               W:Frame(angle=-90) {
                  W:Frame(angle=150, option=1) {
                     W:Wheel(angle=-150, power=ENGINE, brake=BRAKES, effect=4) { }
                  }
               }
               E:Frame(angle=-90) {
                  E:Frame(angle=150, option=1) {
                     E:Wheel(angle=-150, power=-ENGINE1, brake=BRAKES, effect=4) { }
                  }
               }
               E:Weight() {
                  E:Weight(angle=-90) {
                     E:Weight(angle=-STATIONARY) {
                        E:Weight(angle=-STATIONARY2) {
                           E:Jet(angle=180, power=-S_JET) { }
                        }
                     }
                     S:Jet(power=JSTEERING) { }
                     N:Jet(power=-JSTEERING) { }
                     S:Weight(angle=GUNS2) {
                        S:Arm(angle=GUNS3, power=CANNON4, option=100000, name=GUN2) { }
                     }
                  }
                  S:Weight(angle=GUNS2) {
                     S:Arm(angle=GUNS3, power=CANNON3, option=100000, name=GUN2) { }
                  }
               }
               W:Weight() {
                  W:Weight(angle=-90) {
                     W:Weight(angle=-STATIONARY) {
                        W:Weight(angle=-STATIONARY2) {
                           W:Jet(angle=180, power=-S_JET) { }
                        }
                     }
                     N:Jet(power=JSTEERING) { }
                     S:Jet(power=-JSTEERING) { }
                     S:Weight(angle=GUNS2) {
                        S:Arm(angle=GUNS3, power=CANNON5, option=100000, name=GUN2) { }
                     }
                  }
                  S:Weight(angle=GUNS2) {
                     S:Arm(angle=GUNS3, power=CANNON1, option=100000, name=GUN) { }
                  }
               }
               S:Weight() {
                  W:Frame(angle=-90) {
                     W:Frame(angle=150, option=1) {
                        W:Wheel(angle=-150, power=ENGINE, brake=BRAKES, effect=4) { }
                     }
                  }
                  E:Frame(angle=-90) {
                     E:Frame(angle=150, option=1) {
                        E:Wheel(angle=-150, power=-ENGINE1, brake=BRAKES, effect=4) { }
                     }
                  }
                  E:Weight() {
                     E:Weight(angle=-90) {
                        S:Arm(angle=GUNS, power=GUN5, option=100000) { }
                        E:Weight(angle=-90) {
                           E:Weight() { }
                        }
                        E:Weight(angle=-STATIONARY) {
                           E:Weight(angle=-STATIONARY2) {
                              E:Jet(angle=180, power=-S_JET) { }
                           }
                        }
                     }
                     S:Weight(angle=-90) {
                        S:Weight(angle=-STATIONARY) {
                           S:Weight(angle=-STATIONARY2) {
                              S:Jet(angle=180, power=-S_JET) { }
                           }
                        }
                        E:Jet(angle=B_ANGLE, power=-BOOSTERS) { }
                        E:Jet(angle=B_ANGLE, power=-BOOSTERS) { }
                     }
                     S:Arm(angle=GUNS, power=GUN4, option=100000, name=GUN5) { }
                  }
                  W:Weight() {
                     W:Weight(angle=-90) {
                        S:Arm(angle=GUNS, power=GUN1, option=100000) { }
                        W:Weight(angle=-90) { }
                        W:Weight(angle=-STATIONARY) {
                           W:Weight(angle=-STATIONARY2) {
                              W:Jet(angle=180, power=-S_JET) { }
                           }
                        }
                     }
                     S:Weight(angle=-90) {
                        S:Weight(angle=-STATIONARY) {
                           S:Weight(angle=-STATIONARY2) {
                              S:Jet(angle=180, power=-S_JET) { }
                           }
                        }
                        W:Jet(angle=B_ANGLE, power=-BOOSTERS) { }
                        W:Jet(angle=B_ANGLE, power=-BOOSTERS) { }
                     }
                     S:Arm(angle=GUNS, power=GUN2, option=100000, name=GUN3) { }
                  }
                  S:Weight(angle=-90) {
                     S:Weight(angle=-STATIONARY) {
                        S:Weight(angle=-STATIONARY2) {
                           S:Jet(angle=180, power=-S_JET) { }
                        }
                     }
                  }
                  S:Arm(angle=GUNS, power=GUN3, option=100000, name=GUN4) { }
                  N:RudderF(angle=-THEAD, name=TBASE) {
                     N:Frame(angle=90, option=1, name=TBASE) {
                        N:Frame(option=1) {
                           N:Arm(angle=-TELE, power=SNIPE, option=1000000, name=MAINCANNON) {
                              S:Frame(angle=90, option=1) {
                                 E:Frame(option=1) {
                                    N:Arm(angle=90, power=SNIPE1, option=10000) {
                                       S:Jet(angle=-90, power=S_JET) { }
                                       S:Jet(angle=-90, power=S_JET) { }
                                    }
                                    N:Frame(option=1) {
                                       W:Arm(angle=90, power=SNIPE1, option=100000) { }
                                       E:Arm(angle=90, power=SNIPE1, option=10000) { }
                                       N:Arm(angle=90, power=SNIPE1, option=10000) { }
                                       W:Frame(option=1) {
                                          N:Arm(angle=90, power=SNIPE, option=1000000) { }
                                       }
                                    }
                                 }
                                 W:Frame(option=1) {
                                    N:Arm(angle=90, power=SNIPE1, option=10000) {
                                       S:Jet(angle=-90, power=S_JET) { }
                                       S:Jet(angle=-90, power=S_JET) { }
                                    }
                                    N:Frame(option=1) {
                                       E:Arm(angle=90, power=SNIPE1, option=100000) { }
                                       W:Arm(angle=90, power=SNIPE1, option=10000) { }
                                       N:Arm(angle=90, power=SNIPE1, option=10000) { }
                                    }
                                 }
                              }
                              S:Jet(angle=-90, power=S_JET) { }
                              S:Jet(angle=-90, power=S_JET) { }
                           }
                        }
                     }
                  }
               }
               S:Weight(angle=GUNS2) {
                  S:Arm(angle=GUNS3, power=CANNON2, option=100000, name=GUN1) { }
               }
            }
            W:Frame(angle=-90) {
               W:Frame(angle=150, option=1) {
                  W:Wheel(angle=-150, power=ENGINE, brake=BRAKES, effect=4) { }
               }
            }
            E:Frame(angle=-90) {
               E:Frame(angle=150, option=1) {
                  E:Wheel(angle=-150, power=-ENGINE1, brake=BRAKES, effect=4) { }
               }
            }
            E:Weight(option=3) {
               E:Weight(angle=-90) {
                  N:Arm(angle=GUNS, power=GUN5, option=100000) { }
                  E:Weight(angle=-90) {
                     E:Weight() { }
                  }
                  E:Weight(angle=-STATIONARY) {
                     E:Weight(angle=-STATIONARY2) {
                        E:Jet(angle=180, power=-S_JET) { }
                     }
                  }
               }
               N:Weight(angle=-90) {
                  N:Weight(angle=-STATIONARY) {
                     N:Weight(angle=-STATIONARY2) {
                        N:Jet(angle=180, power=-S_JET) { }
                     }
                  }
                  E:Jet(angle=B_ANGLE, power=BOOSTERS) { }
                  E:Jet(angle=B_ANGLE, power=BOOSTERS) { }
               }
               N:Arm(angle=GUNS, power=GUN4, option=100000) { }
            }
            W:Weight(option=3) {
               W:Weight(angle=-90) {
                  W:Weight(angle=-90) { }
                  N:Arm(angle=GUNS, power=GUN1, option=100000) { }
                  W:Weight(angle=-STATIONARY) {
                     W:Weight(angle=-STATIONARY2) {
                        W:Jet(angle=180, power=-S_JET) { }
                     }
                  }
               }
               N:Weight(angle=-90) {
                  N:Weight(angle=-STATIONARY) {
                     N:Weight(angle=-STATIONARY2) {
                        N:Jet(angle=180, power=-S_JET) { }
                     }
                  }
                  W:Jet(angle=B_ANGLE, power=BOOSTERS) { }
                  W:Jet(angle=B_ANGLE, power=BOOSTERS) { }
               }
               N:Arm(angle=GUNS, power=GUN2, option=100000) { }
            }
            N:Weight(angle=-90) {
               N:Weight(angle=-STATIONARY) {
                  N:Weight(angle=-STATIONARY2) {
                     N:Jet(angle=180, power=-S_JET) { }
                  }
               }
            }
            N:Arm(angle=GUNS, power=GUN3, option=100000) { }
         }
      }
   }
}
Script
{
print 0,"The Hunter X, Made by Darkgrim312"
print 2,"Controls:"
print 3,"Arrow Keys= Steering"
print 4,"F= Boosters"
print 5,"Z= Turret Mode"
print 6,"X= Turret Guns"
print 7,"C= Guns"
print 8,"Right Click= Secondary Weapons"
print 9,"Left Click= Main Cannons"
print 10,"Mouse= Snipe Aiming"
print 11,"Speed: ",_VZ(BODY)*3600/1000," kph"
print 12,"Core damage: ",100-_T(0)/100,"%"
print 13,"Cannon ",_E(MAINCANNON)/_OPTION(MAINCANNON)*100," %"

if E=0 {
  BRAKES=BRAKES+8
  _SPLIT(EX)
}
if E=1 {
  BRAKES=0
}


SWITCH=_MOD(SWITCH+_KEYDOWN(4),2)
if SWITCH=0{
GUNS=GUNS+5
GUNS1=GUNS1+5
GUNS2=GUNS2-5
GUNS3=GUNS3+5
STATIONARY=STATIONARY-5
STATIONARY2=STATIONARY2-5
}
if SWITCH=1{
GUNS=GUNS-5
GUNS1=GUNS1-5
GUNS2=GUNS2+5
GUNS3=GUNS3-5
STATIONARY=STATIONARY+5
STATIONARY2=STATIONARY2+5
}

if _key(5)>0 {angle=angle+20}
if angle>=500{angle=0}

if _key(5)>0&angle=0&switch=1{gun1=999999999}
if _key(5)>0&angle=100&switch=1{gun2=999999999}
if _key(5)>0&angle=200&switch=1{gun3=999999999}
if _key(5)>0&angle=300&switch=1{gun4=999999999}
if _key(5)>0&angle=400&switch=1{gun5=999999999}


if _key(6)>0 {angle2=angle2+20}
if angle2>=500{angle2=0}

if _key(6)>0&angle2=0{cannon1=999999999}
if _key(6)>0&angle2=100{cannon2=999999999}
if _key(6)>0&angle2=200{cannon3=999999999}
if _key(6)>0&angle2=300{cannon4=999999999}
if _key(6)>0&angle2=400{cannon5=999999999}

dummy=_SETCOLOR(#FF0000)
x=_X(MAINCANNON)
y=_Y(MAINCANNON)
z=_Z(MAINCANNON)
zx=_ZX(MAINCANNON)
zy=_ZY(MAINCANNON)
zz=_ZZ(MAINCANNON)
dummy=_MOVE3D(x,y,z)
dummy=_LINE3D(x+zx*-1000,y+zy*-1000,z+zz*-1000)
THEAD = HEAD+40*(_MX()/_WIDTH()-0.5)
TELE = -20*(_MY()/_HEIGHT()-0.5)-180+_TODEG(_ACOS(_YY(TBASE)))

if _ML() {
SNIPE=100000000}

if _MR() {
SNIPE1=1000000}

if _KEY(2)&SWITCH=1>0 {JSTEERING=JSTEERING+10000}
if _KEY(3)&SWITCH=1>0 {JSTEERING=JSTEERING-10000}

SWITCH2=_MOD(SWITCH2+_KEYDOWN(12),2)
if SWITCH2=0{
B_ANGLE=B_ANGLE-5
}
if SWITCH2=1 & SWITCH=0{
B_ANGLE=B_ANGLE+5
}

if B_ANGLE=0>0 {BOOSTERS=100000}
if SWITCH2=0>0 {BOOSTERS=0}

if SWITCH2=1 {BRAKES=0}

if _E(MAINCANNON) <10
{
S_JET = 1000000/(_E(MAINCANNON)+10)
}
if SWITCH2=1& _KEY(2) {JSTEERING=J_STEERING+10000}
if SWITCH2=1& _KEY(3) {JSTEERING=J_STEERING-10000}}
avatar
DarkGrim312
Car
Car

Posts : 17
Join date : 2010-07-27
Age : 21
Location : Philippines

View user profile

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum