Advertisement
RA2lover

Abomination vehicle

Jul 25th, 2012
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. // [RCD] --originally made by Gear97
  2. Val{
  3. AERO(default=22.5, min=-22.5, max=22.5)
  4. ARM1(default=0, max=1600000, step=1600000)
  5. ARM2(default=0, max=1600000, step=1600000)
  6. ARM3(default=0, max=1600000, step=1600000)
  7. ARM4(default=0, max=1600000, step=1600000)
  8. ARM5(default=0, max=1600000, step=1600000)
  9. GYRO(default=0, min=-60000, max=60000, step=24000)
  10. HANDLE(default=0, min=-45, max=45, step=6)
  11. JET(default=0, min=-8000, max=8000, step=8000)
  12. SHOOTIMER(default=-2, min=-2, max=70, step=72)
  13. }
  14. Key{
  15. 0:JET(step=8000)
  16. 1:JET(step=-8000)
  17. 2:HANDLE(step=-3)
  18. 3:HANDLE(step=3)
  19. 4:GYRO(step=12000)
  20. 5:GYRO(step=-12000)
  21. 6:SHOOTIMER(step=1)
  22. 7:AERO(step=-1.625)
  23. 8:AERO(step=1.625)
  24. }
  25. Body{
  26. Core(){
  27. N:Rudder(angle=HANDLE){
  28. W:Frame(){
  29. W:Wheel(angle=90){}
  30. S:Jet(angle=-95, power=GYRO){
  31. S:Arm(angle=-84, power=ARM5, option=50000){}
  32. }
  33. N:Arm(angle=-1, power=ARM2, option=50000, name=ARMTH){}
  34. }
  35. N:Chip(angle=45){}
  36. E:Frame(){
  37. E:Wheel(angle=90){}
  38. S:Jet(angle=-95, power=GYRO){
  39. S:Arm(angle=-84, power=ARM3, option=50000){}
  40. }
  41. N:Arm(angle=-1, power=ARM4, option=50000, name=ARMSEC){}
  42. }
  43. W:Chip(angle=-120){}
  44. E:Chip(angle=-120){}
  45. N:Frame(){
  46. N:Arm(angle=-1, power=ARM1, option=50000, name=ARMFIR){}
  47. }
  48. }
  49. S:Chip(){
  50. N:Jet(angle=-60, power=-GYRO){}
  51. S:Chip(){
  52. W:Frame(){
  53. W:Wheel(angle=90, power=-JET){}
  54. N:Jet(angle=-60, power=-GYRO){}
  55. S:Chip(angle=-45){}
  56. N:Chip(angle=45){}
  57. }
  58. E:Frame(){
  59. E:Wheel(angle=90, power=JET){}
  60. N:Jet(angle=-60, power=-GYRO){}
  61. S:Chip(angle=-45){}
  62. N:Chip(angle=45){}
  63. }
  64. S:Chip(angle=-45){}
  65. N:Jet(angle=-45, power=-GYRO){}
  66. }
  67. }
  68. }
  69. }
  70. Script{print 0, " Velocity =",_VEL()
  71. print 1," FPS=",_FPS()," Chips=",_CHIPS()," Weight=",_WEIGHT()
  72. if SHOOTIMER = (0){ARM1 = (50000)}
  73. if SHOOTIMER = (2){ARM2 = (50000)}
  74. if SHOOTIMER = (4){ARM3 = (50000)}
  75. if SHOOTIMER = (6){ARM1 = (50000)}
  76. if SHOOTIMER = (8){ARM2 = (50000)}
  77. if SHOOTIMER = (10){ARM3 = (50000)}
  78. if SHOOTIMER = (12){SHOOTIMER = (-2)}
  79. }
  80. Lua{zoomvar=0
  81.  
  82. function getdist3d(p1,p2)
  83. return ((p2[1]-p1[1])^2+(p2[2]-p1[2])^2+(p2[3]-p1[3])^2)^0.5
  84. end
  85.  
  86. function zoomcontrol(x)
  87. if x == 1 then zoomvar=zoomvar+1 end
  88. if zoomvar==0 then _ZOOM(90) end
  89. if zoomvar==1 then _ZOOM(30) end
  90. if zoomvar==2 then _ZOOM(10) end
  91. if zoomvar==3 then zoomvar=0 _ZOOM(90) end
  92. end
  93. function guncontrol()
  94. if SHOOTIMER == (0) then ARM1 = (50000) end
  95. if SHOOTIMER == (2) then ARM2 = (50000) end
  96. if SHOOTIMER == (4) then ARM3 = (50000) end
  97. if SHOOTIMER == (6) then ARM4 = (50000) end
  98. if SHOOTIMER == (8) then ARM5 = (50000) end
  99. if SHOOTIMER == (10) then SHOOTIMER = (-2) end
  100. end
  101.  
  102. function main()
  103. out(0,"Velocity = "..math.floor(getdist3d({0,0,0},{_VX(),_VY(),_VZ()})).." m/s")
  104. out(1,"FPS = "..math.floor(_FPS()).." Chips = ".._CHIPS().." Weight = "..math.floor(_WEIGHT()))
  105.  
  106. guncontrol()
  107. zoomcontrol(_KEYDOWN(16))
  108. end}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement