Unknown Soldier
Mapping a map
- Joined
- Oct 30, 2010
- Messages
- 308
- Solutions
- 11
- Reaction score
- 688
I am also having that problem, it doesn't recognize that folder, tried also changing folder permissions... no luck, how about you?
I am also having that problem, it doesn't recognize that folder, tried also changing folder permissions... no luck, how about you?
function CreateStats()
local createStats = {
loadedVersionItems = 0;
ownParser = false;
_loadClientVersionItems = nil;
_checkLootTextMessage = nil;
init = function(self)
self._loadClientVersionItems = function() self:loadClientVersionItems() end
self._checkLootTextMessage = function(messageMode, message) self:checkLootTextMessage(messageMode, message) end
connect(g_game, { onClientVersionChange = self._loadClientVersionItems })
connect(g_game, { onTextMessage = self._checkLootTextMessage })
if (self.loadedVersionItems == 0 and g_game.getClientVersion() ~= 0) or (g_game.getClientVersion() ~= 0 and self.loadedVersionItems ~= g_game.getClientVersion()) then
self:loadClientVersionItems()
end
end;
terminate = function(self)
disconnect(g_game, { onClientVersionChange = self._loadClientVersionItems })
disconnect(g_game, { onTextMessage = self._checkLootTextMessage })
end;
-- Load items
loadClientVersionItems = function(self)
local version = g_game.getClientVersion()
if version ~= self.loadedVersionItems then
if not directoryExists('items_versions/' .. version) then
pwarning("Directory: items_versions/" .. version .. "/ doesn't exist!")
pwarning("Add " .. version .. " directory to items_versions/ with correct version items.otb and items.xml!")
self.loadedVersionItems = 0
g_modules.getModule('loot_stats'):unload()
modules.client_modulemanager.refreshLoadedModules()
return
end
if not fileExists('items_versions/' .. version .. '/items.otb') then
pwarning("File: items_versions/" .. version .. "/ doesn't exist!")
pwarning("Add correct version items.otb to items_versions/" .. version .. "/!")
self.loadedVersionItems = 0
g_modules.getModule('loot_stats'):unload()
modules.client_modulemanager.refreshLoadedModules()
return
end
if not fileExists('items_versions/' .. version .. '/items.xml') then
pwarning("File: items_versions/" .. version .. " doesn't exist!")
pwarning("Add correct version items.xml to items_versions/" .. version .. "/!")
self.loadedVersionItems = 0
g_modules.getModule('loot_stats'):unload()
modules.client_modulemanager.refreshLoadedModules()
return
end
loadOtb('items_versions/' .. version .. '/items.otb')
loadXml('items_versions/' .. version .. '/items.xml')
self:checkParserType()
self.loadedVersionItems = version
end
end;
WARNING: Directory: items_versions/1098/ doesn't exist!
WARNING: Add 1098 directory to items_versions/ with correct version items.otb and items.xml!
ERROR: Lua error: /mods/loot_stats/ui/menuOption.lua:26: attempt to call field 'removeTab' (a nil value)
stack traceback:
[C]: in function 'removeTab'
/mods/loot_stats/ui/menuOption.lua:26: in function 'terminate'
/mods/loot_stats/ui/ui.lua:48: in function 'terminate'
/mods/loot_stats/loot_stats.lua:19: in function 'terminate'
/mods/loot_stats/loot_stats.otmod:14:[@onUnload]:1: in main chunk
[C]: in function 'unload'
/mods/loot_stats/systems/createStats.lua:36: in function 'loadClientVersionItems'
/mods/loot_stats/systems/createStats.lua:10: in function </mods/loot_stats/systems/createStats.lua:10>
[C]: in function 'setClientVersion'
/modules/client_entergame/entergame.lua:540: in function 'doLogin'
/modules/client_entergame/entergame.otui:177: [@onClick]:2: in function </modules/client_entergame/entergame.otui:177: [@onClick]:1>
ERROR: Unable to unload module 'loot_stats': LUA ERROR:
/mods/loot_stats/ui/menuOption.lua:26: attempt to call field 'removeTab' (a nil value)
stack traceback:
[C]: in function 'removeTab'
/mods/loot_stats/ui/menuOption.lua:26: in function 'terminate'
/mods/loot_stats/ui/ui.lua:48: in function 'terminate'
/mods/loot_stats/loot_stats.lua:19: in function 'terminate'
/mods/loot_stats/loot_stats.otmod:14:[@onUnload]:1: in main chunk
[C]: in function 'unload'
/mods/loot_stats/systems/createStats.lua:36: in function 'loadClientVersionItems'
/mods/loot_stats/systems/createStats.lua:10: in function </mods/loot_stats/systems/createStats.lua:10>
[C]: in function 'setClientVersion'
/modules/client_entergame/entergame.lua:540: in function 'doLogin'
/modules/client_entergame/entergame.otui:177: [@onClick]:2: in function </modules/client_entergame/entergame.otui:177: [@onClick]:1>
ERROR: protected lua call failed: /mods/loot_stats/systems/createStats.lua:37: attempt to index field 'client_modulemanager' (a nil value)
stack traceback:
[C]: in function '__index'
/mods/loot_stats/systems/createStats.lua:37: in function 'loadClientVersionItems'
/mods/loot_stats/systems/createStats.lua:10: in function </mods/loot_stats/systems/createStats.lua:10>
[C]: in function 'setClientVersion'
/modules/client_entergame/entergame.lua:540: in function 'doLogin'
/modules/client_entergame/entergame.otui:177: [@onClick]:2: in function </modules/client_entergame/entergame.otui:177: [@onClick]:1>
my last version
Do you know how to add the images of the monsters to appear and the loot thing does not appear but it does show the mod nowmy last version