vSRO Çözüldü Çoklu mob kill için Quest oluşturma

baysannet

.
Aktiflik: 4%
Şovalye 250 mesaj
Katılım
11 Eki 2021
Mesajlar
285
Çözümler
2
Tepkime puanı
71
Puan
28
Yaş
35
Konum
İstanbul
Thread owner
Merhaba,
Lua scriptlerini incelerken hiç bir şekilde bir örneğini bulamadım forumda da konu göremedim. Örneğin Jangandaki tüm moblardan toplamda 500 tane kesilmesi için görev eklemek istiyorum Lua scriptindeki LuaSetMissionData alanı nasıl olmalı bilgisi olan var mıdır? Hepsine tek tek bir sayı vermeden hepsi total 500 olacak şekilde ayarlamak istiyorum.
 
Çözüm
It will be like this brother, you make your changes on LuaSetMissionData_EX
5 is the number of monsters, if you wish to make it 500 and put all the monsters id on its up to you

function QNO_AA_GRIND() QUESTID = LuaGetQuestID("QNO_AA_GRIND") LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 1, 100) QM_CONVERSATION = 1 LuaSetStartMethod(QM_CONVERSATION, 1, "NPC_QUESTS") LuaInsertMissionOrCompleteNpc("NPC_QUESTS") LuaQuestInsertNpc(1, "NPC_QUESTS") LuaSetDivideType(5) LuaSetMissionDataSize(QUESTID, 1) LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_AA_GRIND", 5, "MOB_TQ_SNAKEMAN_ERYX","MOB_ERYX_JOB_MUJIGI_KOOLD","MOB_ERYX_JOB_BLOOD_HYENA_FASTWOLF_CLONE","MOB_ERYX_COAST_CRAB...
lua scriptini atarsan daha kolay yardımcı oluruz sadece yardım istemissiniz yapılacak luayı felan atsaydınız daha kolay olurdu yardım
düzeltirebilirdi lua
 
Oyla 0
It will be like this brother, you make your changes on LuaSetMissionData_EX
5 is the number of monsters, if you wish to make it 500 and put all the monsters id on its up to you

function QNO_AA_GRIND() QUESTID = LuaGetQuestID("QNO_AA_GRIND") LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 1, 100) QM_CONVERSATION = 1 LuaSetStartMethod(QM_CONVERSATION, 1, "NPC_QUESTS") LuaInsertMissionOrCompleteNpc("NPC_QUESTS") LuaQuestInsertNpc(1, "NPC_QUESTS") LuaSetDivideType(5) LuaSetMissionDataSize(QUESTID, 1) LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_AA_GRIND", 5, "MOB_TQ_SNAKEMAN_ERYX","MOB_ERYX_JOB_MUJIGI_KOOLD","MOB_ERYX_JOB_BLOOD_HYENA_FASTWOLF_CLONE","MOB_ERYX_COAST_CRAB ","MOB_AR_WHITESPIDER_MADNESS_CLONE1", 0, 10000, 0, 1) InsertQuestMenuStringList("NPC_QUESTS", 8, "BASIC_MENUSTRING_GREETING", "SN_NPC_CH_POTION_QS", "BASIC_MENUSTRING_REQUEST_ACCEPT_QUEST", "SN_TALK_QNO_AA_GRIND_01", "BASIC_MENUSTRING_AT_ACCEPT", "SN_TALK_QNO_AA_GRIND _02", "BASIC_MENUSTRING_AT_DENY", "SN_TALK_QNO_AA_GRIND_03", "BASIC_MENUSTRING_NOT_ACHIEVED", "SN_TALK_QNO_AA_GRIND_04", "BASIC_MENUSTRING_INVENTORY_FULL ", "SN_TALK_QNO_AA_GRIND_05", "BASIC_MENUSTRING_ACHIEVED", "SN_TALK_QNO_AA_GRIND_06", "BASIC_MENUSTRING_ACHIEVED_NOW", "SN_TALK_QNO_AA_GRIND_07") LuaSetMissionCompleteNum(0) PAY_ITEM_METHOD_EXACT = 1 LuaSetAchievedItem(1, 7200, 0, 0, 1, "ITEM_MALL_GLOBAL_CHATTING", 1) LuaSetAchievedSkillPont(0) end
 
Oyla 0
Çözüm
Merhaba Daha önce denemedim ama bu stuna birden fazla mob eklenebilir die düşünüyorum LuaSetCollectionItemMissionData

Örnek vericek olursam
LuaSetCollectionItemMissionData(QUESTID, 0, MISSION_TYPE_GATHER_ITEM_FROM_MONSTER, "SN_CON_QNO_VENUS_ROC", 5, "NPC_VENUS_QUEST", 1, "ITEM_QNO_VENUS_ROC", "MOB_1", "MOB_2", "MOB_2", "MOB_3", "MOB_A4", 0, 10000, 0, 1)

Deneme şansın olursa geribildirimde bulunursan sonucu

İş çıkışı bende bir deniyeceğim
 
Oyla 0
Thread owner
It will be like this brother, you make your changes on LuaSetMissionData_EX
5 is the number of monsters, if you wish to make it 500 and put all the monsters id on its up to you

function QNO_AA_GRIND() QUESTID = LuaGetQuestID("QNO_AA_GRIND") LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 1, 100) QM_CONVERSATION = 1 LuaSetStartMethod(QM_CONVERSATION, 1, "NPC_QUESTS") LuaInsertMissionOrCompleteNpc("NPC_QUESTS") LuaQuestInsertNpc(1, "NPC_QUESTS") LuaSetDivideType(5) LuaSetMissionDataSize(QUESTID, 1) LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_AA_GRIND", 5, "MOB_TQ_SNAKEMAN_ERYX","MOB_ERYX_JOB_MUJIGI_KOOLD","MOB_ERYX_JOB_BLOOD_HYENA_FASTWOLF_CLONE","MOB_ERYX_COAST_CRAB ","MOB_AR_WHITESPIDER_MADNESS_CLONE1", 0, 10000, 0, 1) InsertQuestMenuStringList("NPC_QUESTS", 8, "BASIC_MENUSTRING_GREETING", "SN_NPC_CH_POTION_QS", "BASIC_MENUSTRING_REQUEST_ACCEPT_QUEST", "SN_TALK_QNO_AA_GRIND_01", "BASIC_MENUSTRING_AT_ACCEPT", "SN_TALK_QNO_AA_GRIND _02", "BASIC_MENUSTRING_AT_DENY", "SN_TALK_QNO_AA_GRIND_03", "BASIC_MENUSTRING_NOT_ACHIEVED", "SN_TALK_QNO_AA_GRIND_04", "BASIC_MENUSTRING_INVENTORY_FULL ", "SN_TALK_QNO_AA_GRIND_05", "BASIC_MENUSTRING_ACHIEVED", "SN_TALK_QNO_AA_GRIND_06", "BASIC_MENUSTRING_ACHIEVED_NOW", "SN_TALK_QNO_AA_GRIND_07") LuaSetMissionCompleteNum(0) PAY_ITEM_METHOD_EXACT = 1 LuaSetAchievedItem(1, 7200, 0, 0, 1, "ITEM_MALL_GLOBAL_CHATTING", 1) LuaSetAchievedSkillPont(0) end
It worked for me thank you for your help.
Üst üste post gönderildiği için tek mesajda birleştirildi:

Merhaba Daha önce denemedim ama bu stuna birden fazla mob eklenebilir die düşünüyorum LuaSetCollectionItemMissionData

Örnek vericek olursam
LuaSetCollectionItemMissionData(QUESTID, 0, MISSION_TYPE_GATHER_ITEM_FROM_MONSTER, "SN_CON_QNO_VENUS_ROC", 5, "NPC_VENUS_QUEST", 1, "ITEM_QNO_VENUS_ROC", "MOB_1", "MOB_2", "MOB_2", "MOB_3", "MOB_A4", 0, 10000, 0, 1)

Deneme şansın olursa geribildirimde bulunursan sonucu

İş çıkışı bende bir deniyeceğim

Merhaba Daha önce denemedim ama bu stuna birden fazla mob eklenebilir die düşünüyorum LuaSetCollectionItemMissionData

Örnek vericek olursam
LuaSetCollectionItemMissionData(QUESTID, 0, MISSION_TYPE_GATHER_ITEM_FROM_MONSTER, "SN_CON_QNO_VENUS_ROC", 5, "NPC_VENUS_QUEST", 1, "ITEM_QNO_VENUS_ROC", "MOB_1", "MOB_2", "MOB_2", "MOB_3", "MOB_A4", 0, 10000, 0, 1)

Deneme şansın olursa geribildirimde bulunursan sonucu

İş çıkışı bende bir deniyeceğim
Yukardaki yorumu denerim istediğim gibi oldu
 
Oyla 0

Bu konuyu görüntüleyen kullanıcılar

Etiketler
Geri
Üst Alt