Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Kesme Görevi Nasıl ekliyebilirim ?

Katılım
3 Haz 2019
Mesajlar
660
Çözümler
4
Tepkime puanı
131
Puanları
43
Yaş
27
Konum
İstanbul / Esenler
Arkadaşlar

Örnek :

10,20 Arası Moob kesicek 300x

Ödül olarak : xxx itemi alacak aynı questten.

Bunu yapmam için bir örnek olması lazım onun yolundan gitmem için nasıl yapabiliriz ?
 
Kesme görevi ve ödül verdirme videoya işine yarayacaktır videoda dediğin hersey var sieger hocam anlatmış.
videodaki görev dosyasının linki videonun açıklama kısmında mevcut

 
Oyla 0
Kesme görevi ve ödül verdirme videoya işine yarayacaktır videoda dediğin hersey var sieger hocam anlatmış.
videodaki görev dosyasının linki videonun açıklama kısmında mevcut


Şöyle bir durum var , orda belirli bir kaç mob codename yazıyor. Benim demek istediğim 1 ile 30 Level arası tüm moblardan keserse görev işlicek. Yani sadece Niya Mage veya Wing Tribe degil. Level aralıgındaki tüm slotlar için geçerli bir quest olacak.
Üst üste post gönderildiği için tek mesajda birleştirildi:

Hatirladigim kadariyla surada 1 ve MOB_WC_HYEONGCHEON yazanlar hangi moblarin sayilacagina isaret ediyor. Yani sen 10-20 arasi gorev yapacaksan dbden 10-20 arasindaki moblarin isimlerini alip kac adet mob ismi yazacaksan ornek veriyorum 10 tane mob var 10, MOB_WC_1,MOB_WC_2 diye 10 a kadar eklemen gerekiyor

Sqlde verileri cekip sonuna virgul ekleyip browserda link yerine yazip yan yana hale getirebilirsin.

Baska yolu var mi bilemiyorum :)


1592956480065-png.8095
Burda bir sınır var diye hatırlıyorum. 3 mü 4 mü ne moobdan sonra kabul etmiyordu sanırım ? Yanlış mı biliyorum yoksa
 
Oyla 0
Peki ben bu görevi npc de alt alta yani

1. Görev
2.Görev
3.Görev

Diye yapmak istiyorum. Bunun için nerede değişiklik yapmam gerek her yeni görevde ? Aynı npc olacagı için hepsi 1. Stunda olmayacak alt alta sıralanacak ya.
 
Oyla 0
aynı sorun daha öncede konu açılmış ve cavaplanmış.
 
Oyla 0
LuaSetMissionData(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_EXP_SP_HELPER_101_105_1", 64,
"MOB_SD_PRIEST_GUARD",
"MOB_SD_PRIEST_POWER",
"MOB_SD_PRIEST_HEALING",
"MOB_SD_PRIEST_GALE",
"MOB_SD_PRIEST_FLAME",
"MOB_SD_PRIEST_FEAR",
"MOB_SD_IMOUTHES",
"MOB_SD_PRIEST_REVENGE",
"MOB_SD_PRIEST_CHASTISEMENT",
"MOB_SD_MUMMY_RAGE",
"MOB_SD_MUMMY_HUBRIS",
"MOB_SD_SPECTOR_GREED",
"MOB_SD_SPECTOR_DEMOLITION",
"MOB_SD_SAND_HYENA",
"MOB_SD_BLOOD_HYENA",
"MOB_SD_CHIEF_HYENA",
"MOB_SD_BASTET",
"MOB_SD_BAST",
"MOB_SD_TELBASTA",
"MOB_SD_HAPI",
"MOB_SD_RERET",
"MOB_SD_DARKKHEPRI",
"MOB_SD_BLOODKHEPRI",
"MOB_SD_LLIGHTINGKHEPRI",
"MOB_SD_DARK_SANDMAN",
"MOB_SD_BLOOD_SANDMAN",
"MOB_SD_DEVIL_SANDMAN",
"MOB_SD_SEPTU",
"MOB_SD_SOPEDU",
"MOB_SD_PETBE",
"MOB_SD_WENEG",
"MOB_SD_TATHEN",
"MOB_SD_TENEN",
"MOB_SD_WINDSPIDER",
"MOB_SD_CAMELSPIDER",
"MOB_SD_DESERTBUG",
"MOB_SD_SANDBUG",
"MOB_SD_EVILBUG",
"MOB_SD_SELKION",
"MOB_SD_SANDSTING",
"MOB_SD_ACHNISH",
"MOB_SD_ACHNISHLAMA",
"MOB_SD_MONT",
"MOB_SD_MONTKILLER",
"MOB_SD_KEISAS",
"MOB_SD_KEISAS_BERSERK",
"MOB_SD_HARSAPHETH",
"MOB_SD_HARSMESS",
"MOB_SD_SANDWORM",
"MOB_SD_DEVILWORM",
"MOB_SD_COELACANTH",
"MOB_SD_COELACAN",
"MOB_SD_CRUELRAIDER",
"MOB_SD_URAEUS",
"MOB_SD_MEHEN",
"MOB_SD_DARKSCOUT",
"MOB_SD_SANDSCOUT",
"MOB_SD_AKER",
"MOB_SD_AKERU",
"MOB_SD_HERON",
"MOB_SD_HIKE",
"MOB_SD_EGYPTTOMB",
"MOB_SD_EGYPTTOMB_2",
"MOB_SD_EGYPTTOMB_3",
0, 5000, 0, 1)

Kırmızı ile belirttiğim yer görevde kaç tane mob olduğu,
Yeşil ile gösterdiğim yer kesilecek mob sayısı.

Buna bakarak istediğini elde edebilirsin. 101-110 arası mob kesme görevi için bu şekilde yapmıştım daha kısa bir yolu var mı bilmiyorum. :unsure:
 
Oyla 0
Peki ben bu görevi npc de alt alta yani

1. Görev
2.Görev
3.Görev

Diye yapmak istiyorum. Bunun için nerede değişiklik yapmam gerek her yeni görevde ? Aynı npc olacagı için hepsi 1. Stunda olmayacak alt alta sıralanacak ya.
Refquest id'lerini alt alta sıralarsan npcde alt alta görünür
Üst üste post gönderildiği için tek mesajda birleştirildi:

LuaSetMissionData(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_EXP_SP_HELPER_101_105_1", 64,
"MOB_SD_PRIEST_GUARD",
"MOB_SD_PRIEST_POWER",
"MOB_SD_PRIEST_HEALING",
"MOB_SD_PRIEST_GALE",
"MOB_SD_PRIEST_FLAME",
"MOB_SD_PRIEST_FEAR",
"MOB_SD_IMOUTHES",
"MOB_SD_PRIEST_REVENGE",
"MOB_SD_PRIEST_CHASTISEMENT",
"MOB_SD_MUMMY_RAGE",
"MOB_SD_MUMMY_HUBRIS",
"MOB_SD_SPECTOR_GREED",
"MOB_SD_SPECTOR_DEMOLITION",
"MOB_SD_SAND_HYENA",
"MOB_SD_BLOOD_HYENA",
"MOB_SD_CHIEF_HYENA",
"MOB_SD_BASTET",
"MOB_SD_BAST",
"MOB_SD_TELBASTA",
"MOB_SD_HAPI",
"MOB_SD_RERET",
"MOB_SD_DARKKHEPRI",
"MOB_SD_BLOODKHEPRI",
"MOB_SD_LLIGHTINGKHEPRI",
"MOB_SD_DARK_SANDMAN",
"MOB_SD_BLOOD_SANDMAN",
"MOB_SD_DEVIL_SANDMAN",
"MOB_SD_SEPTU",
"MOB_SD_SOPEDU",
"MOB_SD_PETBE",
"MOB_SD_WENEG",
"MOB_SD_TATHEN",
"MOB_SD_TENEN",
"MOB_SD_WINDSPIDER",
"MOB_SD_CAMELSPIDER",
"MOB_SD_DESERTBUG",
"MOB_SD_SANDBUG",
"MOB_SD_EVILBUG",
"MOB_SD_SELKION",
"MOB_SD_SANDSTING",
"MOB_SD_ACHNISH",
"MOB_SD_ACHNISHLAMA",
"MOB_SD_MONT",
"MOB_SD_MONTKILLER",
"MOB_SD_KEISAS",
"MOB_SD_KEISAS_BERSERK",
"MOB_SD_HARSAPHETH",
"MOB_SD_HARSMESS",
"MOB_SD_SANDWORM",
"MOB_SD_DEVILWORM",
"MOB_SD_COELACANTH",
"MOB_SD_COELACAN",
"MOB_SD_CRUELRAIDER",
"MOB_SD_URAEUS",
"MOB_SD_MEHEN",
"MOB_SD_DARKSCOUT",
"MOB_SD_SANDSCOUT",
"MOB_SD_AKER",
"MOB_SD_AKERU",
"MOB_SD_HERON",
"MOB_SD_HIKE",
"MOB_SD_EGYPTTOMB",
"MOB_SD_EGYPTTOMB_2",
"MOB_SD_EGYPTTOMB_3",
0, 5000, 0, 1)

Kırmızı ile belirttiğim yer görevde kaç tane mob olduğu,
Yeşil ile gösterdiğim yer kesilecek mob sayısı.

Buna bakarak istediğini elde edebilirsin. 101-110 arası mob kesme görevi için bu şekilde yapmıştım daha kısa bir yolu var mı bilmiyorum. :unsure:
Yok, bu şekilde olmak zorunda
 
Oyla 0
Geri
Üst Alt