How to create a privilege?

User avatar
BrunoMine
Member
 
Posts: 902
Joined: Thu Apr 25, 2013 17:29
GitHub: BrunoMine

How to create a privilege?

by BrunoMine » Mon Sep 23, 2013 16:49

I have this mod and can not find the creator of it.
I want to set a privilege to give command to spawn.
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_chatcommand("spawn", {
    params = "",
    description = "Go to spawn",
    privs = {},
    func = function(name, param)
            local player = minetest.env:get_player_by_name(name)
            minetest.chat_send_player(name, "Teletransporte to spawn...")
            player:setpos({x=0, y=0, z=0})
            return true
    end,
})
Last edited by BrunoMine on Mon Sep 23, 2013 16:50, edited 1 time in total.
My small square universe under construction ... Minemacro
Comunidade Minetest Brasil
www.minetestbrasil.com
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Mon Sep 23, 2013 16:59

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_privilege("spawn", "Can use /spawn")

minetest.register_chatcommand("spawn", {
    params = "",
    description = "Go to spawn",
    privs = {spawn=true},
    func = function(name, param)
            local player = minetest.env:get_player_by_name(name)
            minetest.chat_send_player(name, "Teletransporte to spawn...")
            player:setpos({x=0, y=0, z=0})
            return true
    end,
})
 

User avatar
BrunoMine
Member
 
Posts: 902
Joined: Thu Apr 25, 2013 17:29
GitHub: BrunoMine

by BrunoMine » Mon Sep 23, 2013 18:49

Good
If I want to repeat? example spawn2
and spawn3
and spawn4
would look like?
My small square universe under construction ... Minemacro
Comunidade Minetest Brasil
www.minetestbrasil.com
 


Return to Minetest Problems

Who is online

Users browsing this forum: Bing [Bot] and 20 guests