Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name M-29 Davy Crockett (Portable Nuclear Weapon System)
- @inputs [Gun Base]:entity [ShotsLeft]:number
- @persist [N]:number [C C2 C3]:vector [M M2]:string [RW61]:entity
- if (dupefinished() | first()){
- timer("penny", 1500)
- C = vec(90,90,90)
- C2 = vec(70,85,54)
- C3 = vec(90,109,70)
- M = "models/props_debris/plasterwall040c"
- M2 = "models/props_building_details/courtyard_template001c_bars"
- }elseif (clk("penny")){
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/misc/tubes_thin/size_1/t_tube_12x18.mdl")
- holoPos(N, Gun:toWorld(vec(50,0,0)))
- holoAng(N, Gun:toWorld(ang(0,90,0)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.85,1,0.85))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/props_c17/utilityconnecter005.mdl")
- holoPos(N, Gun:toWorld(vec(50,0,5)))
- holoAng(N, Gun:toWorld(ang(0,90,0)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.85,1,0.85))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/props_c17/FurnitureBoiler001a.mdl")
- holoPos(N, Gun:toWorld(vec(53,0.2,7.5)))
- holoAng(N, Gun:toWorld(ang(180,90,90)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.2,0.2,0.2))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/cylinders/size_3/cylinder_6x6.mdl")
- holoPos(N, Gun:toWorld(vec(46.5,0,8.75)))
- holoAng(N, Gun:toWorld(ang(0,90,90)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.8,0.8,0.8))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/cylinders/size_3/cylinder_6x6.mdl")
- holoPos(N, Gun:toWorld(vec(60,0,8.75)))
- holoAng(N, Gun:toWorld(ang(0,90,90)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.6,0.6,0.6))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/props_borealis/bluebarrel001.mdl")
- holoPos(N, Gun:toWorld(vec(67,0,8.75)))
- holoAng(N, Gun:toWorld(ang(0,-90,90)))
- holoColor(N,C2)
- holoMaterial(N,M)
- holoScale(N,vec(0.1,0.1,0.3))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/misc/tubes_thin/size_1/t_tube_12x60.mdl")
- holoPos(N, Gun:toWorld(vec(29,0,0)))
- holoAng(N, Gun:toWorld(ang(0,90,0)))
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(0.75,1.2,0.75))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/misc/domes/size_1/dome_12x6.mdl")
- holoPos(N, Gun:toWorld(vec(-1,0,0)))
- holoAng(N, Gun:toWorld(ang(90,0,0)))
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(0.85,0.85,0.85))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/misc/cones/size_1/cone_12x108.mdl")
- holoPos(N, Gun:toWorld(vec(-17.5,0,0)))
- holoAng(N, Gun:toWorld(ang(90,0,0)))
- holoClipEnabled(N,1)
- holoClip(N,vec(0,0,17),vec(0,0,-90),0)
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(1,1,1))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/cylinders/size_5/cylinder_12x12.mdl")
- holoPos(N, Gun:toWorld(vec(-23.5,0,0)))
- holoAng(N, Gun:toWorld(ang(90,0,0)))
- holoClipEnabled(N,1)
- holoClip(N,vec(0,0,17),vec(0,0,-90),0)
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(1,1,1))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/sprops/misc/domes/size_1/dome_12x6.mdl")
- holoPos(N, Gun:toWorld(vec(-29.5,0,0)))
- holoAng(N, Gun:toWorld(ang(-90,0,0)))
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(1,1,0.35))
- holoParent(N,Gun)
- N++
- holoCreate(N)
- holoModel(N, "models/dav0r/thruster.mdl")
- holoPos(N, Gun:toWorld(vec(-30,0,0)))
- holoAng(N, Gun:toWorld(ang(-90,0,0)))
- holoColor(N,C3)
- holoMaterial(N,M)
- holoScale(N,vec(1.1,1.1,1.3))
- holoParent(N,Gun)
- }elseif(changed(ShotsLeft)&ShotsLeft){
- findByClass("acf_missile")
- RW61 = findClosest(Gun:toWorld(vec()))
- RW61:setAlpha(0)
- holoCreate(0)
- holoModel(0, "models/bombs/fab50.mdl")
- holoPos(0, RW61:toWorld(vec(65,0,0)))
- holoAng(0, RW61:toWorld(ang(0,0,45)))
- holoColor(0,C)
- holoMaterial(0,M2)
- holoScale(0,vec(1.25,2,2))
- holoParent(0,RW61)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement