questin 135-160 satır aralığını atar mısınız?24641 eklentisini görüntüle24642 eklentisini görüntüle24640 eklentisini görüntüle
Arkadaşlar av görevini aldıktan sonra karakter atınca görev geri yüklenmiyor multi dil sistemi kullanıyorum sanırım ondan bir türlü çözemedim bilgisi olan var mı?
questin 135-160 satır aralığını atar mısınız?
wait()
end
else
local ll = lev - 20
if lev < 26 then
local n = table.getn(special.levelup_reward_item_21[ll])
local t = special.levelup_reward_item_21[ll][number(1, n)]
say_reward(gameforge.levelup._80_sayReward)
if type(t) == 'table' then
pc.give_item2(t[1], t[2])
say_reward(string.format(gameforge.levelup._90_sayReward, item_name(t[1]).. " "..t[2]))
else
pc.give_item2(t)
say_reward(string.format(gameforge.levelup._100_sayReward, item_name(t)))
end
end
local reward_gold = special.levelup_reward_gold21
local reward_exp = special.levelup_reward_exp21
if lev >= 31 and lev <= 40 then
reward_gold = special.levelup_reward_gold31
Kod:wait() end else local ll = lev - 20 if lev < 26 then local n = table.getn(special.levelup_reward_item_21[ll]) local t = special.levelup_reward_item_21[ll][number(1, n)] say_reward(gameforge.levelup._80_sayReward) if type(t) == 'table' then pc.give_item2(t[1], t[2]) say_reward(string.format(gameforge.levelup._90_sayReward, item_name(t[1]).. " "..t[2])) else pc.give_item2(t) say_reward(string.format(gameforge.levelup._100_sayReward, item_name(t))) end end local reward_gold = special.levelup_reward_gold21 local reward_exp = special.levelup_reward_exp21 if lev >= 31 and lev <= 40 then reward_gold = special.levelup_reward_gold31
Buyrun offical levelup questi zaten
olmadı yine aynı hatasay_reward(string.format(gameforge.levelup._90_sayReward, item_name(t[1]).. " "..t[2]))
Burada string.format() fonksiyonu sayı bekliyor ama siz ona birleştirilmiş bir string gönderiyorsunuz hocam.
Örneğin translate.lua içindeki metnin şöyleyse:
gameforge.levelup._90_sayReward = "%s"
o zaman sorun yok.
Ama metnin böyleyse:
gameforge.levelup._90_sayReward = "%d tane %s verildi."
Muhtemelen translate içindeki ikinci örnek gibi. Bunu kopyalayıp yapıştırır mısın:
say_reward(string.format(gameforge.levelup._90_sayReward, t[2], item_name(t[1])))
nerden indirebilirimwom2den direk alıp at çalışmaması imkansız ben öyle yapmıştım![]()
bu quest officalla aynı değil yanlız bu işimi görmüyor malesef yinede teşekkür ederim hocam <3googleye wom2 2014 sızıntı yaz ilk çıkan turunculu forumdan gir indir google drive link olacak oradan alıp kullanabilirsin
gameforge.levelup = {}
gameforge.levelup._100_sayReward = "[LC;2338;%s] "
gameforge.levelup._10_makequestbutton = "[LC;2341;%s] "
gameforge.levelup._110_sayReward = "[LC;2339;%s] "
gameforge.levelup._120_sayReward = "[LC;2340;%s] "
gameforge.levelup._130_makequestbutton = "[LC;2341;%s] "
gameforge.levelup._140_sayTitle = "[LC;2342] "
gameforge.levelup._150_say = "[LC;2343] "
gameforge.levelup._155_say = " kill "
gameforge.levelup._155_say2 = "[LC;2344;%s;%d] "
gameforge.levelup._160_select = "[LC;2345] "
gameforge.levelup._170_chat = "[LC;2346;%s;%d] "
gameforge.levelup._180_qSetTitle = "[LC;2347;%s] "
gameforge.levelup._190_say = "[LC;2348;%d;%s] "
gameforge.levelup._195_say = "[LC;2349] "
gameforge.levelup._200_select = "[LC;2351] "
gameforge.levelup._205_say = "[LC;2677] "
gameforge.levelup._20_say = "[LC;2350;%s] "
gameforge.levelup._210_chat = "[LC;2353;%s] "
gameforge.levelup._220_chat = "[LC;2354;%s] "
gameforge.levelup._230_chat = "[LC;2355;%s] "
gameforge.levelup._240_chat = "[LC;2356;%s;%s] "
gameforge.levelup._250_say = "[LC;2358] "
gameforge.levelup._25_say = "[LC;2677] "
gameforge.levelup._26_say = "[LC;2676] "
gameforge.levelup._27_say = "[LC;2360;%s] "
gameforge.levelup._28_say = "[LC;2368] "
gameforge.levelup._30_makequestbutton = "[LC;3487] "
gameforge.levelup._40_makequestbutton = "[LC;2341;%s] "
gameforge.levelup._50_sayTitle = "[LC;3487] "
gameforge.levelup._60_say = "[LC;2365] "
gameforge.levelup._64_give = "[LC;2366] "
gameforge.levelup._65_give = " [LC;2367] "
gameforge.levelup._66_give = "[LC;2368] "
gameforge.levelup._70_sayReward = "[LC;2338;%s] "
gameforge.levelup._80_sayReward = "[LC;2370] "
gameforge.levelup._90_sayReward = "[LC;5942;%s;%d;%s;%d;%s;%d] "
login kısmını bu şekilde güncelle .buyrun offical levelup questi
Kod:gameforge.levelup = {} gameforge.levelup._100_sayReward = "[LC;2338;%s] " gameforge.levelup._10_makequestbutton = "[LC;2341;%s] " gameforge.levelup._110_sayReward = "[LC;2339;%s] " gameforge.levelup._120_sayReward = "[LC;2340;%s] " gameforge.levelup._130_makequestbutton = "[LC;2341;%s] " gameforge.levelup._140_sayTitle = "[LC;2342] " gameforge.levelup._150_say = "[LC;2343] " gameforge.levelup._155_say = " kill " gameforge.levelup._155_say2 = "[LC;2344;%s;%d] " gameforge.levelup._160_select = "[LC;2345] " gameforge.levelup._170_chat = "[LC;2346;%s;%d] " gameforge.levelup._180_qSetTitle = "[LC;2347;%s] " gameforge.levelup._190_say = "[LC;2348;%d;%s] " gameforge.levelup._195_say = "[LC;2349] " gameforge.levelup._200_select = "[LC;2351] " gameforge.levelup._205_say = "[LC;2677] " gameforge.levelup._20_say = "[LC;2350;%s] " gameforge.levelup._210_chat = "[LC;2353;%s] " gameforge.levelup._220_chat = "[LC;2354;%s] " gameforge.levelup._230_chat = "[LC;2355;%s] " gameforge.levelup._240_chat = "[LC;2356;%s;%s] " gameforge.levelup._250_say = "[LC;2358] " gameforge.levelup._25_say = "[LC;2677] " gameforge.levelup._26_say = "[LC;2676] " gameforge.levelup._27_say = "[LC;2360;%s] " gameforge.levelup._28_say = "[LC;2368] " gameforge.levelup._30_makequestbutton = "[LC;3487] " gameforge.levelup._40_makequestbutton = "[LC;2341;%s] " gameforge.levelup._50_sayTitle = "[LC;3487] " gameforge.levelup._60_say = "[LC;2365] " gameforge.levelup._64_give = "[LC;2366] " gameforge.levelup._65_give = " [LC;2367] " gameforge.levelup._66_give = "[LC;2368] " gameforge.levelup._70_sayReward = "[LC;2338;%s] " gameforge.levelup._80_sayReward = "[LC;2370] " gameforge.levelup._90_sayReward = "[LC;5942;%s;%d;%s;%d;%s;%d] "
yukarıdaki kodlarda multilaunge translate.lua'nın çevirilerinin verildiği kodlar şüphelendiğinizi yoruma yazın localedeki karşılığını LC'sini atayım
when login begin
local current = pc.getqf("current")
local completed_level = pc.getqf("complete")
local level = pc.get_level()
if current == 0 and level > completed_level and level > 1 and level < 90 then
pc.setqf("buttonstate", 2)
pc.setqf("current", level)
pc.setqf("select", 1)
pc.setqf("remain", special.levelup_quest[level][2])
makequestbutton(string.format(gameforge.levelup._10_makequestbutton, level))
setskin(NOWINDOW)
elseif current != 0 then
if pc.getqf("remain") <= 0 then
setskin(NOWINDOW)
pc.setqf("buttonstate", 3)
makequestbutton(string.format(gameforge.levelup._30_makequestbutton, current))
else
setskin(NOWINDOW)
pc.setqf("buttonstate", 1)
makequestbutton(string.format(gameforge.levelup._40_makequestbutton, current))
end
end
end
when levelup begin
local current = pc.getqf("current")
local completed_level = pc.getqf("complete")
local level = pc.level
if current == 0 and level > completed_level and level > 1 and level < 90 then
pc.setqf("buttonstate", 2)
pc.setqf("current", level)
pc.setqf("select", 1)
pc.setqf("remain", special.levelup_quest[level][2])
makequestbutton(string.format(gameforge.levelup._10_makequestbutton, level))
setskin(NOWINDOW)
end
end
aynı hata devam ediyor reis maleseflogin kısmını bu şekilde güncelle .
dene:when login begin local current = pc.getqf("current") local completed_level = pc.getqf("complete") local level = pc.get_level() if current == 0 and level > completed_level and level > 1 and level < 90 then pc.setqf("buttonstate", 2) pc.setqf("current", level) pc.setqf("select", 1) pc.setqf("remain", special.levelup_quest[level][2]) makequestbutton(string.format(gameforge.levelup._10_makequestbutton, level)) setskin(NOWINDOW) elseif current != 0 then if pc.getqf("remain") <= 0 then setskin(NOWINDOW) pc.setqf("buttonstate", 3) makequestbutton(string.format(gameforge.levelup._30_makequestbutton, current)) else setskin(NOWINDOW) pc.setqf("buttonstate", 1) makequestbutton(string.format(gameforge.levelup._40_makequestbutton, current)) end end end
level up kısmınıda böyle güncelle dene ;
dene:when levelup begin local current = pc.getqf("current") local completed_level = pc.getqf("complete") local level = pc.level if current == 0 and level > completed_level and level > 1 and level < 90 then pc.setqf("buttonstate", 2) pc.setqf("current", level) pc.setqf("select", 1) pc.setqf("remain", special.levelup_quest[level][2]) makequestbutton(string.format(gameforge.levelup._10_makequestbutton, level)) setskin(NOWINDOW) end end