From b1c08d2261bfb0db0be5c9fe6e889bca26a640c2 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Thu, 27 Apr 2017 14:00:23 +0100 Subject: [PATCH] Turkish translation by Admicos, protect tweak --- api.lua | 26 ++++++++++++-------------- locale/tr.txt | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 14 deletions(-) create mode 100644 locale/tr.txt diff --git a/api.lua b/api.lua index 5dd3111..604629f 100644 --- a/api.lua +++ b/api.lua @@ -3157,31 +3157,29 @@ end function mobs:protect(self, clicker) local name = clicker:get_player_name() + local tool = clicker:get_wielded_item() + + if tool:get_name() ~= "mobs:protector" then + return false + end if self.tamed == false then minetest.chat_send_player(name, S("Not tamed!")) - return false + return true -- false end if self.protected == true then minetest.chat_send_player(name, S("Already protected!")) - return false + return true -- false end - local tool = clicker:get_wielded_item() + tool:take_item() -- take 1 protection rune + clicker:set_wielded_item(tool) - if tool:get_name() == "mobs:protector" then + self.protected = true + minetest.chat_send_player(name, S("Protected!")) - tool:take_item() -- take 1 protection rune - clicker:set_wielded_item(tool) - - self.protected = true - minetest.chat_send_player(name, S("Protected!")) - - return true - end - - return false + return true end diff --git a/locale/tr.txt b/locale/tr.txt new file mode 100644 index 0000000..3f2833e --- /dev/null +++ b/locale/tr.txt @@ -0,0 +1,39 @@ +# Türkçe çeviri by Admicos +# Turkish translation by Admicos + +# Son düzenleme: 26 Nisan 2017 +# Last edit: 26 April 2017 + +#init.lua +[MOD] Mobs Redo loaded = [MOD] Mobs Red yüklendi + +#api.lua +[MOBS] mod profiling enabled, damage not enabled = [MOBS] profilleme açık, zarar kapalı +lifetimer expired, removed @1 = Can zamanlayıcısı bitti, @1 silindi +[Mobs Redo] @1 has spawning disabled = @1 yaratılması kapandı +[Mobs Redo] Chance setting for @1 is now @2 = [Mobs Redo] @1'in şans ayarı şimdi @2 +[mobs] @1 failed to spawn at @2 = @1, @2'de yaratılamadı +Not tamed! = Evcil değil! +@1 is owner! = Sahibi @1! +Missed! = Kaçırdın! +@1 at full health (@2) = @1 tam canında (@2) +@1 has been tamed! = @1 tamamen evcilleştirilmiştir! +Enter name: = İsim gir: +Rename = Yeniden adlandır + +#crafts.lua +Nametag = İsim etiketi +Leather = Deri +Raw Meat = Çiğ et +Meat = Et +Magic Lasso (right-click animal to put in inventory) = Sihirli kement (hayvana sağ tıklayarak envantere koy) +Net (right-click animal to put in inventory) = Ağ (hayvana sağ tıklayarak envantere koy) +Steel Shears (right-click to shear) = Çelik makas (sağ tıklayarak kes) + +#spawner.lua +Mob Spawner = Canavar Yaratıcı +Mob MinLight MaxLight Amount PlayerDist = Mob MinIşık MaxIşık Miktar OyuncuMesafesi +Spawner Not Active (enter settings) = Yaratıcı aktif değil (ayarlara gir) +Spawner Active (@1) = Yaratıcı aktif (@1) +Mob Spawner settings failed! = Yaratıcı ayarları uygulanamadı. +> name min_light[0-14] max_light[0-14] max_mobs_in_area[0 to disable] distance[1-20] y_offset[-10 to 10] = > isim min_isik[0-14] max_isik[0-14] alandaki_max_canavar_sayisi[kapatmak icin 0] mesafe[1-20] y_cikinti[-10 ve 10 arası] \ No newline at end of file