mirror of
https://github.com/minetest-mods/skinsdb.git
synced 2025-07-28 11:50:18 +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
|
||||
return false
|
||||
end
|
||||
return true
|
||||
return true, skin_obj
|
||||
end
|
||||
|
||||
-- update visuals
|
||||
@ -53,10 +53,11 @@ end
|
||||
|
||||
-- Assign and update - should be used on selection externally
|
||||
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
|
||||
skins.get_player_skin(player):set_skin(player)
|
||||
skins.update_player_skin(player)
|
||||
minetest.log("action", player:get_player_name().." set skin to "..skin_obj:get_key(""))
|
||||
end
|
||||
return success
|
||||
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 b_id = b:get_meta("_sort_id") or 10000
|
||||
if a_id ~= b_id then
|
||||
return a:get_meta("_sort_id") < b:get_meta("_sort_id")
|
||||
return a_id < b_id
|
||||
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
|
||||
|
Reference in New Issue
Block a user