mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-11-01 11:26:23 +01:00
Updated to OTCv8 3.1 rev 217
This commit is contained in:
@@ -72,7 +72,9 @@ function executeBot(config, storage, tabs, msgCallback, saveConfigCallback, relo
|
||||
onGameEditText = {},
|
||||
onGroupSpellCooldown = {},
|
||||
onSpellCooldown = {},
|
||||
onRemoveItem = {}
|
||||
onRemoveItem = {},
|
||||
onGameQuestLog = {},
|
||||
onGameQuestLine = {}
|
||||
}
|
||||
|
||||
-- basic functions & classes
|
||||
@@ -404,6 +406,26 @@ function executeBot(config, storage, tabs, msgCallback, saveConfigCallback, relo
|
||||
callback(iconId, duration)
|
||||
end
|
||||
end,
|
||||
onGameQuestLog = function(quests)
|
||||
local tmp = {}
|
||||
for j,questEntry in pairs(quests) do
|
||||
local id, name, completed = unpack(questEntry)
|
||||
table.insert(tmp, { id = id, name = name, completed = completed })
|
||||
end
|
||||
for i, callback in ipairs(context._callbacks.onGameQuestLog) do
|
||||
callback(tmp)
|
||||
end
|
||||
end,
|
||||
onGameQuestLine = function(questId, questMissions)
|
||||
local tmp = {}
|
||||
for i,questMission in pairs(questMissions) do
|
||||
local name, description = unpack(questMission)
|
||||
table.insert(tmp, { name = name, description = description })
|
||||
end
|
||||
for i, callback in ipairs(context._callbacks.onGameQuestLine) do
|
||||
callback(questId, tmp)
|
||||
end
|
||||
end,
|
||||
}
|
||||
}
|
||||
end
|
||||
Reference in New Issue
Block a user