- Mesaj
- 205
- Çözümler
- 10
- Beğeni
- 44
- Puan
- 499
- Ticaret Puanı
- 0
Lonca kurmaya çalıştığım zaman
<Analyze> AnswerMakeGuild disabled
hatasını alıyordum.
Ve bu sebeple lonca kurulmuyordu.
Mevcut sorunu aşağıdaki questleri kullanarak çözdüm.
Fakat şöyle bir sorunum var Game SRC'de 40 Level altının lonca kurması fixli olmasına rağmen 40 level altında lonca kuruluyor.
Elimde bulunan sample__guild_make.quest'e level ataması ve normal lonca questlerinde olan fonksiyonları ekleyecek arkadaşlar varsa çok sevinirim.
Bu konuyla alakalı yerli ve yabancı forumlar olmak üzere hiçbir forumda net bir çözüm yok.
Sorunun asıl çözümü bu. Marty Sama kendi guild fixlerini yazdığı için her quest ile lonca açılmıyor. Yukarıda belirttiğim questler Marty Samanın lonca questlerinin Türkçeleştirilmiş halidir.
<Analyze> AnswerMakeGuild disabled
hatasını alıyordum.
Ve bu sebeple lonca kurulmuyordu.
Mevcut sorunu aşağıdaki questleri kullanarak çözdüm.
Linkleri görebilmek için
giriş yap veya kayıt ol.
Linkleri görebilmek için
giriş yap veya kayıt ol.
Fakat şöyle bir sorunum var Game SRC'de 40 Level altının lonca kurması fixli olmasına rağmen 40 level altında lonca kuruluyor.
Elimde bulunan sample__guild_make.quest'e level ataması ve normal lonca questlerinde olan fonksiyonları ekleyecek arkadaşlar varsa çok sevinirim.
Bu konuyla alakalı yerli ve yabancı forumlar olmak üzere hiçbir forumda net bir çözüm yok.
Sorunun asıl çözümü bu. Marty Sama kendi guild fixlerini yazdığı için her quest ile lonca açılmıyor. Yukarıda belirttiğim questler Marty Samanın lonca questlerinin Türkçeleştirilmiş halidir.
sample__guild_make.quest:
quest sample__guild_make begin
state start begin
when guild_man1.chat."Lonca Kur" or guild_man2.chat."Lonca Kur" or guild_man3.chat."Lonca Kur" with not pc.hasguild() and not pc.isguildmaster() begin
say("Bir Lonca Kurmak istermisin ? Bunun icin Cok Paraya ihtiyacin var.")
say_reward("Gerekli Yang: ".. 200000 .." yang.")
if select("Evet", "Hayir")==2 then return end
-- let's start!
say("Lonca Kurmak icin istedigin ismi Gir:")
local guild_name = string.gsub(input(), "[^A-Za-z0-9]", "") -- Alfabetik Karakterlere Dikkat Edin
local guild_len_name = string.len(guild_name)
if not ((2 < guild_len_name) and (guild_len_name < 12)) then
say_reward("isimde Ozel Karakterler Olmamali ve 3-11 Karakter Uzunlugunda Olmali!")
return
end
say("Boyle Bir Lonca Kurmak istedigine Eminmisin?[ENTER]"..guild_name)
if select("Evet", "Hayir")==2 then return end
-- checks begin
if not (pc.get_gold() >= 2000000 ) then
say_reward("Yetersiz Yang.")
return
end
if (pc.hasguild() or pc.isguildmaster()) then
say_reward("Zaten Bir Loncaya uyesin.")
return
end
-- checks end
-- so many ifs, we can simplify this by using a table
local ret = pc.make_guild0(guild_name)
if ret==-2 then
say_reward("[Hayir] Lonca Adi Gecersiz (Uzunluk <2 or >11!)")
elseif ret==-1 then
say_reward("[Hayir] Lonca Adi Gecersiz (Özel Karakter Hatasi!)")
elseif ret==0 then
say_reward("[Hayir] Lonca Kurulamadı (Lonca Adi Zaten Var veya Bir Loncaya uyesin)")
elseif ret==1 then
pc.change_gold(- 200000 )
say_reward("[Evet] Lonca Kuruldu")
elseif ret==2 then
say_reward("[Hayir] Oyuncu Zaten Bir Loncaya uye")
elseif ret==3 then
say_reward("[Hayir] Oyuncu Zaten Bir Lonca Sahibi")
end
end
end
end