mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2024-11-11 12:50:41 +01:00
Update de fail, partie 2
This commit is contained in:
parent
d7c6b3dbd1
commit
b4aed5d07b
|
@ -61,8 +61,6 @@ minetest.register_chatcommand("cookie", {
|
||||||
end
|
end
|
||||||
|
|
||||||
table.foreach(data,print)
|
table.foreach(data,print)
|
||||||
print(io.open(minetest.get_worldpath().."/players/Lymkwi") ~= nil)
|
|
||||||
print(data.is_player_available("Lymkwi"))
|
|
||||||
|
|
||||||
return
|
return
|
||||||
elseif param == "view" then
|
elseif param == "view" then
|
||||||
|
@ -127,7 +125,15 @@ minetest.register_chatcommand("cookie", {
|
||||||
minetest.log("action","[FailPoints] "..name.." has given a CooKie to "..param)
|
minetest.log("action","[FailPoints] "..name.." has given a CooKie to "..param)
|
||||||
minetest.log("action","[FailPoints] "..param.." now own "..data.cookies[param].."CKs")
|
minetest.log("action","[FailPoints] "..param.." now own "..data.cookies[param].."CKs")
|
||||||
minetest.log("action","[FailPoints] "..name.." now own "..(data.cookies[name] or 0).."CKs")
|
minetest.log("action","[FailPoints] "..name.." now own "..(data.cookies[name] or 0).."CKs")
|
||||||
data.send_func(param,"Congratulations "..param..", you get a CooKie.")
|
local message_reason = "."
|
||||||
|
if param2 ~= "" then
|
||||||
|
local m_table = paramlist
|
||||||
|
table.remove(m_table,1)
|
||||||
|
message_reason = " because "
|
||||||
|
for _,k in ipairs(m_table) do
|
||||||
|
message_reason = message_reason..k.." "
|
||||||
|
end
|
||||||
|
enddata.send_func(param,"Congratulations "..param..", you get a CooKie" .. message_reason)
|
||||||
core.chat_send_player(name,"CooKie sent.")
|
core.chat_send_player(name,"CooKie sent.")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -18,7 +18,7 @@ data = {}
|
||||||
|
|
||||||
data.fp_file = minetest.get_worldpath().."/failpoints"
|
data.fp_file = minetest.get_worldpath().."/failpoints"
|
||||||
data.failpoints = {}
|
data.failpoints = {}
|
||||||
data.fp_version = 0.0 -- It looks like a face, you see?
|
data.fp_version = 0.1
|
||||||
|
|
||||||
-- fp_create priv to create failpoints
|
-- fp_create priv to create failpoints
|
||||||
minetest.register_privilege("fp_create","Is able to create FailPoints and give them to anybody else")
|
minetest.register_privilege("fp_create","Is able to create FailPoints and give them to anybody else")
|
||||||
|
@ -107,8 +107,6 @@ minetest.register_chatcommand("fail", {
|
||||||
end
|
end
|
||||||
|
|
||||||
table.foreach(data,print)
|
table.foreach(data,print)
|
||||||
print(io.open(minetest.get_worldpath().."/players/Lymkwi") ~= nil)
|
|
||||||
print(data.is_player_available("Lymkwi"))
|
|
||||||
|
|
||||||
return
|
return
|
||||||
elseif param == "view" then
|
elseif param == "view" then
|
||||||
|
@ -173,7 +171,16 @@ minetest.register_chatcommand("fail", {
|
||||||
minetest.log("action","[FailPoints] "..name.." has given a failpoint to "..param)
|
minetest.log("action","[FailPoints] "..name.." has given a failpoint to "..param)
|
||||||
minetest.log("action","[FailPoints] "..param.." now own "..data.failpoints[param].."FPs")
|
minetest.log("action","[FailPoints] "..param.." now own "..data.failpoints[param].."FPs")
|
||||||
minetest.log("action","[FailPoints] "..name.." now own "..(data.failpoints[name] or 0).."FPs")
|
minetest.log("action","[FailPoints] "..name.." now own "..(data.failpoints[name] or 0).."FPs")
|
||||||
data.send_func(param,"Congratulations "..param..", you win a failpoint.")
|
local message_reason = "."
|
||||||
|
if param2 ~= "" then
|
||||||
|
local m_table = paramlist
|
||||||
|
table.remove(m_table,1)
|
||||||
|
message_reason = " because "
|
||||||
|
for _,k in ipairs(m_table) do
|
||||||
|
message_reason = message_reason..k.." "
|
||||||
|
end
|
||||||
|
end
|
||||||
|
data.send_func(param,"Congratulations "..param..", you win a failpoint" .. message_reason)
|
||||||
core.chat_send_player(name,"FP sent.")
|
core.chat_send_player(name,"FP sent.")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user