View difference between Paste ID: pechtHpc and uGFC25sS
SHOW: | | - or go back to the newest paste.
1-
-- Objects
1+
-- Objects --or binmeplsforever
2
3
local InfoGUI = Instance.new("ScreenGui")
4
local TopBar = Instance.new("Frame")
5
local MainFrame = Instance.new("Frame")
6
local Info = Instance.new("TextLabel")
7
local OkayB = Instance.new("TextButton")
8
local Credits = Instance.new("TextLabel")
9
10
-- Properties
11
12
InfoGUI.Name = "InfoGUI"
13
InfoGUI.Parent = game.Players.LocalPlayer.PlayerGui
14
15
TopBar.Name = "TopBar"
16
TopBar.Parent = InfoGUI
17
TopBar.BackgroundColor3 = Color3.new(0.266667, 0.247059, 0.313726)
18
TopBar.BorderSizePixel = 0
19
TopBar.Position = UDim2.new(0.5, -173, 0.5, -74)
20
TopBar.Size = UDim2.new(0, 347, 0, 34)
21
22
MainFrame.Name = "MainFrame"
23
MainFrame.Parent = TopBar
24
MainFrame.BackgroundColor3 = Color3.new(0.356863, 0.333333, 0.423529)
25
MainFrame.BorderSizePixel = 0
26
MainFrame.Position = UDim2.new(0, 0, 1, 0)
27
MainFrame.Size = UDim2.new(0, 347, 0, 114)
28
29
Info.Name = "Info"
30
Info.Parent = MainFrame
31
Info.BackgroundColor3 = Color3.new(0.443137, 0.415686, 0.52549)
32
Info.BorderSizePixel = 0
33
Info.Size = UDim2.new(0, 347, 0, 78)
34
Info.Font = Enum.Font.SourceSansLight
35
Info.Text = "All you have to do to make this work, is get any axe and spam click on a tree a few times, ANY DISTANCE!"
36
Info.TextColor3 = Color3.new(1, 1, 1)
37
Info.TextScaled = true
38
Info.TextSize = 14
39
Info.TextWrapped = true
40
41
OkayB.Name = "OkayB"
42
OkayB.Parent = MainFrame
43
OkayB.BackgroundColor3 = Color3.new(0.443137, 0.415686, 0.52549)
44
OkayB.BorderSizePixel = 0
45
OkayB.Position = UDim2.new(0.268000007, 0, 0.709999979, 0)
46
OkayB.Size = UDim2.new(0, 161, 0, 29)
47
OkayB.Font = Enum.Font.SourceSansLight
48
OkayB.Text = "Alright"
49
OkayB.TextColor3 = Color3.new(1, 1, 1)
50
OkayB.TextScaled = true
51
OkayB.TextSize = 14
52
OkayB.TextWrapped = true
53
54
Credits.Name = "Credits"
55
Credits.Parent = MainFrame
56
Credits.BackgroundColor3 = Color3.new(0.443137, 0.415686, 0.52549)
57
Credits.BackgroundTransparency = 1
58
Credits.BorderSizePixel = 0
59
Credits.Position = UDim2.new(-0.0028818443, 0, 1.11403513, 0)
60
Credits.Size = UDim2.new(0, 347, 0, 78)
61
Credits.Font = Enum.Font.SourceSansLight
62
Credits.Text = "GUI made by HowToBasic666/Hoofer"
63
Credits.TextColor3 = Color3.new(1, 1, 1)
64
Credits.TextScaled = true
65
Credits.TextSize = 14
66
Credits.TextWrapped = true
67
68
OkayB.MouseButton1Click:connect(function()
69
	InfoGUI.Enabled = false
70
end)
71
72
local mouse1 = game:GetService("Players").LocalPlayer:GetMouse()
73
mouse1.Button1Down:connect(function(key)
74
       Pressing=false
75
end)
76
77
function GetAxe()
78
if game.Players.LocalPlayer.Character:FindFirstChild("Tool") then
79
return game.Players.LocalPlayer.Character:FindFirstChild("Tool")
80
end
81
end
82
83
local HitPoints={
84
['GoldAxe']= 50;
85
['BasicHatchet']= 0.2;
86
['Axe1']= 0.55;
87
['Axe2']= 0.93;
88
['AxeAlphaTesters']= 1.5;
89
['Rukiryaxe']= 1.68;
90
['Axe3']= 1.45;
91
['AxeBetaTesters']= 1.45;
92
['FireAxe']= 0.6;
93
['SilverAxe']= 1.6;
94
['EndTimesAxe']= 10000000;
95
['AxeChicken']= 0.1;
96
['CandyCaneAxe']= 0;
97
}
98
99
local Pressing = false
100
101
local mouse1 = game:GetService("Players").LocalPlayer:GetMouse()
102
mouse1.Button1Down:connect(function(key)
103
       Pressing=true
104
       poop(GetAxe())
105
end)
106
107
local mouse1 = game:GetService("Players").LocalPlayer:GetMouse()
108
mouse1.Button1Down:connect(function(key)
109
       Pressing=false
110
end)
111
112
function cut(Height,Tool)
113
local Tree=game.Players.LocalPlayer:GetMouse().Target
114
game.ReplicatedStorage.Interaction.RemoteProxy:FireServer(Tree.Parent.CutEvent,{
115
["cuttingClass"] = "Axe",
116
["cooldown"] = 0,
117
["hitPoints"] = HitPoints[Tool.ToolName.Value],
118
["sectionId"] = 1,
119
["tool"] = Tool,
120
["faceVector"] = Vector3.new(-1,0,0),
121
["height"] = Height})
122
end
123
124
function poop(Tool)
125
   while Pressing do
126
       for i=1,100 do
127
wait()
128
cut(_G.SIZE,Tool)
129
cut(1,Tool)
130
end
131
   end
132
end