Advertisement
VXP

Untitled

VXP
Jan 5th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.57 KB | None | 0 0
  1. @name Svast3
  2. @inputs
  3. @outputs
  4. @persist T Ent:entity
  5. @trigger
  6. runOnTick(1)
  7. if(first())
  8. {
  9. Ent = owner()
  10. #Stand = holoCreate(1, Ent:pos() + vec(0, 0, 50),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
  11. #Flag = holoCreate(2, Stand:pos() + vec(-1, 0, 30),vec(0.1, 3, 3),ang(0, 0, 0),vec(255, 0, 0), "cube")
  12. #FlagDN1 = holoCreate(3, Flag:pos() - vec(0, 9, 35),vec(0.1, 1.5, 3),ang(180, 0, 0),vec(255, 0, 0), "pyramid")
  13. #FlagDN2 = holoCreate(4, Flag:pos() - vec(0, -9, 35),vec(0.1, 1.5, 3),ang(180, 0, 0),vec(255, 0, 0), "pyramid")
  14. #Stand = holoCreate(1, Ent:pos() + vec(0, 0, 50),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
  15. Stand = holoCreate(1, Ent:pos() + vec(0, 0, 100),vec(0.1, 0.1, 8),ang(0, 0, 0),vec(0, 0, 0), "cube")
  16. holoDisableShading(1, 1)
  17. 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")
  18. holoParent(2, 1)
  19. holoDisableShading(2, 1)
  20. 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")
  21. holoParent(3, 2)
  22. holoDisableShading(3, 1)
  23. 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")
  24. holoParent(4, 2)
  25. holoDisableShading(4, 1)
  26.  
  27. #[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)
  28. 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)
  29. 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)
  30. 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)
  31. 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)
  32. 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)]#
  33. 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)
  34. 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)
  35. 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)
  36. 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)
  37. 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)
  38. 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)
  39.  
  40. #[Array = Ent:attachments()
  41. for(I = 0, Array:count())
  42. {
  43. print(I + ": " + Array[I, string])
  44. }
  45. Array = Ent:bones()
  46. for(I = 0, Ent:boneCount())
  47. {
  48. print(I + ": " + Array[I, string])
  49. }]#
  50. holoParentAttachment(1, Ent, "forward")
  51. }
  52. T++
  53. #Ent = owner()
  54. #holoAng(5, ang(0, 0, T))
  55. #holoAng(5, ang(Ent:angles():pitch(), Ent:angles():yaw(), T + Ent:angles():roll()))
  56. #holoAng(5, ang(Ent:angles():pitch(), Ent:angles():yaw(), T + Ent:angles():roll()))
  57. #print(Ent:angles():roll())
  58.  
  59. #holoParent(1, Ent)
  60. #holoPos(1, Ent:pos() + vec(0, 0, 100))
  61.  
  62. #holoParentAttachment(1, Ent, "forward")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement