mirror of
https://github.com/minetest-mods/skinsdb.git
synced 2025-07-30 12:40:21 +02:00
Compare commits
5 Commits
716a9a3f9a
...
da820d06cb
Author | SHA1 | Date | |
---|---|---|---|
da820d06cb | |||
cf712e5b54 | |||
c51905d44b | |||
b3ea5a9e1f | |||
e479e8e745 |
5
api.lua
5
api.lua
@ -34,7 +34,7 @@ function skins.assign_player_skin(player, skin)
|
|||||||
else
|
else
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
return true
|
return true, skin_obj
|
||||||
end
|
end
|
||||||
|
|
||||||
-- update visuals
|
-- update visuals
|
||||||
@ -53,10 +53,11 @@ end
|
|||||||
|
|
||||||
-- Assign and update - should be used on selection externally
|
-- Assign and update - should be used on selection externally
|
||||||
function skins.set_player_skin(player, skin)
|
function skins.set_player_skin(player, skin)
|
||||||
local success = skins.assign_player_skin(player, skin)
|
local success, skin_obj = skins.assign_player_skin(player, skin)
|
||||||
if success then
|
if success then
|
||||||
skins.get_player_skin(player):set_skin(player)
|
skins.get_player_skin(player):set_skin(player)
|
||||||
skins.update_player_skin(player)
|
skins.update_player_skin(player)
|
||||||
|
minetest.log("action", player:get_player_name().." set skin to "..skin_obj:get_key(""))
|
||||||
end
|
end
|
||||||
return success
|
return success
|
||||||
end
|
end
|
||||||
|
21
locale/skinsdb.ru.tr
Normal file
21
locale/skinsdb.ru.tr
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# textdomain: skinsdb
|
||||||
|
# Translation by Baytuch
|
||||||
|
|
||||||
|
Raw texture=Текстура
|
||||||
|
Name=Имя
|
||||||
|
Author=Автор
|
||||||
|
Change=Изменить
|
||||||
|
Page=Страница
|
||||||
|
License=Лицензия
|
||||||
|
Description=Описание
|
||||||
|
Show, list or set player's skin=Показать скин, список скинов, установить скин игрока
|
||||||
|
Player not found=Игрок не найден
|
||||||
|
unknown command=неизвестная команда
|
||||||
|
see /help skinsdb for supported parameters=смотрите /help skinsdb для просмотра параметров
|
||||||
|
skin set to=установлено скин
|
||||||
|
invalid skin=некорректный скин
|
||||||
|
unknown parameter=неопределенный параметр
|
||||||
|
unknown skin=неопределенный скин
|
||||||
|
Downloads the specified range of skins and shuts down the server=Загрузить массив скинов и остановить сервер
|
||||||
|
Skins=Скины
|
||||||
|
Requires skin key=Зависимый идентификатор скина
|
21
locale/skinsdb.uk.tr
Normal file
21
locale/skinsdb.uk.tr
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# textdomain: skinsdb
|
||||||
|
# Translation by Baytuch
|
||||||
|
|
||||||
|
Raw texture=Текстура
|
||||||
|
Name=Ім'я
|
||||||
|
Author=Автор
|
||||||
|
Change=Змінити
|
||||||
|
Page=Сторінка
|
||||||
|
License=Ліцензія
|
||||||
|
Description=Опис
|
||||||
|
Show, list or set player's skin=Показати скін, список скінів, встановити скін гравця
|
||||||
|
Player not found=Гравець не знайдений
|
||||||
|
unknown command=невідома команда
|
||||||
|
see /help skinsdb for supported parameters=дивіться /help skinsdb для перегляду параметрів
|
||||||
|
skin set to=встановлено скін
|
||||||
|
invalid skin=некоректний скін
|
||||||
|
unknown parameter=невизначений параметр
|
||||||
|
unknown skin=невизначений скін
|
||||||
|
Downloads the specified range of skins and shuts down the server=Завантажити масив скінів та зупинити сервер
|
||||||
|
Skins=Скіни
|
||||||
|
Requires skin key=Залежний ідентифікатор скіна
|
@ -73,9 +73,9 @@ local function skins_sort(skinslist)
|
|||||||
local a_id = a:get_meta("_sort_id") or 10000
|
local a_id = a:get_meta("_sort_id") or 10000
|
||||||
local b_id = b:get_meta("_sort_id") or 10000
|
local b_id = b:get_meta("_sort_id") or 10000
|
||||||
if a_id ~= b_id then
|
if a_id ~= b_id then
|
||||||
return a:get_meta("_sort_id") < b:get_meta("_sort_id")
|
return a_id < b_id
|
||||||
else
|
else
|
||||||
return a:get_meta("name") < b:get_meta("name")
|
return (a:get_meta("name") or 'ZZ') < (b:get_meta("name") or 'ZZ')
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user