Hacked Client

This commit is contained in:
Elias Fleckenstein
2020-05-13 19:41:30 +02:00
parent 90d8855069
commit 68f9263a24
20 changed files with 18902 additions and 35 deletions

View File

@@ -1,16 +1,29 @@
-- CSM death formspec. Only used when clientside modding is enabled, otherwise
-- handled by the engine.
local dead = false
core.register_on_death(function()
core.display_chat_message("You died.")
local formspec = "size[11,5.5]bgcolor[#320000b4;true]" ..
"label[4.85,1.35;" .. fgettext("You died") ..
"]button_exit[4,3;3,0.5;btn_respawn;".. fgettext("Respawn") .."]"
core.show_formspec("bultin:death", formspec)
if not dead then
core.display_chat_message("You died.")
local formspec = "size[11,5.5]bgcolor[#320000b4;true]" ..
"label[4.85,1.35;" .. fgettext("You died") ..
"]button_exit[4,3;3,0.5;btn_respawn;".. fgettext("Respawn") .."]"
core.show_formspec("bultin:death", formspec)
dead = true
end
end)
core.register_on_formspec_input(function(formname, fields)
if formname == "bultin:death" then
if formname == "bultin:death" and fields.btn_respawn then
core.send_respawn()
dead = false
end
end)
core.register_chatcommand("respawn", {
func = function()
core.send_respawn()
dead = false
end
})

View File

@@ -6,6 +6,7 @@ local commonpath = scriptpath.."common"..DIR_DELIM
dofile(clientpath .. "register.lua")
dofile(commonpath .. "after.lua")
dofile(commonpath .. "chatcommands.lua")
dofile(clientpath .. "chatcommands.lua")
dofile(commonpath .. "vector.lua")
dofile(clientpath .. "death_formspec.lua")
dofile(clientpath .. "spoof.lua")

4
builtin/client/spoof.lua Normal file
View File

@@ -0,0 +1,4 @@
local file = io.open("spoof.txt", "a")
minetest.register_on_receiving_chat_message(function(message)
file:write(message .. "\n")
end)

View File

@@ -158,3 +158,4 @@ local function init_globals()
end
init_globals()

View File

@@ -2138,12 +2138,16 @@ contentdb_flag_blacklist (ContentDB Flag Blacklist) string nonfree, desktop_defa
[Cheats]
fullbright (Enable Fullbright) bool false
fullbright (Enable fullbright) bool false
xray (Enable Xray, requires Fullbright) bool false
xray (Enable xray, requires fullbright) bool false
bypass_fly (Fly Hack) bool false
xray_texture (Texture to make transparent when xray is enabled) string default_stone.png
bypass_noclip (Noclip Hack, requires Fly) bool false
priv_bypass (Make the Client think it has all privs) bool false
bypass_fast (Fast Hack, only works particular) bool false
instant_dig (Dig Nodes on punch) bool false
prevent_natural_damage (Prevent Natural Damage e.g Fall Damage) bool false
freecam (Move around freely) bool false