Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Svast3
- @inputs
- @outputs
- @persist T Ent:entity
- @trigger
- runOnTick(1)
- if(first())
- {
- Ent = owner()
- #Stand = holoCreate(1, Ent:pos() + vec(0, 0, 50),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
- #Flag = holoCreate(2, Stand:pos() + vec(-1, 0, 30),vec(0.1, 3, 3),ang(0, 0, 0),vec(255, 0, 0), "cube")
- #FlagDN1 = holoCreate(3, Flag:pos() - vec(0, 9, 35),vec(0.1, 1.5, 3),ang(180, 0, 0),vec(255, 0, 0), "pyramid")
- #FlagDN2 = holoCreate(4, Flag:pos() - vec(0, -9, 35),vec(0.1, 1.5, 3),ang(180, 0, 0),vec(255, 0, 0), "pyramid")
- #Stand = holoCreate(1, Ent:pos() + vec(0, 0, 50),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
- Stand = holoCreate(1, Ent:pos() + vec(0, 0, 100),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
- holoDisableShading(1, 1)
- Flag = holoCreate(2, Stand:pos() + vec(-1, 0, 30),vec(0.1, 3, 5),Stand:angles() + ang(0, 0, 0),vec(255, 0, 0), "cube")
- holoParent(2, 1)
- holoDisableShading(2, 1)
- FlagDN1 = holoCreate(3, Flag:pos() - vec(0, 9, 45),vec(0.1, 1.5, 3),Flag:angles() + ang(180, 0, 0),vec(255, 0, 0), "pyramid")
- holoParent(3, 2)
- holoDisableShading(3, 1)
- FlagDN2 = holoCreate(4, Flag:pos() - vec(0, -9, 45),vec(0.1, 1.5, 3),Flag:angles() + ang(180, 0, 0),vec(255, 0, 0), "pyramid")
- holoParent(4, 2)
- holoDisableShading(4, 1)
- #[Stick1 = holoCreate(5, Flag:pos() + vec(-2, 0, 0),vec(0.1, 0.1, 2.8),ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(5, 2)
- Stick2 = holoCreate(6, Flag:pos() + vec(-2, 0, 0),vec(0.1, 0.1, 2.8),ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(6, 2)
- Stick3 = holoCreate(7, Flag:pos() + vec(-2, 7.9, 17),vec(0.1, 0.1, 1.4),ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(7, 2)
- Stick4 = holoCreate(8, Flag:pos() + vec(-2, -7.9, -17),vec(0.1, 0.1, 1.4),ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(8, 2)
- Stick5 = holoCreate(9, Flag:pos() + vec(-2, 16.5, -8),vec(0.1, 0.1, 1.4),ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(9, 2)
- Stick6 = holoCreate(10, Flag:pos() + vec(-2, -16.5, 8),vec(0.1, 0.1, 1.4),ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(10, 2)]#
- Stick1 = holoCreate(5, Flag:pos() + vec(-2, 0, 0),vec(0.1, 0.1, 2.8),Flag:angles() + ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(5, 3)
- Stick2 = holoCreate(6, Flag:pos() + vec(-2, 0, 0),vec(0.1, 0.1, 2.8),Flag:angles() + ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(6, 5)
- Stick3 = holoCreate(7, Flag:pos() + vec(-2, -7.9, 17),vec(0.1, 0.1, 1.4),Flag:angles() + ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(7, 5)
- Stick4 = holoCreate(8, Flag:pos() + vec(-2, 7.9, -17),vec(0.1, 0.1, 1.4),Flag:angles() + ang(0, 0, 90),vec(0, 0, 0), "cube") holoParent(8, 5)
- Stick5 = holoCreate(9, Flag:pos() + vec(-2, 16.5, 8),vec(0.1, 0.1, 1.4),Flag:angles() + ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(9, 5)
- Stick6 = holoCreate(10, Flag:pos() + vec(-2, -16.5, -8),vec(0.1, 0.1, 1.4),Flag:angles() + ang(0, 0, 0),vec(0, 0, 0), "cube") holoParent(10, 5)
- #[Array = Ent:attachments()
- for(I = 0, Array:count())
- {
- print(I + ": " + Array[I, string])
- }
- Array = Ent:bones()
- for(I = 0, Ent:boneCount())
- {
- print(I + ": " + Array[I, string])
- }]#
- holoParentAttachment(1, Ent, "forward")
- }
- T++
- #Ent = owner()
- #holoAng(5, ang(0, 0, T))
- #holoAng(5, ang(Ent:angles():pitch(), Ent:angles():yaw(), T + Ent:angles():roll()))
- #holoAng(5, ang(Ent:angles():pitch(), Ent:angles():yaw(), T + Ent:angles():roll()))
- #print(Ent:angles():roll())
- #holoParent(1, Ent)
- #holoPos(1, Ent:pos() + vec(0, 0, 100))
- #holoParentAttachment(1, Ent, "forward")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement