Vsro3D
Member
- Joined
- Feb 11, 2025
- Messages
- 83
- Reaction score
- 7
- Points
- 8
- Age
- 34
I've made this simple tool that will help beginners to make thier own quest without any knowlage in lua,
a bit on the tool feature :
the tool get all the data directly from the sql connection (make sure the tool connected , you will need it)
such as the monster data & npc data & reward data
this tool is very friendly i also make sure to do a preview of the lua before you save it so you can modify it.
Showcase :
The Demo Script:
Please always scan the files you are downloading with VirusTotal
Topic owner CrystalCoder
a bit on the tool feature :
the tool get all the data directly from the sql connection (make sure the tool connected , you will need it)
such as the monster data & npc data & reward data
this tool is very friendly i also make sure to do a preview of the lua before you save it so you can modify it.
Showcase :
The Demo Script:
function EPVP Test()
QUESTID = LuaGetQuestID("EPVP Test")
LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 1, 1)
QM_CONVERSATION = 1
LuaSetStartMethod(QM_CONVERSATION, 1, "STORE_CH_POTION")
LuaInsertMissionOrCompleteNpc("STORE_CH_POTION")
LuaQuestInsertNpc(1, "STORE_CH_POTION")
LuaSetAchievementLimit(1)
LuaSetMissionDataSize(QUESTID, 1)
LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "", 1, "MOB_CH_MANGNYANG", 0, 60, 0, 1)
InsertQuestMenuStringList("STORE_CH_POTION", 8, "BASIC_MENUSTRING_GREETING", "SN_NPC_CH_POTION_QS", "BASIC_MENUSTRING_REQUEST_ACCEPT_QUEST", "SN_TALK_EPVP Test_01", "BASIC_MENUSTRING_AT_ACCEPT", "SN_TALK_EPVP Test_02", "BASIC_MENUSTRING_AT_DENY", "SN_TALK_EPVP Test_03", "BASIC_MENUSTRING_NOT_ACHIEVED", "SN_TALK_EPVP Test_04", "BASIC_MENUSTRING_INVENTORY_FULL", "SN_TALK_EPVP Test_05", "BASIC_MENUSTRING_ACHIEVED", "SN_TALK_EPVP Test_06", "BASIC_MENUSTRING_ACHIEVED_NOW", "SN_TALK_EPVP Test_07")
LuaSetMissionCompleteNum(0)
PAY_ITEM_METHOD_EXACT = 1
LuaSetAchievedItem(1, 6000, 0, 0, 1, "ITEM_CH_BLADE_01_C_RARE", 1)
LuaSetAchievedSkillPont(0)
end
QUESTID = LuaGetQuestID("EPVP Test")
LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 1, 1)
QM_CONVERSATION = 1
LuaSetStartMethod(QM_CONVERSATION, 1, "STORE_CH_POTION")
LuaInsertMissionOrCompleteNpc("STORE_CH_POTION")
LuaQuestInsertNpc(1, "STORE_CH_POTION")
LuaSetAchievementLimit(1)
LuaSetMissionDataSize(QUESTID, 1)
LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "", 1, "MOB_CH_MANGNYANG", 0, 60, 0, 1)
InsertQuestMenuStringList("STORE_CH_POTION", 8, "BASIC_MENUSTRING_GREETING", "SN_NPC_CH_POTION_QS", "BASIC_MENUSTRING_REQUEST_ACCEPT_QUEST", "SN_TALK_EPVP Test_01", "BASIC_MENUSTRING_AT_ACCEPT", "SN_TALK_EPVP Test_02", "BASIC_MENUSTRING_AT_DENY", "SN_TALK_EPVP Test_03", "BASIC_MENUSTRING_NOT_ACHIEVED", "SN_TALK_EPVP Test_04", "BASIC_MENUSTRING_INVENTORY_FULL", "SN_TALK_EPVP Test_05", "BASIC_MENUSTRING_ACHIEVED", "SN_TALK_EPVP Test_06", "BASIC_MENUSTRING_ACHIEVED_NOW", "SN_TALK_EPVP Test_07")
LuaSetMissionCompleteNum(0)
PAY_ITEM_METHOD_EXACT = 1
LuaSetAchievedItem(1, 6000, 0, 0, 1, "ITEM_CH_BLADE_01_C_RARE", 1)
LuaSetAchievedSkillPont(0)
end
Please always scan the files you are downloading with VirusTotal
Topic owner CrystalCoder
Attachments
Last edited: