Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

SRO Daily Quest

Junior Spellweaver
Joined
Aug 18, 2010
Messages
159
Reaction score
2
Hello, I need help with this, does anyone have any guide that explains how I can do Quest Daly on my server? That the quest restart at a certain time on the server?

Thanks
 
(⌐■_■)
Joined
Feb 2, 2012
Messages
681
Reaction score
102
use those functions in lua script of your quest
LuaSetAchievementLimit(1)
LuaSetDivideType(5)
LuaSetRealTime()
 
Junior Spellweaver
Joined
Aug 18, 2010
Messages
159
Reaction score
2
use those functions in lua script of your quest
LuaSetAchievementLimit(1)
LuaSetDivideType(5)
LuaSetRealTime()

mmm for example

Code:
function QNO_CH_POTION_1()
  QUESTID = LuaGetQuestID("QNO_CH_POTION_1")
  LuaSetStartCodition(2, QSC_QUEST, QSC_LEVEL, 5, 1)
  QM_CONVERSATION = 1
  LuaSetStartMethod(QM_CONVERSATION, 1, "NPC_CH_POTION")
  LuaInsertMissionOrCompleteNpc("NPC_CH_POTION")
  LuaQuestInsertNpc(1, "NPC_CH_POTION")
 [COLOR="#FF0000"] LuaSetAchievementLimit(1)
  LuaSetDivideType(5)
  LuaSetRealTime()[/COLOR]
  LuaSetMissionDataSize(QUESTID, 1)
  LuaSetMissionData_EX(QUESTID, 0, MISSION_TYPE_KILL_MONSTER, "SN_CON_QNO_CH_POTION_1", 2, "MOB_CH_WATERGHOST_CLON", "MOB_CH_WATERGHOST", 0, 15, 0, 1)
  InsertQuestMenuStringList("NPC_CH_POTION", 8, "BASIC_MENUSTRING_GREETING", "SN_NPC_CH_POTION_QS", "BASIC_MENUSTRING_REQUEST_ACCEPT_QUEST", "SN_TALK_QNO_CH_POTION_1_01", "BASIC_MENUSTRING_AT_ACCEPT", "SN_TALK_QNO_CH_POTION_1_02", "BASIC_MENUSTRING_AT_DENY", "SN_TALK_QNO_CH_POTION_1_03", "BASIC_MENUSTRING_NOT_ACHIEVED", "SN_TALK_QNO_CH_POTION_1_04", "BASIC_MENUSTRING_INVENTORY_FULL", "SN_TALK_QNO_CH_POTION_1_05", "BASIC_MENUSTRING_ACHIEVED", "SN_TALK_QNO_CH_POTION_1_06", "BASIC_MENUSTRING_ACHIEVED_NOW", "SN_TALK_QNO_CH_POTION_1_07")
  LuaSetMissionCompleteNum(0)
  PAY_ITEM_METHOD_EXACT = 1
  LuaSetAchievedItem(1, 6160, 0, 0, 1, "ITEM_ETC_HP_POTION_01", 28)
  LuaSetAchievedSkillPont(0)
end

That would be for example???
 
Back
Top