Varmı herhangi bir syser vesaire elle tutulacak bir şey . Çözüme gitmek daha kolay olur varsa
Depocunun quest dosyası yoktu onu ekledim sadeceEn son nasıl bir değişiklik yaptınız?
Buyur üstatquesti atar mısın
Buyur üstat
quest rudy2_depo begin
state start begin
when letter begin
send_letter("Depoyu Aç")
end
when button or info begin
game.open_safebox()
end
when 9005.chat."Depoyu Aç" begin
game.open_safebox()
end
end
end
Hayır yok sadece depocu kodu ile yani 9005 olarak klasör varobject içinde böyle bir klasör var mı , hocam ""warehouse_keeper"" veya envanterde depo açma varmı ?
Buda işe yaramadı :/Kod:quest rudy2_depo begin state start begin when letter begin send_letter("Depoyu Aç") end when button or info begin game.open_safebox() end when 9005.chat."Depoyu Aç" begin game.open_safebox() end end end
Bunu Deniye Bilir Misiniz ? Razuning-V5 Kullanıyorsun Belli Ki rudy2_depo.quest Diye Kaydedip Dene
quest warehouse begin
state start begin --Status when nothing is open
when warehouse_keeper.chat."Depoyu kullanmak istiyor musun?" begin
say_title("Depo Görevlisi:")
say("")
say("Depoyu kullanmak istiyor musun?")
say("Depoyu kullanmak için biraz Yang ödemelisin.")
say("Bu gün iyi günümdeyim.")
say("500 Yang a yapabilirsin.")
say("Gel ,ucuz, hu? Hehe.")
say("")
wait()
if pc.gold < 500 then
say_title("Depocu:")
say("")
say("Ne? Yeterli Yang yok mu?")
say("O zaman yeterli Yang'ın olduğunda ")
say("tekrar gel.")
say("")
else
local s = select("Öde.", "Ödeme.")
if s == 1 then
pc.changegold(-500)
game.set_safebox_level(1)
set_state(use)
say_title("Depocu:")
say("")
say("Özel depon şu anda açıldı. ")
say("Eğer onu kullanmak istiyorsan,sadece benimle")
say("konuş. ")
say("Depo şifresi: ")
say_reward("000000")
say("Onu güvenliğinden dolayı ")
say("değiştirmelisin.")
say("")
say("Belki 15 kutu yeterli olmaz. ")
say("Ama kim bilir eğer birbirimizi seversek")
say("belki sana daha fazla boş alan veririm. Hehe!")
say("")
else
say_title("Depocu:")
say("")
say("Oh güzel..Mayor istemezse ")
say("bunu yapmak zorunda değil..")
say("")
end
end
end
end
state use begin
when warehouse_keeper.chat."Depoyu aç " begin
if pc.getqf("open_count") < 3 then
say_title("Depocu:")
say("")
say("Hoşgeldin !")
say("Altın külçeler ne için biliyor musun?")
say("")
say("Eğer üstünde Yang taşırsan ")
say("bu lütfen beni öldür ")
say("demek gibi olur. ")
say("")
say("Bu yüzden insanlardaki Yangları külçe altına")
say("dönüştürdüm. Sizin için saklıyorum.")
say("")
wait()
say_title("Depocu:")
say("")
say("Hım..")
say("Peki,Bir külçe altının değerinden daha ")
say("fazlasını istiyorum. Ama bu hala adaletli,")
say("değil mi? Kötü düşünmek için bir neden yok.")
say("Biliyorsun dışarısı çok ")
say("tehlikeli.")
say("")
wait()
pc.setqf("open_count", pc.getqf("open_count") + 1)
end
setskin(NOWINDOW)
game.open_safebox()
end
when warehouse_keeper.chat."Nesne market deposunu aç " begin
setskin(NOWINDOW)
game.open_mall()
end
end
end
quest stash begin
state start begin -- Status when nothing is open
when 9005.chat.c_locale(10016) begin
say_title(c_locale(10024))
-- changed handling, after we get a new button to open the storage directly
say(c_locale(10025))
wait()
if pc.get_gold() < 500 then
say_title(c_locale(10024))
say(c_locale(10026))
else
local s = select(c_locale(4443), c_locale(4442))
if s == 1 then
pc.change_gold(-500)
game.set_safebox_level(1)
set_state(use)
say_title(c_locale(9130))
say(c_locale(10027))
say_reward(c_locale(10028))
say(c_locale(10029))
else
say_title(c_locale(10024))
say(c_locale(10030))
end
end
end
when 9005.chat.c_locale(10019) begin
if pc.getqf("open_item_storage_count") < 3 then
say_title(c_locale(9130))
say(c_locale(10021))
wait()
say_title(c_locale(9130))
say_show_item(90013) -- icon of item
say(c_locale(10022))
wait()
pc.setqf("open_item_storage_count", pc.getqf("open_item_storage_count") + 1)
end
setskin(NOWINDOW)
game.open_mall()
end
end
state use begin
when 9005.chat.c_locale(10031) begin
if pc.getqf("open_count") < 3 then
say_title(c_locale(9130))
say(c_locale(10017))
wait()
say_title(c_locale(9130))
say(c_locale(10018))
wait()
pc.setqf("open_count", pc.getqf("open_count") + 1)
end
setskin(NOWINDOW)
game.open_safebox()
end
when 9005.chat.c_locale(10019) begin
if pc.getqf("open_item_storage_count") < 3 then
say_title(c_locale(9130))
say(c_locale(10021))
wait()
say_title(c_locale(9130))
say_show_item(90013) -- icon of item
say(c_locale(10022))
wait()
pc.setqf("open_item_storage_count", pc.getqf("open_item_storage_count") + 1)
end
setskin(NOWINDOW)
game.open_mall()
end
when 9005.chat.c_locale(4386) begin
npc.open_shop(7)
say_title(c_locale(9130))
say(c_locale(10020))
end
end -- end_of_state: use
end -- end_of_quest