Super Tank
3 posters
RigidChips :: Rigid-Chips :: Files :: Turrets
Page 1 of 1
Super Tank
This is a Spam Cannon Tank I made a long time ago, it features:
4 sets of 6-100000 power guns
It is one of my more powerful vehicles.
I hope you enjoy it!
Tell me what you think!
Controls:
Arrow Keys= Move around
X= Fire guns
*Please note I did not write the code for the Spam Cannon I just designed the model*
4 sets of 6-100000 power guns
It is one of my more powerful vehicles.
I hope you enjoy it!
Tell me what you think!
Controls:
Arrow Keys= Move around
X= Fire guns
*Please note I did not write the code for the Spam Cannon I just designed the model*
- Code:
// [RCD]
Val
{
A1(default=0, max=80)
A2(default=0, max=80)
A3(default=0, max=80)
A4(default=0, max=80)
A5(default=0, max=80)
A6(default=0, max=80)
GO(default=0, min=-800000, max=800000, step=800000)
P1(default=0, step=100000)
P2(default=0, step=100000)
P3(default=0, step=100000)
P4(default=0, step=100000)
P5(default=0, step=100000)
P6(default=0, step=100000)
Q(default=-20, min=-20, max=1, step=4)
S(default=0, min=-100000, max=100000, step=100000)
T(default=0, min=-100000, max=100000, step=100000)
W(default=70, min=70, max=91, step=4)
}
Key
{
0:GO(step=-100000)
1:GO(step=100000)
2:T(step=100000)
3:T(step=-100000)
5:S(step=100000), Q(step=21), W(step=21)
}
Body
{
Core() {
S:Weight() {
N:Jet(angle=-80, power=GO) { }
S:Weight(angle=-90, option=4) { }
N:Weight(angle=-90) {
N:Weight(angle=-90) { }
}
}
N:Weight(angle=180) {
S:Arm(name=N1, power=P1, option=100000, angle=A1) { }
S:Arm(name=N2, power=P2, option=100000, angle=A2) { }
S:Arm(name=N3, power=P3, option=100000, angle=A3) { }
S:Arm(name=N4, power=P4, option=100000, angle=A4) { }
S:Arm(name=N5, power=P5, option=100000, angle=A5) { }
S:Arm(name=N6, power=P6, option=100000, angle=A6) { }
}
E:Frame(angle=-90) {
N:Weight(angle=180) {
S:Arm(name=N1, power=P1, option=100000, angle=A1) { }
S:Arm(name=N2, power=P2, option=100000, angle=A2) { }
S:Arm(name=N3, power=P3, option=100000, angle=A3) { }
S:Arm(name=N4, power=P4, option=100000, angle=A4) { }
S:Arm(name=N5, power=P5, option=100000, angle=A5) { }
S:Arm(name=N6, power=P6, option=100000, angle=A6) { }
}
}
W:Frame(angle=-90) {
N:Weight(angle=180) {
S:Arm(name=N1, power=P1, option=100000, angle=A1) { }
S:Arm(name=N2, power=P2, option=100000, angle=A2) { }
S:Arm(name=N3, power=P3, option=100000, angle=A3) { }
S:Arm(name=N4, power=P4, option=100000, angle=A4) { }
S:Arm(name=N5, power=P5, option=100000, angle=A5) { }
S:Arm(name=N6, power=P6, option=100000, angle=A6) { }
}
}
N:Frame(angle=-90) {
N:Weight(angle=-90) {
S:Arm(name=N1, power=P1, option=100000, angle=-A1) { }
S:Arm(name=N2, power=P2, option=100000, angle=-A2) { }
S:Arm(name=N3, power=P3, option=100000, angle=-A3) { }
S:Arm(name=N4, power=P4, option=100000, angle=-A4) { }
S:Arm(name=N5, power=P5, option=100000, angle=-A5) { }
S:Arm(name=N6, power=P6, option=100000, angle=-A6) { }
}
}
E:Weight(option=1) {
N:Weight(option=1) {
E:Weight(angle=-90) { }
}
S:Weight(option=1) {
N:Jet(angle=-90, power=-T) {
N:Weight(angle=-90) { }
N:Weight(angle=90) { }
}
E:Weight(angle=-90) { }
S:Weight(angle=-90, option=2) { }
N:Weight(angle=-90) { }
}
N:Jet(angle=-90, power=-T) {
N:Weight(angle=90) { }
}
E:Weight(angle=-90) {
N:Weight(angle=Q) {
N:Weight(angle=-W) { }
}
}
N:Weight(angle=-90) { }
N:Jet(power=-100000) { }
S:Jet(power=-100000) { }
}
W:Weight(option=1) {
N:Weight(option=1) {
W:Weight(angle=-90) { }
}
S:Weight(option=1) {
N:Jet(angle=-90, power=T) {
N:Weight(angle=-90) { }
N:Weight(angle=90) { }
}
W:Weight(angle=-90) { }
S:Weight(angle=-90, option=2) { }
N:Weight(angle=-90) { }
}
N:Jet(angle=-90, power=T) {
N:Weight(angle=90) { }
}
W:Weight(angle=-90) {
N:Weight(angle=Q) {
N:Weight(angle=-W) { }
}
}
N:Weight(angle=-90) { }
N:Jet(power=-100000) { }
S:Jet(power=-100000) { }
}
N:Jet(angle=-100, power=-S) { }
N:Weight(angle=180, option=2) { }
N:Weight(angle=-90) { }
}
}
Lua
{
--[[
Ž€‚Ê‚Ù‚Ç’Žß‚ð“ü‚ê‚Ä‚Ý‚½
Val{}“à‚Ìmax,min,step‚ÌÝ’è‚àLua‚Ì‚â‚è•û‚Å‚È‚‚Ä‚à‚悂Ȃ邯‚Ç
¡‚±‚±‚Å‚Í‚â‚邱‚Æ‚ðŒ¸‚ç‚·‚½‚ß‚ÉŠ¸‚¦‚ÄŽg‚Á‚Ä‚Ü‚·
‚±‚±‚ňµ‚¤Lua‚Ì—v‘f
1.if
2.•Ï”
3._G[]
4.for
]]
Count = 1 --Å‹ß—¬s‚Ì•Ï”
function main()
out(0,Count) --•Ï”‚ð•\Ž¦‚µ‚Ä‚Ý‚é
--ZƒL[‚ð‰Ÿ‚µ‰º‚°‚½Žž(‰Ÿ‚µŽn‚ß‚½Žž‚¾‚¯)‚©AXƒL[‚ð‰Ÿ‚µ‚½‚Æ‚«(‰Ÿ‚µ‚Á‚Ï‚È‚µ‚Å‚«‚é)‚É”ŽËˆ—
if _KEYDOWN(4)==1 or _KEY(5)==1 then
if _E(_G["N"..Count]) == _OPTION(_G["N"..Count]) then
--[[
_E()‚Íchip‚̃`ƒƒ[ƒW‹ï‡‚ðŽæ“¾‚·‚éŠÖ”
_G["N"..Count]‚ÍArm‚ÌName(N1,N2...N6)‚ðŽ¦‚·
Count•Ï”‚ª‚à‚µ3‚ÌŽž_G["N"..Count]‚ÍN3‚ðŽ¦‚·
_OPTION()‚ÍArm‚ÌOption(=Å‘åƒ`ƒƒ[ƒW’l)‚ðŽ¦‚·
‚‚܂èƒ`ƒƒ[ƒW‹ï‡=Option‚ÌŽžArm‚Ì‘•“U‚ªŠ®—¹‚µ‚Ä‚¢‚Ä
‚±‚Ìif•¶‚Ì’†g‚ªŽÀs‚³‚ê‚é
]]
if _G["A"..Count] == 0 then
--[[
‚³‚ç‚Éif
_G["A"..Count]‚Í_G["N"..Count]‚Æ“¯‚¶‚悤‚ÈŠ´‚¶‚ÅArm‚ÌAngle(A1,A2...A6)‚ðŽ¦‚·
_G["A"..Count](=Œ‚‚ÂArm‚ÌAngle•Ï”)‚ª”ŽËˆÊ’u(=0)‚É‚ ‚鎞
‚±‚Ìif•¶‚Ì’†g‚ªŽÀs‚³‚ê‚é
]]
_G["P"..Count] = _OPTION(_G["N"..Count])
--_G["P"..Count]‚à_G["N"..Count]‚Æ“¯‚¶‚悤‚ÈŠ´‚¶‚ÉArm‚ÌPower(P1,P2...P6)‚ðŽ¦‚·
Count = Count + 1
--”ŽËˆ—‚ÌŒãCount‚ð1‚‘‚â‚·
if Count == 7 then
Count = 1
end
--Count‚ª1`6‚ÌŠÔ‚ðzŠÂ‚·‚é‚悤‚É“®‚©‚·
--7‚É‚È‚Á‚½ƒJƒEƒ“ƒg‚Í1‚É–ß‚é
end
end
end
for i = 1 , 6 do
--[[
ƒ‹[ƒv•¶@do`end‚ÌŠÔ‚ðŒJ‚è•Ô‚·
Žw’肵‚½•Ï”i(•Ê‚ɉ½‚Å‚à‚¢‚¢)‚ªƒ‹[ƒv‚Ì’†ŒÀ‚è‚ÅŽg‚¦‚é
‚»‚ꂼ‚ê‚̈Ӗ¡‚Íi‚ª•Ï”Aʼn‚Ì1‚ª•Ï”‰Šú’lA6‚ªI‚í‚è‚Ì”Žš
‚‚܂èfor‚Ì’†‚Å6‰ñƒ‹[ƒv‚µ‚Äi‚Í1¨2¨3¨4¨5¨6‚Æ‘‚¦‚ă‹[ƒv‚ªI‚í‚é
]]
if i == Count then
--i‚ªCount‚ƈê’v‚µ‚½‚Æ‚«‚±‚Ì•¶‚ªŽÀs‚³‚ê‚é
_G["A"..i] = _G["A"..i] - 20
--_G["A"..i]‚ÍCount‚ð“ü‚ꂽ‚Æ‚«‚̂悤‚ÉAngle•Ï”‚ðŽ¦‚·
--_G["A"..i]‚Í1ƒtƒŒ[ƒ€‚É20‚Œ¸‚èA0‚ÅŽ~‚Ü‚é(RC•Ï”‚Ìmin§ŒÀ‚Ì‚½‚ß)
else
--elseA‚‚܂èi‚ªCount‚ƈê’v‚µ‚Ä‚¢‚È‚¢‚Æ‚«ŽÀs‚³‚ê‚é
_G["A"..i] = _G["A"..i] + 20
--_G["A"..i]‚Í1ƒtƒŒ[ƒ€‚É20‚‘‚¦A80‚ÅŽ~‚Ü‚é(RC•Ï”‚Ìmax§ŒÀ‚Ì‚½‚ß)
end
end
end
}
Last edited by Fox Explorer on Sat Dec 01, 2012 11:33 pm; edited 1 time in total
Fox Explorer- Plane
- Posts : 25
Join date : 2011-06-08
Re: Super Tank
That is a good tank. A little bit unstable, but it is really agile and powerful too.
jiri.hartvich.9- Tank
- Posts : 51
Join date : 2012-08-29
Age : 68
RigidChips :: Rigid-Chips :: Files :: Turrets
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum