SHOW:
|
|
- or go back to the newest paste.
1 | - | --MADE BY X9n (NOT THE SCRIPT) REGULAR SCRIPT: |
1 | + | --Converted with ttyyuu12345's model to script plugin v4 |
2 | - | --Go down to line 175 and put two names into "YOURNAME HERE" |
2 | + | function sandbox(var,func) |
3 | - | --This Script Makes a knife... ;D |
3 | + | local env = getfenv(func) |
4 | - | --THE WORDS ON TOP ARE FAKE (helps cover identity) |
4 | + | local newenv = setmetatable({},{ |
5 | - | ---------------------------------------------------------------------------------------- |
5 | + | __index = function(self,k) |
6 | - | wait() |
6 | + | if k=="script" then |
7 | - | script.Parent = Instance.new('Glue') |
7 | + | return var |
8 | - | Version = 400 |
8 | + | |
9 | - | Name = "Inf".."inity X Ta".."blets" -- New Version Of Infin..ity Tab.lets 3rd gen. |
9 | + | return env[k] |
10 | - | Blet = ";" |
10 | + | |
11 | - | tabblet1Size = Vector3.new(4, 0.3, 4) |
11 | + | end, |
12 | - | tabblet2Size = Vector3.new(4.5,4.5,0.05) |
12 | + | }) |
13 | - | WWW = {} |
13 | + | setfenv(func,newenv) |
14 | - | CLOG = {} |
14 | + | return func |
15 | - | PLOG = {} |
15 | + | |
16 | - | loopk = {} |
16 | + | cors = {} |
17 | - | KFC = {} |
17 | + | mas = Instance.new("Model",game:GetService("Lighting")) |
18 | - | rankz = {} |
18 | + | Tool0 = Instance.new("Tool") |
19 | - | ATMP = {} |
19 | + | Script1 = Instance.new("Script") |
20 | - | probelightrange = 15 |
20 | + | Part2 = Instance.new("Part") |
21 | - | probelightbrightness = 15 |
21 | + | SpecialMesh3 = Instance.new("SpecialMesh") |
22 | - | probelightcolor = Color3.new(1) |
22 | + | Sound4 = Instance.new("Sound") |
23 | - | probelight = truenmkl |
23 | + | Sound5 = Instance.new("Sound") |
24 | - | loopdebug = false |
24 | + | Sound6 = Instance.new("Sound") |
25 | - | nobase = false |
25 | + | LocalScript7 = Instance.new("LocalScript") |
26 | - | Auto = true |
26 | + | Tool0.Name = "ShiningSword" |
27 | - | PLOG = true |
27 | + | Tool0.Parent = mas |
28 | - | Lasso = false |
28 | + | Tool0.TextureId = "rbxasset://Textures/Sword128.png" |
29 | - | Servcra = true |
29 | + | Tool0.GripForward = Vector3.new(-1, -0, -0) |
30 | - | lock = false |
30 | + | Tool0.GripPos = Vector3.new(0, 0, -1.5) |
31 | - | notif = true |
31 | + | Tool0.GripRight = Vector3.new(0, 1, 0) |
32 | - | FloorWire = false |
32 | + | Tool0.GripUp = Vector3.new(0, 0, 1) |
33 | - | tabbletMain=Vector3.new(3,0.2,3) |
33 | + | Script1.Name = "SwordScript" |
34 | - | tabblet3Size = Vector3.new(4.5,4.5,0.05) |
34 | + | Script1.Parent = Tool0 |
35 | - | AntiFall = true; |
35 | + | table.insert(cors,sandbox(Script1,function() |
36 | - | GuiChat=true; |
36 | + | r = game:service("RunService") |
37 | - | ChatOn = true; |
37 | + | |
38 | - | chattabs = false |
38 | + | |
39 | - | timewait = true |
39 | + | local damage = math.huge |
40 | - | timeBeforeExit = 60 |
40 | + | |
41 | - | TimeLeft = 60 |
41 | + | |
42 | - | baLnliLst = {} |
42 | + | local slash_damage = math.huge |
43 | - | tabbletRotation = 0; |
43 | + | local lunge_damage = math.huge |
44 | - | tabbletRotationIncrease = 0.1; |
44 | + | |
45 | - | TabbletsScriptCode = "64IsEpix" -- Do NOT change at "ALL" or script will BREAK/REMOVE |
45 | + | sword = script.Parent.Handle |
46 | - | KiLckiLngPhrLasLes={ |
46 | + | Tool = script.Parent |
47 | - | 'ca'..'mb'..'all','cb'..'a', |
47 | + | |
48 | - | 'ba'..'n','/dow'..'n','i'..'C'..'md','i'..'R'..'ay','ad'..'min'..'l'..'ist', |
48 | + | |
49 | - | 'stri'..'ng.rep','Manua'..'lJo'..'int', |
49 | + | local SlashSound = Instance.new("Sound") |
50 | - | "/dow".."n","/hid".."e", |
50 | + | SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav" |
51 | - | "r".."pe/", |
51 | + | SlashSound.Parent = sword |
52 | - | "antib".."a".."n", |
52 | + | SlashSound.Volume = .7 |
53 | - | "a".."b/", |
53 | + | |
54 | - | "c".."a".."m".."b".."a".."l".."l", |
54 | + | local LungeSound = Instance.new("Sound") |
55 | - | "c".."a".."m".."b".."a".."l".."l"..".came","iO".."rb", |
55 | + | LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav" |
56 | - | "c".."a".."m".."b".."a".."l".."l" .."/", |
56 | + | LungeSound.Parent = sword |
57 | - | "c".."a".."m".."b".."a".."l".."l" .."/","dead".."field","1waf".."fle1", |
57 | + | LungeSound.Volume = .6 |
58 | - | "cie" .. " c".."a".."m".."b".."a".."l".."l", |
58 | + | |
59 | - | "pb".."a".."n/","b".."a".."n/6","b".."a".."n/64","b".."a".."n/64s","b".."a".."n/64sonic","b".."a".."n/64sonicshadow4","b".."a".."n/64sonicshadow","b".."a".."n/64sonicshadow46" |
59 | + | local UnsheathSound = Instance.new("Sound") |
60 | - | ,"WWW","TROLLLL","64sonicshadow46:Rem".."ove()","64sonicshadow46:Des".."troy()", |
60 | + | UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav" |
61 | - | "func".."tion ".. string.reverse("dlewf"), |
61 | + | UnsheathSound.Parent = sword |
62 | - | "your own " .. "c".."a".."m".."b".."a".."l".."l", |
62 | + | UnsheathSound.Volume = 1 |
63 | - | "jordan".."88282","qO".."RBp","i".."Bu".."ild", |
63 | + | |
64 | - | "v2 ".."c".."a".."m".."b".."a".."l".."l", |
64 | + | |
65 | - | "c".."b".."a = {}", |
65 | + | function blow(hit) |
66 | - | "c".."b".."a.Bet", |
66 | + | if (hit.Parent == nil) then return end -- happens when bullet hits sword |
67 | - | "b".."a".."nme".."nu","admi".."nl".."ist","ki".."ck","com".."mands", |
67 | + | |
68 | - | "cryst".."on", |
68 | + | local humanoid = hit.Parent:findFirstChild("Humanoid") |
69 | - | "playero".."r".."b","antib".."a".."n","c".."b".."a","no".."va","blac".."kend", |
69 | + | local vCharacter = Tool.Parent |
70 | - | "12pac".."kkid","troll","shut".."down","ManualSurfac".."eJoin".."tInst".."ance","may".."hem","n".."ova", |
70 | + | local vPlayer = game.Players:playerFromCharacter(vCharacter) |
71 | - | "jordan8".."8282","ni".."l","ni".."lize".."r","super","ping", |
71 | + | local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character |
72 | - | "eyeba".."ll","o".."r".."b","ki".."ck/","o".."wn".."er","antiki".."ck","b".."a".."n","ki".."ck","'..'",'".."','tusKOr661' |
72 | + | if humanoid~=nil and humanoid ~= hum and hum ~= nil then |
73 | - | ,'Credits = {','Gu'..'i'..'Chat','={','= {','t'..'a'..'b'..'l'..'et', |
73 | + | -- final check, make sure sword is in-hand |
74 | - | 'sc'..'ript'..'bui'..'lder', |
74 | + | |
75 | - | 'Destr'..'oyer','S'..'B Des'..'troyer','script.Parent = Instance.new(','Ni'..'liz'..'er', |
75 | + | local right_arm = vCharacter:FindFirstChild("Right Arm") |
76 | - | 'licen'..'seK'..'ey','Text','Instance.new("Message",Workspace)','No'..'t'..'All'..'ow'..'ed','fun =','lolno','Credits = {','SelOut','TimeLeft','Version' |
76 | + | if (right_arm ~= nil) then |
77 | - | ,'script:ClearAllChildren()','service','protectScript' |
77 | + | local joint = right_arm:FindFirstChild("RightGrip") |
78 | - | }; |
78 | + | if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then |
79 | - | baLnliLst = { |
79 | + | tagHumanoid(humanoid, vPlayer) |
80 | - | 'FearAntonio','Zappp123',"futruecool","dawson9237",'ultimate055','Particle',"shadowtempo", |
80 | + | humanoid:TakeDamage(damage) |
81 | - | "RockinKilla","louis14327","Supah","35fireshock","SkyWarriorA2","Noobefy","GLaDOS11","bluemarlin3", |
81 | + | wait(1) |
82 | - | "monstertrooper101","MountainSnow","fireeereee","football6yiu","Laxerrrr","Explodem","fastdrivergurshaan", |
82 | + | untagHumanoid(humanoid) |
83 | - | "tony1586","alpherkiller2","xxCONTENTDELETERxx","TheRoboram","fireboy130","buildingrox","DragonWarlord101", |
83 | + | |
84 | - | "tyiawsome100000","AlienDestroyer57","thunder578o2","pheonixmaster","cowvenom","general00B","artuha00","CottonEyedMario", |
84 | + | |
85 | - | "tball124","kaiman69","RockinKilla","Speedhax4r","Perssibletelamon2","michael613137","bakuganmaster90", |
85 | + | |
86 | - | "darkknight5678","Daniel800100","forbes50","Freeze551","3waffle","iTzANTHONY","dragon20043","tyler20001176", |
86 | + | |
87 | - | "RangerHero","clerkpuppy34","PURPLEMETRO44","masterchife","1waffle1","blackcrusade45","thescriptstealer","rockinkilla", |
87 | + | |
88 | - | "Jordan1019","3r4s3r","themasterwarrior","bibo5o","owogorga123456","nekkoangel2","KIPILLasa10","brampj","awas3", |
88 | + | |
89 | - | "Sportfan52","contentwaffle","Djblakey","n00b1","LuaScriptExpert","H4ck0rz1337","ClawsDeMorris2012","guoyuan", |
89 | + | |
90 | - | "jaccob","PuzzleCrazy","coolerman100","scriptmuchteh","fireblade2","vegta44","Josiah123413","SkullOwner", |
90 | + | |
91 | - | 'Earlythunder1000',"80c","chclfey052008","Sam9912","coldabcd","Florys2","818T","jjb345","Dylanbuil", |
91 | + | function tagHumanoid(humanoid, player) |
92 | - | "dzeko50382","alexandersupermaster","Crytonic","soutleelee","Guardianpokemon123","SteveBodein67","wwis", |
92 | + | local creator_tag = Instance.new("ObjectValue") |
93 | - | "meanmanomg7","Isaiah328","jordan83221","supermax333","tuning599550","Scarryhallodude909","leon095","merlin156","CombativeEniola"} |
93 | + | creator_tag.Value = player |
94 | creator_tag.Name = "creator" | |
95 | - | Credits = { |
95 | + | creator_tag.Parent = humanoid |
96 | - | {Name = 'SUPERAJIBE', Why = 'for editing this.'}, |
96 | + | |
97 | - | {Name = '64sonicshadow46', Why = 'for editing this script and upgrading Infi'..'nity X'} |
97 | + | |
98 | - | } |
98 | + | function untagHumanoid(humanoid) |
99 | - | OutputType = true; |
99 | + | if humanoid ~= nil then |
100 | - | clickdetectdist = 3000 |
100 | + | local tag = humanoid:findFirstChild("creator") |
101 | - | wait() |
101 | + | if tag ~= nil then |
102 | - | script.Parent = Instance.new('Glue') |
102 | + | tag.Parent = nil |
103 | - | LocalPlayer = game.Players.LocalPlayer |
103 | + | |
104 | - | ClonyPooPoo = script:Clone() |
104 | + | |
105 | - | NormPooPoo = nil |
105 | + | |
106 | - | fire = false |
106 | + | |
107 | - | Commands = {} |
107 | + | |
108 | - | tabblets = {} |
108 | + | function attack() |
109 | - | ChatNo = true |
109 | + | damage = slash_damage |
110 | - | CancelSd = false |
110 | + | SlashSound:play() |
111 | - | Camera = game.Workspace.CurrentCamera |
111 | + | local anim = Instance.new("StringValue") |
112 | - | SourceName = "DSource" |
112 | + | anim.Name = "toolanim" |
113 | - | SourceValue = "" |
113 | + | anim.Value = "Slash" |
114 | - | tabblets2 = {} |
114 | + | anim.Parent = Tool |
115 | - | infpriremoved = {} |
115 | + | |
116 | - | Removed = false |
116 | + | |
117 | - | newscript = script:Clone() |
117 | + | function lunge() |
118 | - | INFINIka = {} |
118 | + | damage = lunge_damage |
119 | - | datlist = {'name','name','name','name','name','name'} |
119 | + | |
120 | - | allowed = {}; |
120 | + | LungeSound:play() |
121 | - | infprilist = {}; |
121 | + | |
122 | - | infprion = false |
122 | + | local anim = Instance.new("StringValue") |
123 | - | infput = false |
123 | + | anim.Name = "toolanim" |
124 | - | infinsert = "21001552" |
124 | + | anim.Value = "Lunge" |
125 | - | infsb = newscript |
125 | + | anim.Parent = Tool |
126 | - | infBlet = Blet |
126 | + | |
127 | - | infparts = {"Head", "Left Leg", "Right Leg", "Left Arm", "Right Arm", "Torso"} |
127 | + | |
128 | - | infab = {'64sonicshadow46','name'} |
128 | + | force = Instance.new("BodyVelocity") |
129 | - | infplayers = {}; |
129 | + | force.velocity = Vector3.new(0,10,0) --Tool.Parent.Torso.CFrame.lookVector * 80 |
130 | - | INFINIka.remove = true |
130 | + | force.Parent = Tool.Parent.Torso |
131 | - | infbubblechat = false |
131 | + | wait(.25) |
132 | - | infadmins= allowed |
132 | + | swordOut() |
133 | - | infbaLn = baLnliLst |
133 | + | wait(.25) |
134 | - | infconnect = {} |
134 | + | force.Parent = nil |
135 | - | infblocked = {} |
135 | + | wait(.5) |
136 | - | infjails = {} |
136 | + | swordUp() |
137 | - | inflog = {} |
137 | + | |
138 | - | infcblocked = {} |
138 | + | damage = slash_damage |
139 | - | Explorer = {On = false, Parent = game} |
139 | + | |
140 | - | infversion = Version |
140 | + | |
141 | - | inftextcolor = Color3.new(1, 0, 0) |
141 | + | function swordUp() |
142 | - | infchatting = false |
142 | + | Tool.GripForward = Vector3.new(-1,0,0) |
143 | - | infipbaLn = {} |
143 | + | Tool.GripRight = Vector3.new(0,1,0) |
144 | - | infip = {} |
144 | + | Tool.GripUp = Vector3.new(0,0,1) |
145 | - | infabtime = 30 |
145 | + | |
146 | - | ageb = true |
146 | + | |
147 | - | kphrase = false |
147 | + | function swordOut() |
148 | - | infoverride = false |
148 | + | Tool.GripForward = Vector3.new(0,0,1) |
149 | Tool.GripRight = Vector3.new(0,-1,0) | |
150 | - | table.insert(infprilist,game.Players.LocalPlayer.Name) |
150 | + | Tool.GripUp = Vector3.new(-1,0,0) |
151 | - | table.insert(infab,game.Players.LocalPlayer.Name) |
151 | + | |
152 | - | table.insert(allowed,game.Players.LocalPlayer.Name) |
152 | + | |
153 | - | for i,v in pairs(datlist) do |
153 | + | function swordAcross() |
154 | - | table.insert(infprilist,v) |
154 | + | -- parry |
155 | - | table.insert(infab,v) |
155 | + | |
156 | - | table.insert(allowed,v) |
156 | + | |
157 | ||
158 | - | for _,v in pairs(script:GetChildren()) do |
158 | + | Tool.Enabled = true |
159 | - | if v:IsA("StringValue") then |
159 | + | local last_attack = 0 |
160 | - | SourceName = v.Name |
160 | + | function onActivated() |
161 | - | SourceValue = v.Value |
161 | + | |
162 | - | print(SourceName) |
162 | + | if not Tool.Enabled then |
163 | - | end |
163 | + | return |
164 | end | |
165 | - | NewSource = function(S,P) |
165 | + | |
166 | - | DS = NormPooPoo:Clone() |
166 | + | Tool.Enabled = false |
167 | - | DS:ClearAllChildren() |
167 | + | |
168 | - | EN = Instance.new('StringValue',DS) |
168 | + | local character = Tool.Parent; |
169 | - | EN.Name = SourceName |
169 | + | local humanoid = character.Humanoid |
170 | - | EN.Value = S |
170 | + | if humanoid == nil then |
171 | - | DS.Parent = P |
171 | + | print("Humanoid not found") |
172 | - | return DS |
172 | + | return |
173 | end | |
174 | - | localScript = function(Source,Parent) |
174 | + | |
175 | - | local NewScript = ClonyPooPoo:Clone() |
175 | + | t = r.Stepped:wait() |
176 | - | NewScript:ClearAllChildren() |
176 | + | |
177 | - | local Souc = Instance.new('StringValue') |
177 | + | if (t - last_attack < .2) then |
178 | - | Souc.Parent = NewScript |
178 | + | lunge() |
179 | - | Souc.Name = SourceName |
179 | + | else |
180 | - | Souc.Value = Source |
180 | + | attack() |
181 | - | NewScript.Parent = Parent |
181 | + | |
182 | - | return NewScript |
182 | + | |
183 | last_attack = t | |
184 | - | Players = game:service'Players' |
184 | + | |
185 | - | CharacterName = LocalPlayer.Name |
185 | + | --wait(.5) |
186 | - | --[[ Split Function ]]-- |
186 | + | |
187 | - | function Split(str) |
187 | + | Tool.Enabled = true |
188 | - | local res = {} |
188 | + | |
189 | - | for s in string.gmatch(str,"[^;]+") do |
189 | + | |
190 | - | table.insert(res,s) |
190 | + | |
191 | function onEquipped() | |
192 | - | return res |
192 | + | UnsheathSound:play() |
193 | end | |
194 | - | --[[ Client Cr-ash ]]-- |
194 | + | |
195 | - | function pcraLsh(plr) |
195 | + | |
196 | - | local g= Instance.new('StringValue') |
196 | + | script.Parent.Activated:connect(onActivated) |
197 | - | g.Parent = plr:findFirstChild('PlayerGui') |
197 | + | script.Parent.Equipped:connect(onEquipped) |
198 | - | g.Value = ("GTFO"):rep(10000000) |
198 | + | |
199 | - | end |
199 | + | |
200 | - | function craLsh(plr) |
200 | + | connection = sword.Touched:connect(blow) |
201 | - | local NS = ClonyPooPoo:Clone() |
201 | + | |
202 | - | local Source = NS:FindFirstChild("Source") or NS:FindFirstChild("DSource") or NS:findFirstChild(SourceName) |
202 | + | |
203 | - | if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName) |
203 | + | |
204 | - | Source.Value = [[ |
204 | + | |
205 | - | local LocalPlayer = game:service'Players'.LocalPlayer |
205 | + | Part2.Name = "Handle" |
206 | - | LocalPlayer.Parent = nil |
206 | + | Part2.Parent = Tool0 |
207 | - | wait() |
207 | + | Part2.BrickColor = BrickColor.new("Dark stone grey") |
208 | - | LocalPlayer.Parent = game:service'Players' |
208 | + | Part2.Reflectance = 0.40000000596046 |
209 | - | ]] |
209 | + | Part2.Rotation = Vector3.new(-90, 0, -90) |
210 | - | NS.Parent = plr:findFirstChild('Backpack') |
210 | + | Part2.FormFactor = Enum.FormFactor.Plate |
211 | - | NS.Disabled = false |
211 | + | Part2.Size = Vector3.new(1, 0.800000012, 4) |
212 | Part2.CFrame = CFrame.new(-6.099998, 2.00001097, -11.5, 0, 1, 0, 0, 0, 1, 1, 0, 0) | |
213 | - | function dismiss() |
213 | + | Part2.BottomSurface = Enum.SurfaceType.Smooth |
214 | - | for num,v in pairs(tabblets) do v:Remove() end |
214 | + | Part2.TopSurface = Enum.SurfaceType.Smooth |
215 | - | end |
215 | + | Part2.Color = Color3.new(0.388235, 0.372549, 0.384314) |
216 | - | --[[Chat Log ]]-- |
216 | + | Part2.Position = Vector3.new(-6.099998, 2.00001097, -11.5) |
217 | - | game:GetService("Players").ChildAdded:connect(function(p) |
217 | + | Part2.Orientation = Vector3.new(-90, -90, 0) |
218 | - | if not p:IsA("Player") then return end |
218 | + | Part2.Color = Color3.new(0.388235, 0.372549, 0.384314) |
219 | - | p.Chatted:connect(function(m) |
219 | + | SpecialMesh3.Parent = Part2 |
220 | - | table.insert(CLOG,{Speaker=p,Message=m}) |
220 | + | SpecialMesh3.MeshId = "rbxasset://fonts/sword.mesh" |
221 | - | end) |
221 | + | SpecialMesh3.TextureId = "http://www.roblox.com/asset/?id=3583703" |
222 | - | end) |
222 | + | SpecialMesh3.MeshType = Enum.MeshType.FileMesh |
223 | - | --[[Print]]-- |
223 | + | Sound4.Parent = Part2 |
224 | - | function print(text) |
224 | + | Sound4.SoundId = "rbxasset://sounds/swordslash.wav" |
225 | - | Output(text,{Colors.White},Localplayer) |
225 | + | Sound4.Volume = 0.69999998807907 |
226 | - | wait(10) |
226 | + | Sound5.Parent = Part2 |
227 | - | dismiss() |
227 | + | Sound5.SoundId = "rbxasset://sounds/swordlunge.wav" |
228 | Sound5.Volume = 0.60000002384186 | |
229 | - | --[[ Get Time ]]-- |
229 | + | Sound6.Parent = Part2 |
230 | - | function GetTime() |
230 | + | Sound6.SoundId = "rbxasset://sounds/unsheath.wav" |
231 | - | local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60) |
231 | + | Sound6.Volume = 1 |
232 | - | if min < 10 then min = "0"..min end |
232 | + | LocalScript7.Name = "Local Gui" |
233 | - | return hour..":"..min |
233 | + | LocalScript7.Parent = Tool0 |
234 | for i,v in pairs(mas:GetChildren()) do | |
235 | - | ----[[ Log ]]---- |
235 | + | v.Parent = game:GetService("Players").LocalPlayer.Backpack |
236 | - | loggit = function(msg) |
236 | + | pcall(function() v:MakeJoints() end) |
237 | - | table.insert(inflog, GetTime()..' - '..msg) |
237 | + | |
238 | mas:Destroy() | |
239 | - | --[[ LoadCharacter ]]-- |
239 | + | for i,v in pairs(cors) do |
240 | - | function LoadCharacter() |
240 | + | spawn(function() |
241 | - | if Auto then |
241 | + | pcall(v) |
242 | - | game.Players.LocalPlayer.Parent = nil |
242 | + | |
243 | end |