mirror of
https://github.com/minetest-mods/i3.git
synced 2024-11-15 23:30:22 +01:00
Properly change mode after granting/revoking creative
This commit is contained in:
parent
6fe9f96cad
commit
d2d8be9f18
11
init.lua
11
init.lua
|
@ -2782,7 +2782,16 @@ if rawget(_G, "awards") then
|
||||||
core.register_on_dieplayer(set_fs)
|
core.register_on_dieplayer(set_fs)
|
||||||
end
|
end
|
||||||
|
|
||||||
core.register_on_chatcommand(function(name)
|
core.register_on_chatcommand(function(name, command, params)
|
||||||
|
if find(command, "grant") or find(command, "revoke") then
|
||||||
|
params = split(params, " ")
|
||||||
|
|
||||||
|
if params[2] and find(params[2], "creative") then
|
||||||
|
local data = pdata[name]
|
||||||
|
reset_data(data)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
local player = core.get_player_by_name(name)
|
local player = core.get_player_by_name(name)
|
||||||
after(0, set_fs, player)
|
after(0, set_fs, player)
|
||||||
end)
|
end)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user