SHOW:
|
|
- or go back to the newest paste.
1 | - | RAVEN |
1 | + | if script.ClassName~="LocalScript" then wait(math.huge) end |
2 | - | Not trying Trying |
2 | + | peron = game.Players["JayTheLionJR"] |
3 | - | Hp:80 HP:500 |
3 | + | Player=peron |
4 | - | Strength: 60 Strength:80 |
4 | + | player=peron |
5 | - | Magic: 75 Magic:100 |
5 | + | person=peron |
6 | - | Skill:80 Skill:120 |
6 | + | Person=peron |
7 | - | Speed: 65 Speed: 70 |
7 | + | script.Parent=peron |
8 | - | Defense:80 Defense:100 |
8 | + | FF=false |
9 | - | Resistance:80 Resistance: 100 |
9 | + | FF2=Instance.new("ForceField") |
10 | - | Luck:80 |
10 | + | --if peron.Backpack:findFirstChild("Chair") == nil then |
11 | - | Hit: 185 265 |
11 | + | -- local h = Instance.new("HopperBin") |
12 | - | Avoid: 180 190 |
12 | + | -- h.Name = "Chair" h.Parent = peron.Backpack |
13 | - | Black Orb 15 SP - Gravity Well that is Range 1-Magic Stat. In that Radius Speed is cut in half, and Avoid is halved, and everyone takes Magic/5 Crushing Damage(Ignores Resistance and Defense and Passives) at the End of their turn. Move is cut in ¼ rounded Up, and all airborne units are grounded. |
13 | + | -- script.Parent = h |
14 | -- p = Instance.new("IntValue") | |
15 | -- p.Name = "Damage" p.Parent = h | |
16 | - | Destructive Wave (Serious)(Ignores Passives) - Raven Releases her energy as a pulse that is Range 1-5. Units must make a Speed check which is equal to Magic/2. The move there maximum move away from Raven if they manage to avoid the pulse take no Damage. Anyone in the Pulse Takes Magic x 2 Damage Black Matter Damage. |
16 | + | -- p.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 |
17 | -- wait(math.huge) | |
18 | -- end | |
19 | - | Anti Matter Beam(Ignores Passives) - Raven Marks an area that 1-10, next turn any unit in that area takes Magic + 100 Damage. If Raven is serious Anti Matter Beam is 3x20 and deals Magic + 200 Damage. (Ignores Passives). |
19 | + | range = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 |
20 | speed = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 | |
21 | function chair() | |
22 | - | Black Dust 15 SP - Raven throws small orbs around the field. Next turn they crush anything near them. Anyone touching a Orb when it goes off is killed,(Ignores Passives, items, abilities, and defenses) adjacent Targets take Magic + 20 Damage(Ignores Passives).(Not Serious throws 5 Dust Serious Throws 15) |
22 | + | local h = Instance.new("HopperBin") |
23 | FIRE=false | |
24 | h.Name = "Chair" h.Parent = peron.Backpack | |
25 | - | Swirling Stars(Passive) - Raven has 2 Stars that surround her at all times. Roll D20 15+ The Stars block any attack made against Raven. All Adjacent Targets Take Magic Damage for Each Star. |
25 | + | p = Instance.new("IntValue") |
26 | - | Serious Raven has 4 Stars. (Chance is Risen to 5+) |
26 | + | p.Name = "Damage" p.Parent = h |
27 | p.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 | |
28 | wait(1) | |
29 | - | Planetary Devastation 35 SP - Raven Throws a Black Orb into the sky, and it gathers the earth around it to reveal a giant ball of earth that resembles a very small planet(3 Turns). Raven can then Drop the small Planet in the earth(Takes 2 Turns). Range 1-25 Mt - 200. Everyone must make a Speed Check Magic + 20 if Fail they get closer to the Orb. If fail all 3 Checks the character is instantly crushed by the gravity(Ignores Passives, Resistances, Abilities) |
29 | + | local bin = peron.Backpack.Chair |
30 | me1 = peron me = peron.Character | |
31 | distance = 3/2 | |
32 | - | Black Hole 50SP - Raven makes a small Black that starts sucking everything up around her. She will go inside the Black Hole and no one can damage her until the Black Hole destroys itself in 3 Turns. Black Holes Range, 1-500. At the start of the turn it moves everyone 10 spaces closer to it, anyone Range 1-3 Is automatically Sucked up. Range 4-6 Units Takes Magic Crushing Damage and must make a Speed Check of Magic + 20 if fail they get sucked up. |
32 | + | follow = false |
33 | - | Range 7-10 Must Make Speed Check of Magic if fail they get sucked up. The Rest of the Ranges has the effects of Black Orb. If sucked up into the Black they instantly Die(Ignores Passives, Abilities and Defenses) |
33 | + | damage = bin.Damage |
34 | p = Instance.new("IntValue") | |
35 | p.Name = "Safe" p.Parent = me | |
36 | - | Subterranean Sun 25 SP - Raven Surrounds herself with a Sun the radius of 5 Squares. Anyone inside besides Raven Takes Magic + 200 Fire Damage,(Ignores Passives). Raven can use this as a reaction. The Sun can take hits of 1000, Damage before going out. If the Sun is destroyed it then uses Supernova. |
36 | + | if me:findFirstChild("part1") == nil then |
37 | local part1 = Instance.new("Seat") | |
38 | part1.BrickColor = BrickColor.new("Black") | |
39 | - | Supernova 15SP - Raven makes a Giant explosion Range 1-20, Mt - 35. |
39 | + | part1.Transparency = 0 part1.TopSurface = 0 part1.BottomSurface = 0 part1.Reflectance = math.huge part1.Locked = true part1.Size = Vector3.new(1,1,1) part1.Anchored = false part1.Shape = 0 part1.CanCollide = false part1.Name = "part1" |
40 | local mesh = Instance.new("SpecialMesh") mesh.Parent = part1 part1.Reflectance=math.huge mesh.Scale = Vector3.new(2,1.75,2) mesh.MeshType = "Sphere" | |
41 | bp = Instance.new("BodyPosition") bp.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
42 | - | Smack - She slaps the opponent M-5, Serious - Mt - 15 |
42 | + | bp.Parent = part1 |
43 | bp.position=peron.Character.Torso.Position | |
44 | part1.CFrame=peron.Character.Torso.CFrame | |
45 | - | Crush - Range 2-3 Mt - 45(Resistance) Cannot Miss ignores Passives |
45 | + | local bg = Instance.new("BodyGyro") bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge) bg.Parent = part1 |
46 | main = part1:Clone() | |
47 | local part2 = Instance.new("Part") part2.BrickColor = BrickColor.new("Really black") part2.Transparency = 0 part2.TopSurface = 0 part2.BottomSurface = 0 part2.Locked = true part2.Size = Vector3.new(1,1,1) part2.Anchored = false part2.Shape = 0 part2.CanCollide = false part2.Name = "part2" | |
48 | - | Legendary Resistance |
48 | + | local mesh = Instance.new("BlockMesh") mesh.Parent = part2 mesh.Scale = Vector3.new(3,0.75,3) |
49 | local part3 = Instance.new("Part") part3.BrickColor = BrickColor.new("Really black") part3.Transparency = 0 part3.TopSurface = 0 part3.BottomSurface = 0 part3.Locked = true part3.Size = Vector3.new(1,0.5,1) part3.Anchored = false part3.Shape = 0 part3.CanCollide = false part3.Name = "part3" | |
50 | local mesh = Instance.new("CylinderMesh") mesh.Parent = part3 mesh.Scale = Vector3.new(2.5,0.5,2.5) | |
51 | - | Absorb Fire |
51 | + | local part4 = Instance.new("Part") part4.BrickColor = BrickColor.new("Really black") part4.Transparency = 0 part4.TopSurface = 0 part4.BottomSurface = 0 part4.Locked = true part4.Size = Vector3.new(1,1,1) part4.Anchored = false part4.Shape = 0 part4.CanCollide = false part4.Name = "part4" |
52 | - | Weak to Wind - Wind deals 2x Damage |
52 | + | local mesh = Instance.new("BlockMesh") mesh.Parent = part4 mesh.Scale = Vector3.new(3,3,0.5) |
53 | - | Dragon Skin |
53 | + | local part5 = Instance.new("Part") part5.BrickColor = BrickColor.new("Really black") part5.Transparency = 0 part5.TopSurface = 0 part5.BottomSurface = 0 part5.Locked = true part5.Size = Vector3.new(1,0.5,1) part5.Anchored = false part5.Shape = 0 part5.CanCollide = false part5.Name = "part5" |
54 | - | Quixotic |
54 | + | local mesh = Instance.new("CylinderMesh") mesh.Parent = part5 mesh.Scale = Vector3.new(1.5,0.5,1.5) |
55 | - | SP Ring |
55 | + | local part6 = Instance.new("Part") part6.BrickColor = BrickColor.new("Black") part6.Transparency = 0 part6.TopSurface = 0 part6.BottomSurface = 0 part6.Locked = true part6.Size = Vector3.new(1,1,1) part6.Anchored = false part6.Shape = 0 part6.CanCollide = false part6.Name = "part6" |
56 | - | Move -7 |
56 | + | local mesh1 = Instance.new("SpecialMesh") mesh1.Parent = part6 part6.Reflectance=math.huge mesh1.Scale = Vector3.new(1,1,1) mesh1.MeshType = "Sphere" |
57 | - | Move - 9 S |
57 | + | local part7 = Instance.new("Part") part7.BrickColor = BrickColor.new("Really black") part7.Transparency = 0 part7.TopSurface = 0 part7.BottomSurface = 0 part7.Locked = true part7.Size = Vector3.new(1,1,1) part7.Anchored = false part7.Shape = 0 part7.CanCollide = false part7.Name = "part7" |
58 | local mesh = Instance.new("BlockMesh") mesh.Parent = part7 mesh.Scale = Vector3.new(1,0.25,1) | |
59 | local part8 = Instance.new("Part") part8.BrickColor = BrickColor.new("White") part8.Transparency = 0 part8.TopSurface = 0 part8.BottomSurface = 0 part8.Locked = true part8.Size = Vector3.new(1,1,1) part8.Anchored = false part8.Shape = 0 part8.CanCollide = false part8.Name = "part8" | |
60 | local mesh = Instance.new("BlockMesh") mesh.Parent = part8 mesh.Scale = Vector3.new(1,0.25,1) | |
61 | local part9 = Instance.new("Part") part9.BrickColor = BrickColor.new("White") part9.Transparency = 0 part9.TopSurface = 0 part9.BottomSurface = 0 part9.Locked = true part9.Size = Vector3.new(1,1,1) part9.Anchored = false part9.Shape = 0 part9.CanCollide = false part9.Name = "part9" | |
62 | - | Legendary Action- May do one of these at the end of her turn. |
62 | + | local mesh = Instance.new("BlockMesh") mesh.Parent = part9 mesh.Scale = Vector3.new(1,0.25,3) |
63 | - | Gamma Shield -Mag x 3 |
63 | + | local part10 = Instance.new("Part") part10.BrickColor = BrickColor.new("White") part10.Transparency = 0 part10.TopSurface = 0 part10.BottomSurface = 0 part10.Locked = true part10.Size = Vector3.new(1,1,1) part10.Anchored = false part10.Shape = 0 part10.CanCollide = false part10.Name = "part10" |
64 | - | Crush |
64 | + | local mesh = Instance.new("BlockMesh") mesh.Parent = part10 mesh.Scale = Vector3.new(1,0.25,3) |
65 | - | Black Dust |
65 | + | part11 = Instance.new("Part") part11.BrickColor = BrickColor.new("Black") part11.Transparency = 0 part11.TopSurface = 0 part11.BottomSurface = 0 part11.Locked = true part11.Size = Vector3.new(1,1,1) part11.Anchored = false part11.Shape = 0 part11.CanCollide = false part11.Name = "part11" |
66 | - | Anti Matter Beam |
66 | + | local mesh = Instance.new("BlockMesh") mesh.Parent = part11 mesh.Scale = Vector3.new(0.2,0.2,0.5) |
67 | part12 = Instance.new("Part") part12.BrickColor = BrickColor.new("Really black") part12.Transparency = 0 part12.TopSurface = 0 part12.BottomSurface = 0 part12.Locked = true part12.Size = Vector3.new(1,1,1) part12.Anchored = false part12.Shape = 0 part12.CanCollide = false part12.Name = "part12" | |
68 | local mesh = Instance.new("BlockMesh") mesh.Parent = part12 mesh.Scale = Vector3.new(0.2,0.2,0.5) main.Parent = me part2.Parent = me part3.Parent = me part4.Parent = me part5.Parent = me part6.Parent = me part7.Parent = me part8.Parent = me part9.Parent = me part10.Parent = me part11.Parent = me part12.Parent = me | |
69 | ||
70 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part2 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, -0.5, 0) | |
71 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part3 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(0, 0, 0) | |
72 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part4 weld.C1 = CFrame.fromEulerAnglesXYZ(-0.1, 0, 0) * CFrame.new(0, -2, -0.75) | |
73 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part5 weld.C1 = CFrame.fromEulerAnglesXYZ(-4.815, 0, 0) * CFrame.new(0, -2, -1) | |
74 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part6 weld.C1 = CFrame.fromEulerAnglesXYZ(-4.815, 0, 0) * CFrame.new(0, -2, -1.25) | |
75 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part7 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(1.75, -0.5, 0) | |
76 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part8 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(-1.75, -0.5, 0) | |
77 | ||
78 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part9 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(-1.5, -1.875, 0) | |
79 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part10 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(1.5, -1.875, 0) | |
80 | ||
81 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part11 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(2, -0.5, 0.75) | |
82 | local weld = Instance.new("Weld") weld.Parent = main weld.Part0 = main weld.Part1 = part12 weld.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) * CFrame.new(-2, -0.5, 0.75) | |
83 | ||
84 | end | |
85 | beam=Instance.new("Part") | |
86 | beam1=Instance.new("Part") | |
87 | function wire(pos1,pos2,ref) | |
88 | local P = beam | |
89 | local P2 = pos1 | |
90 | local P1 = pos2 | |
91 | P.Parent=peron | |
92 | P.Name = "Beam" | |
93 | local Place0 = CFrame.new(P2.x,P2.y,P2.z) | |
94 | P.formFactor = 0 | |
95 | --P.Size = Vector3.new(1,1,(P1 - P2).magnitude) | |
96 | P.Size=Vector3.new(0.1,0.1,0.1) | |
97 | P.CFrame = CFrame.new((P1 + P2)/2,Place0.p) | |
98 | P.Parent = player.Character | |
99 | P.BrickColor = BrickColor.new("Bright blue") | |
100 | P.Transparency = 0.5 | |
101 | P.Reflectance = ref | |
102 | P.Anchored = true | |
103 | P.CanCollide = false | |
104 | P.TopSurface = "Smooth" | |
105 | P.BottomSurface = "Smooth" | |
106 | local m = Instance.new("SpecialMesh") | |
107 | m.Parent = P | |
108 | m.MeshType = "Brick" | |
109 | m.Scale = Vector3.new(.1,.1,(P1 - P2).magnitude) | |
110 | return P | |
111 | end | |
112 | ||
113 | ||
114 | function wire2(pos1,pos2,ref) | |
115 | local P = beam1 | |
116 | local P2 = pos1 | |
117 | local P1 = pos2 | |
118 | P.Name = "Beam" | |
119 | local Place0 = CFrame.new(P2.x,P2.y,P2.z) | |
120 | P.formFactor = 0 | |
121 | P.Parent=peron | |
122 | --P.Size = Vector3.new(1,1,(P1 - P2).magnitude) | |
123 | P.Size=Vector3.new(0.1,0.1,0.1) | |
124 | P.CFrame = CFrame.new((P1 + P2)/2,Place0.p) | |
125 | P.Parent = player.Character | |
126 | P.BrickColor = BrickColor.new("Bright blue") | |
127 | P.Transparency = 0.5 | |
128 | P.Reflectance = ref | |
129 | P.Anchored = true | |
130 | P.CanCollide = false | |
131 | P.TopSurface = "Smooth" | |
132 | P.BottomSurface = "Smooth" | |
133 | local m = Instance.new("SpecialMesh") | |
134 | m.Parent = P | |
135 | m.MeshType = "Brick" | |
136 | m.Scale = Vector3.new(.1,.1,(P1 - P2).magnitude) | |
137 | return P | |
138 | end | |
139 | ||
140 | ||
141 | ||
142 | function Balefire(pos, obj) | |
143 | hum = obj.Parent:findFirstChild("Humanoid") | |
144 | if hum ~= nil then | |
145 | local P = Instance.new("Part") | |
146 | P.Name = "Laser" | |
147 | local Place0 = me.part12.CFrame | |
148 | P.formFactor = 0 | |
149 | P.Parent = game.Workspace | |
150 | P.Color = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1)) | |
151 | P.Transparency = 0.25 P.Reflectance = 0.25 P.Anchored = true P.formFactor = "Plate" P.CanCollide = false | |
152 | pl = Instance.new("BlockMesh") | |
153 | pl.Scale = Vector3.new(0.1,0.2,1) | |
154 | pl.Parent = P | |
155 | P.Size = Vector3.new(1,0.4,(Place0.p - pos).magnitude) | |
156 | P.CFrame = CFrame.new((Place0.p + pos)/2, Place0.p) | |
157 | if hum.Health <= 100 then | |
158 | hum.Health = hum.Health - damage.Value else hum.Health = 0 end wait(0.01) P:Remove() end | |
159 | end | |
160 | function Balefire1(pos, obj) | |
161 | hum = obj.Parent:findFirstChild("Humanoid") | |
162 | if hum ~= nil then | |
163 | local P = Instance.new("Part") P.Name = "Laser" | |
164 | local Place0 = me.part11.CFrame P.formFactor = 0 P.Parent = game.Workspace | |
165 | P.Color = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1)) | |
166 | P.Transparency = 0.25 P.Reflectance = 0.25 P.Anchored = true P.formFactor = "Plate" P.CanCollide = false | |
167 | pl = Instance.new("BlockMesh") pl.Scale = Vector3.new(0.1,0.2,1) pl.Parent = P | |
168 | P.Size = Vector3.new(1,0.4,(Place0.p - pos).magnitude) P.CFrame = CFrame.new((Place0.p + pos)/2, Place0.p) | |
169 | if hum.Health <= 100 then hum.Health = hum.Health - damage.Value else hum.Health = 0 end wait(0.01) P:Remove() end | |
170 | end | |
171 | function findNearestTorso(pos) | |
172 | local list = game.Workspace:getChildren() | |
173 | local torso = nil | |
174 | local dist = range | |
175 | local temp = nil | |
176 | local human = nil | |
177 | local temp2 = nil | |
178 | for x = 1, #list do | |
179 | temp2 = list[x] | |
180 | local safe = temp2:findFirstChild("Safe") | |
181 | if (temp2.className == "Model") and (safe == nil) and damage.Value > 0 then | |
182 | temp = temp2:findFirstChild("Torso") human = temp2:findFirstChild("Humanoid") | |
183 | if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then | |
184 | if (temp.Position - pos).magnitude < dist then | |
185 | torso = temp dist = (temp.Position - pos).magnitude | |
186 | end | |
187 | end | |
188 | end | |
189 | if (temp2.className == "Model") and damage.Value <= 0 then | |
190 | temp = temp2:findFirstChild("Torso") | |
191 | human = temp2:findFirstChild("Humanoid") | |
192 | if (temp ~= nil) and (human ~= nil) and (human.Health < 100) then | |
193 | if (temp.Position - pos).magnitude < dist then | |
194 | torso = temp | |
195 | dist = (temp.Position - pos).magnitude | |
196 | end | |
197 | end | |
198 | end | |
199 | end | |
200 | return torso | |
201 | end | |
202 | function onButton1Down(mouse) | |
203 | local player = peron | |
204 | main = me.part1 | |
205 | main.Anchored = false | |
206 | me1 = peron | |
207 | follow = true | |
208 | while follow == true do | |
209 | distance = 3/2 mousehit = mouse.Hit.p if (main.BodyPosition.position - mousehit).magnitude >speed then | |
210 | main_mousehit = (main.BodyPosition.position - mousehit).unit*speed | |
211 | else | |
212 | main_mousehit = (main.BodyPosition.position - mousehit).unit*1 | |
213 | end | |
214 | start1 = main.BodyPosition.position-main_mousehit | |
215 | main.BodyPosition.position = Vector3.new(start1.x, start1.y, start1.z) | |
216 | local dir = (mousehit - main.Position).unit | |
217 | local spawnPos = main.Position | |
218 | local pos = spawnPos + (dir * 1) | |
219 | local dir = (pos - main.Position) | |
220 | local Angle = ((mouse.ViewSizeX/2)-mouse.X)/100 | |
221 | if math.abs(Angle) > 1 then if Angle > 0 then Angle = Angle - 1 else Angle = Angle + 1 end | |
222 | ||
223 | Angle = Angle * math.abs(26) / 70 main.BodyGyro.cframe = CFrame.new(pos, pos + dir) * CFrame.fromEulerAnglesXYZ(0, 0, Angle) else main.BodyGyro.cframe = CFrame.new(pos, pos + dir) end | |
224 | wait() end end | |
225 | function onButton1Up(mouse) | |
226 | main = me.part1 | |
227 | main.Anchored = false | |
228 | follow = false | |
229 | end | |
230 | local msg = Instance.new("Hint") | |
231 | ||
232 | function say(tehmessage) | |
233 | msg.Parent = me1 | |
234 | msg.Text = tehmessage | |
235 | wait(2) | |
236 | msg.Parent = nil | |
237 | end | |
238 | ||
239 | function onKeyUp(key,mouse) | |
240 | if (key=="e") then FIRE=false end | |
241 | end | |
242 | ||
243 | function onKeyDown(key,mouse) | |
244 | if (key~=nil) then | |
245 | if (key=="f") then speed = speed+1 say("speed: "..speed) | |
246 | elseif (key=="c") then | |
247 | speed = speed-1 say("speed: "..speed) | |
248 | elseif (key=="g") then | |
249 | range = range+1 say("range: "..range) | |
250 | elseif (key=="x") then | |
251 | FF3=Instance.new("ForceField",peron.Character) | |
252 | main.Anchored=true | |
253 | X=Instance.new("Explosion") | |
254 | X.Parent=workspace | |
255 | X.BlastPressure=math.huge | |
256 | X.BlastRadius=10 | |
257 | X.Position=peron.Character.Torso.Position | |
258 | while X.Parent do wait() end | |
259 | wait() | |
260 | FF3:remove() | |
261 | main.Anchored=false | |
262 | elseif (key=="v") then | |
263 | if range == 0 then return end | |
264 | range = range-1 say("range: "..range) | |
265 | elseif (key=="h") then | |
266 | damage.Value = damage.Value+1 say("damage: "..damage.Value) | |
267 | elseif (key=="m") then | |
268 | main.CFrame=peron.Character.Torso.CFrame | |
269 | main.BodyPosition.position=peron.Character.Torso.Position | |
270 | elseif (key=="n") then | |
271 | FF=not FF | |
272 | if FF then FF2.Parent=peron.Character else FF2.Parent=nil end | |
273 | elseif (key=="b") then | |
274 | damage.Value = damage.Value-1 say("damage: "..damage.Value) | |
275 | elseif (key=="r") then | |
276 | speed = 2 range = 0 damage.Value = 0 say("speed: "..speed) say("damage: "..damage.Value) say("range: "..range) | |
277 | elseif (key=="e") then | |
278 | FIRE=true | |
279 | while FIRE do | |
280 | wire(part11.Position,mouse.Hit.p,math.huge) | |
281 | wire2(part12.Position,mouse.Hit.p,math.huge) | |
282 | if mouse.Target then | |
283 | mouse.Target:breakJoints() | |
284 | if mouse.Target:getMass()<1000 then mouse.Target.Anchored=false end | |
285 | end | |
286 | wait() | |
287 | end | |
288 | beam.Parent=nil | |
289 | beam1.Parent=nil | |
290 | elseif (key=="q") then | |
291 | local target = findNearestTorso(me.Torso.Position) | |
292 | if target ~= nil then | |
293 | baned = game.Players:children() | |
294 | for x = 1, #baned do | |
295 | if baned[x].Name == peron.Name then | |
296 | head = target.Parent:findFirstChild("Humanoid") | |
297 | if head.Health ~= 0 then | |
298 | tag = Instance.new("ObjectValue") tag.Value = baned[x] tag.Name = "creator" tag.Parent = head | |
299 | Balefire(target.Position, target) Balefire1(target.Position, target) | |
300 | end | |
301 | end | |
302 | end | |
303 | end | |
304 | end | |
305 | end | |
306 | end | |
307 | ||
308 | function onSelected(mouse) | |
309 | mouse.Icon = "rbxasset://textures\\GunCursor.png" | |
310 | mouse.Button1Down:connect(function() onButton1Down(mouse) end) | |
311 | mouse.Button1Up:connect(function() onButton1Up(mouse) end) | |
312 | mouse.KeyDown:connect(function(key) onKeyDown(key,mouse) end) | |
313 | mouse.KeyUp:connect(function(key) onKeyUp(key,mouse) end) | |
314 | end | |
315 | ||
316 | bin.Selected:connect(onSelected) -- LEGO | |
317 | end | |
318 | peron.CharacterAdded:connect(function() wait() chair() end) | |
319 | chair() | |
320 | ||
321 | ||
322 | ||
323 | ||
324 | ||
325 | ||
326 | local HINT=Instance.new("ScreenGui",peron.PlayerGui) | |
327 | local Text=Instance.new("Frame",HINT) | |
328 | --Instance.new("ForceField",peron.Character) | |
329 | Text.Position=UDim2.new(0.290000057, 0, 0.00999999978, 0) | |
330 | Text.Size=UDim2.new(0.45, 0, 0.0399999991, 0) | |
331 | --Text.Style="RobloxRound" | |
332 | Text.BackgroundTransparency=0.5 | |
333 | local INNER=Instance.new("TextLabel") | |
334 | INNER.Parent=Text | |
335 | INNER.Position=UDim2.new(0.5,0,0.5,0) | |
336 | INNER.TextColor3=Color3.new(1,1,1) | |
337 | while wait() do | |
338 | INNER.Text="HoverChair OS | F Speed: "..speed.." C | To Fire YAR LAZERS, press Q. | N for FF, M to call " | |
339 | Text.Parent=HINT | |
340 | INNER.Parent=Text | |
341 | HINT.Parent=peron.PlayerGui | |
342 | end | |
343 | ||
344 | --mediafire gtfo password |