Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
xranzei 1
xranzei
quickxd 1
quickxd
Hikaye Ekle

Kuşak quest ve Auto Patcher

  • Konuyu başlatan Konuyu başlatan Atius
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 6
  • Görüntüleme Görüntüleme 1K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Arkadaşlar iyi günler 2 sorun olucak:

1 : Kuşak quest

Dün bir arkadaş yardım etmeye çalıştı fakat dedikler olmadı kuşak sistemim var buyukhosting ile çalışıyorum, kuşaklar %100 geçiyor bunun oranını ayarlayamıyorum acces.txt oluşturup kod ve 80 yazdım kaydettim fakat hala %100 geçiyor nasıl olduğunu bilen var mı?

2 : Auto Patcher

Auto Patcher aldık fakat bilişimin verdiği packleri attığımız da ???? veriyor ve oyun açılmıyor. Daha önce ki packi attığımızda açılıyor patcher filezilla bilgileri elimde ne yapmam gerekiyor?

Teşekkürler şimdiden...
 
kusak1.lua
quest kusak1 begin
state start begin
when login or levelup with pc.get_level() >= 40 begin
set_state("information")
end
end
state information begin
when enter begin
pc.setqf("time_to_wait", 0)
pc.setqf("collect_count", 0)
end
when letter begin
local v = find_npc_by_vnum(20406)
if v != 0 then
target.vid("theowahdan", v, "Theowahdan")
end
send_letter("Özel bir kumaş ")
end
when button or info begin
say_title("Özel bir kumaş ")
say("Theowahdan seni görmek istiyor. Onu ziyaret et ve")
say("hikayesini dinle.")
say("")
say_reward("Mini Harita'daki yanıp sönen noktayı takip et.")
end
when theowahdan.target.click or 20084.chat."Kendi gücünü artır" begin
target.delete("theowahdan")
say_title(mob_name(20406))
say("")
say("Ah, işte buradasın! Sıra dışı bir şey keşfettim:")
say("Omuz kuşağı adında yeni bir ekipman.")
say("")
say("Omuz kuşağı sana iki imkan sağlar:")
say("Kombinasyon ve emiş.")
say("")
say("Kombinasyon aynı derecedeki iki kuşakla")
say("gerçekleştirilebilir. Kombine edilen iki kuşak")
say("daha değerli bir kuşak meydana getirir.")
wait()
say_title(mob_name(20406))
say("")
say("Emiş işleminde bir silah veya zırh üzerinde")
say("bulunan bonuslar")
say("çeşitli oranlarla omuz kuşağına aktarılır.")
say("Emiş oranı (%) kuşağın derecesine bağlıdır. Bonus")
say("işlemi için seçilen silah ve zırh geri")
say("döndürülemez şekilde yok edilir.")
say("Ben birinci derece kuşak yapabiliyorum.")
say("Fakat 3x "..item_name(80019).."'a ihtiyacım var.")
say("")
say("Sadece "..mob_name(20355).." bu maddeyi üretebilir.")
say("Git ve onunla görüş.")
say("")
set_state("go_to_disciple")
end
end
state go_to_disciple begin
when letter begin
local v = find_npc_by_vnum(20355)
if v != 0 then
target.vid("captain", v, "Captain")
end
send_letter("Kendi gücünü artır")
end
when button or info begin
say_title("Kendi gücünü artır")
say("")
say(""..mob_name(20355).."'yı bul ve malzemeyi al.")
say("")
end
when captain.target.click or 20355.chat."Kendi gücünü artır" begin
target.delete("captain")
say_title(mob_name(20355))
say("")
say("Tebrikler! "..mob_name(20406).." bana ziyarete geleceğini")
say("söyledi. Son zamanlarda Sung Mahi'nin daha da")
say("güçlendiğini öğrendim.")
say("En azından birimiz onun gücüne sahip olmalıyız.")
say("Yoksa Sung Mahi hepimizi yok edecek.")
say("")
say("Özel kumaşı üretebilirim ama bu o okadar da kolay")
say("olmayacak.")
say("Bana Bir saat ver. O sürede sana kumaşı ")
say("üretebilirim.")
say("")
wait()
say_title(mob_name(20355))
say("")
say("Bir saat sonra geldiğinde malzeme hazır olacak.")
say("Söz veriyorum!")
if pc.is_gm() then
say_reward("GM'ler hemen alır.")
end
say("")
local agree = select("Kabul et", "Reddet")
if agree == 1 then
if not pc.is_gm() then
pc.setqf("time_to_wait", 60 * 1 + pc.get_playtime())
end
set_state("time_to_wait")
end
end
end
state time_to_wait begin
when letter begin
local v = find_npc_by_vnum(20355)
if v != 0 then
target.vid("captain", v, "Captain")
end
send_letter("Kendi gücünü artır")
end
when button or info begin
say_title("Kendi gücünü artır")
say("")
say("Malzemeyi almak için "..mob_name(20355).."'yı bul.")
say("")
if pc.getqf("time_to_wait") > pc.get_playtime() then
local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime()
say("Kalan zaman: "..time_to_wait.." dakika.")
say("")
end
end
when captain.target.click or 20355.chat."Kendi gücünü artır" begin
target.delete("captain")
if pc.getqf("time_to_wait") > pc.get_playtime() and not pc.is_gm() then
local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime()
say("Henüz Bir saat dolmadı.")
say("")
say("Kalan zaman: "..time_to_wait.." dakika.")
say("")
else
pc.setqf("time_to_wait", 0)
say("Döndün demek. Ben de sözümü tuttum:")
say("İşte istediğin kumaş.")
say("Acilen güçlerimizi artırmaya devam etmemiz")
say("gerektiğini unutma. Bu biraz vakit alır.")
say("Eğer yardıma ihtiyaç duyarsan yine yanıma gel.")
say_item_vnum(80019)
if pc.count_item("80019") >= 2 then
--pc.setqf("collect_count", pc.getqf("collect_count") + 1)
set_state("__complete")
else
--pc.setqf("collect_count", pc.getqf("collect_count") + 1)
set_state("go_to_disciple")
end
pc.give_item2(80019, 1)
end
end
end
state __complete begin
when enter begin
notice("Yeterli miktarda ince kumaş topladın. Theowahdan'a")
notice("geri dön ve ona kumaşları teslim et.")
pc.delqf("time_to_wait")
pc.delqf("collect_count")
end
when letter begin
local v = find_npc_by_vnum(20406)
if v != 0 then
target.vid("theowahdan_reward", v, "Theowahdan")
end
send_letter("Özel bir kumaş ")
end
when button or info begin
say_title("Özel bir kumaş ")
say("")
say("Theowahdan'ı bul ve onunla konuş.")
say("")
say_reward("Mini Harita'daki yanıp sönen noktayı takip et.")
end
when theowahdan_reward.target.click or 20084.chat."Özel bir kumaş " begin
target.delete("theowahdan_reward")
if pc.count_item(80019) < 3 then
say("Ne? Yeterli malzeme yok!")
say("")
say("Tekrar Yüzbaşı'yla konuş!")
say("")
set_state("go_to_disciple")
else
say("Selam. Görüyorum ki ihtiyaç duyduğumuz bütün")
say("kumaşları toplamışsın. Artık Sung Mahi'ye karşı ")
say("savaşma gücüne sahip olduğun için çok mutluyum.")
say("Tekrar görüşeceğiz!")
say_item_vnum(85005)
pc.remove_item(80019, 3)
pc.give_item2(85005)
set_state("information")
end
end
end
end

kusak2.lua
quest kusak2 begin
state start begin
when 20406.chat."Bir omuz kuşağı nedir?" begin
say("Omuz kuşağı sana iki imkan sağlar:")
say("Kombinasyon ve emiş.")
say("")
say("Kombinasyon aynı derecedeki iki kuşakla")
say("gerçekleştirilebilir. Kombine edilen iki kuşak")
say("daha değerli bir kuşak meydana getirir.")
say("")
say("Emiş işleminde bir silah veya zırh üzerinde")
say("bulunan bonuslar")
say("çeşitli oranlarla omuz kuşağına aktarılır.")
say("")
say("Emiş oranı (%) kuşağın derecesine bağlıdır. Bonus")
say("işlemi için seçilen silah ve zırh geri")
say("döndürülemez şekilde yok edilir.")
end
when 20406.chat."Kombinasyon" begin
say("İki kuşağı kombine mi etmek istiyorsun?")
say("")
local confirm = select("Evet", "Hayır")
if confirm == 2 then
return
end
setskin(NOWINDOW)
pc.open_sash(true)
end
when 20406.chat."Bonus Emişi" begin
say("Silah veya zırhından bonus mu emmek istersin?")
say("")
local confirm = select("Evet", "Hayır")
if confirm == 2 then
return
end
setskin(NOWINDOW)
pc.open_sash(false)
end
end
end

kusak1.time

target . delete ( "captain" )
if pc . getqf ( "time_to_wait" ) > pc . get_playtime ( ) and not pc . is_gm ( ) then
local time_to_wait = pc . getqf ( "time_to_wait" ) - pc . get_playtime ( )
say ( "Henüz Bir saat dolmadı." )
say ( "" )
say ( "Kalan zaman: " .. time_to_wait .. " dakika." )
say ( "" )
else
pc . setqf ( "time_to_wait" , 0 )
say ( "Döndün demek. Ben de sözümü tuttum:" )
say ( "İşte istediğin kumaş." )
say ( "Acilen güçlerimizi artırmaya devam etmemiz" )
say ( "gerektiğini unutma. Bu biraz vakit alır." )
say ( "Eğer yardıma ihtiyaç duyarsan yine yanıma gel." )
say_item_vnum ( 80019 )
if pc . count_item ( "80019" ) >= 30 then
set_state ( "__complete" )
else
set_state ( "go_to_disciple" )
end
pc . give_item2 ( 80019 , 1 )
end

sanırım işim çok uzun
 
@rotoloss
questlerle işiniz yok. sadece acce.txt yi düzenleyin hepsi bu.
bu questler ve acce.txt önceden eklenmiş şuan boşta kalmış olabilir.
sash yada acce sistem olup olmadığını anlamak için
game source içinde

örnek char.cpp açın
Kod:
#ifdef __SASH_SYSTEM__
aratın yoksa acce sistem kullanıyorsunuzdur.
questlerin içeriğine bakmadığımdan hangi sistem olduğunu söylemem imkansız
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst