remove intllib, 5.x only
This commit is contained in:
parent
1ea79b2794
commit
125ed4fd75
@ -1,6 +0,0 @@
|
|||||||
default
|
|
||||||
player_api?
|
|
||||||
sfinv?
|
|
||||||
inventory_plus?
|
|
||||||
intllib?
|
|
||||||
unified_inventory?
|
|
@ -1 +0,0 @@
|
|||||||
Mod that allows players to set their individual skins.
|
|
35
init.lua
35
init.lua
@ -9,23 +9,13 @@ local S
|
|||||||
|
|
||||||
if minetest.get_translator ~= nil then
|
if minetest.get_translator ~= nil then
|
||||||
S = minetest.get_translator("simple_skins")
|
S = minetest.get_translator("simple_skins")
|
||||||
else
|
else -- boilerplate function
|
||||||
if minetest.get_modpath("intllib") then
|
|
||||||
dofile(minetest.get_modpath("intllib").."/init.lua")
|
|
||||||
if intllib.make_gettext_pair then
|
|
||||||
gettext, ngettext = intllib.make_gettext_pair() -- new gettext method
|
|
||||||
else
|
|
||||||
gettext = intllib.Getter() -- old text file method
|
|
||||||
end
|
|
||||||
S = gettext
|
|
||||||
else -- boilerplate function
|
|
||||||
S = function(str, ...)
|
S = function(str, ...)
|
||||||
local args = {...}
|
local args = {...}
|
||||||
return str:gsub("@%d", function(match)
|
return str:gsub("@%d", function(match)
|
||||||
return args[tonumber(match:sub(2))]
|
return args[tonumber(match:sub(2))]
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
@ -119,9 +109,8 @@ if data and data ~= "" then
|
|||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
-- check for minetest 5.x compatibility
|
-- check for minetest 5.4 compatibility
|
||||||
local is_54 = minetest.has_feature("direct_velocity_on_players")
|
local is_54 = minetest.has_feature("direct_velocity_on_players")
|
||||||
local is_50 = minetest.has_feature("object_use_texture_alpha")
|
|
||||||
|
|
||||||
|
|
||||||
-- create formspec for skin selection page
|
-- create formspec for skin selection page
|
||||||
@ -229,14 +218,9 @@ skins.event_CHG = function(event, player)
|
|||||||
|
|
||||||
skins.update_player_skin(player)
|
skins.update_player_skin(player)
|
||||||
|
|
||||||
if is_50 then
|
|
||||||
|
|
||||||
local meta = player:get_meta()
|
local meta = player:get_meta()
|
||||||
|
|
||||||
meta:set_string("simple_skins:skin", skins.skins[name])
|
meta:set_string("simple_skins:skin", skins.skins[name])
|
||||||
else
|
|
||||||
player:set_attribute("simple_skins:skin", skins.skins[name])
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
@ -244,16 +228,8 @@ end
|
|||||||
minetest.register_on_joinplayer(function(player)
|
minetest.register_on_joinplayer(function(player)
|
||||||
|
|
||||||
local name = player:get_player_name() ; if not name then return end
|
local name = player:get_player_name() ; if not name then return end
|
||||||
local skin
|
|
||||||
|
|
||||||
if is_50 then
|
|
||||||
|
|
||||||
local meta = player:get_meta()
|
local meta = player:get_meta()
|
||||||
|
local skin = meta:get_string("simple_skins:skin")
|
||||||
skin = meta:get_string("simple_skins:skin")
|
|
||||||
else
|
|
||||||
skin = player:get_attribute("simple_skins:skins")
|
|
||||||
end
|
|
||||||
|
|
||||||
-- do we already have a skin in player attributes?
|
-- do we already have a skin in player attributes?
|
||||||
if skin and skin ~= "" then
|
if skin and skin ~= "" then
|
||||||
@ -296,14 +272,9 @@ minetest.register_chatcommand("setskin", {
|
|||||||
|
|
||||||
skins.update_player_skin(player)
|
skins.update_player_skin(player)
|
||||||
|
|
||||||
if is_50 then
|
|
||||||
|
|
||||||
local meta = player:get_meta()
|
local meta = player:get_meta()
|
||||||
|
|
||||||
meta:set_string("simple_skins:skin", skins.skins[playername])
|
meta:set_string("simple_skins:skin", skins.skins[playername])
|
||||||
else
|
|
||||||
player:set_attribute("simple_skins:skin", skins.skins[playername])
|
|
||||||
end
|
|
||||||
|
|
||||||
minetest.chat_send_player(playername,
|
minetest.chat_send_player(playername,
|
||||||
S("Your skin has been set to") .. " character_" .. skin)
|
S("Your skin has been set to") .. " character_" .. skin)
|
||||||
|
51
locale/fr.po
51
locale/fr.po
@ -1,51 +0,0 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
|
||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: \n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2017-07-29 07:11+0200\n"
|
|
||||||
"PO-Revision-Date: 2017-07-29 07:17+0200\n"
|
|
||||||
"Last-Translator: fat115 <fat115@framasoft.org>\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"Language: fr\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"X-Generator: Poedit 1.8.12\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Select Player Skin:"
|
|
||||||
msgstr "Sélectionner l'apparence du joueur :"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Name: "
|
|
||||||
msgstr "Nom : "
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Author: "
|
|
||||||
msgstr "Auteur : "
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Admin command to set player skin"
|
|
||||||
msgstr "Commande admin pour définir l'apparence du joueur"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "'s skin set to"
|
|
||||||
msgstr ", apparence définie pour"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Set player skin"
|
|
||||||
msgstr "Définir l'apparence du joueur"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Fermer"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "[MOD] Simple Skins loaded"
|
|
||||||
msgstr "[MOD] Simple Skins chargé"
|
|
52
locale/it.po
52
locale/it.po
@ -1,52 +0,0 @@
|
|||||||
# simple_skin <italian translate>.
|
|
||||||
# Copyright (C) 2018
|
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
|
||||||
# Stefano Peris <xenon77.dev@gmail.com>, 2018.
|
|
||||||
# Github: <https://github.com/XenonCoder>
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2018-02-21 07:29+0200\n"
|
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
||||||
"Last-Translator: Stefano Peris <xenon77.dev@gmail.com>\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"Language: it\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"X-Generator: Poedit 1.8.12\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Select Player Skin:"
|
|
||||||
msgstr "Seleziona la skin del giocatore"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Name: "
|
|
||||||
msgstr "Nome"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Author: "
|
|
||||||
msgstr "Autore"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Admin command to set player skin"
|
|
||||||
msgstr "Comando di admin per impostare la skin del giocatore"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "'s skin set to"
|
|
||||||
msgstr ", la skin è impostata su"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Set player skin"
|
|
||||||
msgstr "Imposta la skin del giocatore"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Chiudi"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "[MOD] Simple Skins loaded"
|
|
||||||
msgstr "[MOD] Skins semplici caricate"
|
|
51
locale/ms.po
51
locale/ms.po
@ -1,51 +0,0 @@
|
|||||||
# SOME DESCRIPTIVE TITLE.
|
|
||||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
||||||
# This file is distributed under the same license as the PACKAGE package.
|
|
||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: \n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2017-07-29 07:11+0200\n"
|
|
||||||
"PO-Revision-Date: 2018-02-14 01:23+0800\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"X-Generator: Poedit 2.0.6\n"
|
|
||||||
"Last-Translator: MuhdNurHidayat (MNH48) <mnh48mail@gmail.com>\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
|
||||||
"Language: ms\n"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Select Player Skin:"
|
|
||||||
msgstr "Pilih Kulit Pemain:"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Name: "
|
|
||||||
msgstr "Nama: "
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Author: "
|
|
||||||
msgstr "Pencipta: "
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Admin command to set player skin"
|
|
||||||
msgstr "Perintah pentadbir untuk menetapkan kulit pemain"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "'s skin set to"
|
|
||||||
msgstr " telah ditukarkan kulitnya kepada"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Set player skin"
|
|
||||||
msgstr "Tetapkan kulit pemain"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Tutup"
|
|
||||||
|
|
||||||
#: init.lua
|
|
||||||
msgid "[MOD] Simple Skins loaded"
|
|
||||||
msgstr "[MODS] Simple Skins telah dimuatkan"
|
|
2
mod.conf
2
mod.conf
@ -1,4 +1,4 @@
|
|||||||
name = simple_skins
|
name = simple_skins
|
||||||
depends = default
|
depends = default
|
||||||
optional_depends = player_api, sfinv, inventory_plus, intllib, unified_inventory
|
optional_depends = player_api, sfinv, inventory_plus, unified_inventory
|
||||||
description = Mod that allows players to set their individual skins.
|
description = Mod that allows players to set their individual skins.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user