• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Monster.xml and Monster.lua

What an amazing release ! thanks @Evil Hero
i have a questions my monsters lua were generated how do i use them instead of xml monsters?
Post automatically merged:

It converts all existing MonsterTypes into lua files, exactly what you're asking for.
how do i do to use these mnsters instead of the xml ones? i have changed the old xml folder by the new one
and im getting this in server console
Lua:
[Error - Monsters::loadFromXml] Failed to load data/monster/monsters.xml: File was not found
> ERROR: Unable to load monsters!
>> No services running. The server is NOT online.
 
Last edited:
What an amazing release ! thanks @Evil Hero
i have a questions my monsters lua were generated how do i use them instead of xml monsters?
Post automatically merged:


how do i do to use these mnsters instead of the xml ones?
Place the Lua monsters into this folder. /data/monster/lua
inside of /data/monster find the file named monsters.xml
Remove all monster entries that are duplicates of the Lua monsters. (in this case, it would be the entire list) (delete or greentext <!-- -->)

The Lua monsters should now automatically take their place.
 
Hello Xikini

I made it all
moved all new lua files to data/monsters/lua.
and i changed data/monster/monsters.xml to this:
Lua:
<?xml version="1.0"?>
<monsters>

</monsters>
still same error
Code:
[Error - Monsters::loadFromXml] Failed to load data/monster/monsters.xml: File was not found
> ERROR: Unable to load monsters!
>> No services running. The server is NOT online.
maybe could something inside sources missing? i added this commit

rofl i named the folder wrong. but i have problem with every spells of monsters
Lua:
ke
[Warning - Monsters::loadMonster] Cant load spell.
> snake.lua [loaded]
spider
[Warning - Monsters::loadMonster] Cant load spell.
> spider.lua [loaded]
spit nettle
[Warning - Monsters::loadMonster] Cant load spell.
spit nettle
[Warning - Monsters::loadMonster] Cant load spell.
spit nettle
[Warning - Monsters::loadMonster] Cant load spell.
spit nettle
[Warning - Monsters::loadMonster] Cant load spell.
> spit nettle.lua [loaded]
stalker
[Warning - Monsters::loadMonster] Cant load spell.
stalker
[Warning - Monsters::loadMonster] Cant load spell.
stalker
[Warning - Monsters::loadMonster] Cant load spell.
> stalker.lua [loaded]
stone golem
[Warning - Monsters::loadMonster] Cant load spell.
> stone golem.lua [loaded]
swamp troll
[Warning - Monsters::loadMonster] Cant load spell.
> swamp troll.lua [loaded]
tarantula
[Warning - Monsters::loadMonster] Cant load spell.
tarantula
[Warning - Monsters::loadMonster] Cant load spell.
tarantula
[Warning - Monsters::loadMonster] Cant load spell.
> tarantula.lua [loaded]
terror bird
[Warning - Monsters::loadMonster] Cant load spell.
> terror bird.lua [loaded]
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
thalas
[Warning - Monsters::loadMonster] Cant load spell.
> thalas.lua [loaded]
tiger
[Warning - Monsters::loadMonster] Cant load spell.
tiger
[Warning - Monsters::loadMonster] Cant load spell.
> tiger.lua [loaded]
troll
[Warning - Monsters::loadMonster] Cant load spell.
> troll.lua [loaded]
valkyrie
[Warning - Monsters::loadMonster] Cant load spell.
valkyrie
[Warning - Monsters::loadMonster] Cant load spell.
> valkyrie.lua [loaded]
vampire
[Warning - Monsters::loadMonster] Cant load spell.
vampire
[Warning - Monsters::loadMonster] Cant load spell.
vampire
[Warning - Monsters::loadMonster] Cant load spell.
vampire
[Warning - Monsters::loadMonster] Cant load spell.
> vampire.lua [loaded]
vashresamun
[Warning - Monsters::loadMonster] Cant load spell.
vashresamun
[Warning - Monsters::loadMonster] Cant load spell.
vashresamun
[Warning - Monsters::loadMonster] Cant load spell.
vashresamun
[Warning - Monsters::loadMonster] Cant load spell.
> vashresamun.lua [loaded]
war wolf
[Warning - Monsters::loadMonster] Cant load spell.
> war wolf.lua [loaded]
warlock
[Warning - Monsters::loadMonster] Cant load spell.
warlock
[Warning - Monsters::loadMonster] Cant load spell.
 
@Evil Puncker thank you. I have converted monsters.mon from cipsoft to revscripts and they are loading but monster are not loading into map.... how to workaround this? maybe a missing commit that is in another link?

Code:
> caverat.lua [loaded]
Code:
[Warning - Spawn::addMonster] Can not find cave rat
[Warning - Spawn::addMonster] Can not find cave rat
[Warning - Spawn::addMonster] Can not find cave rat
maybe i missed something? or how can i delete monsters from spawn.xml but no npc?

thank you all in advance
Including Xikini

i was configuring monster.xml wrong
have to put lua monsters inside /data/monster/lua and xml monster inside data/monster/monster
inside data/monster the monster.xml folder and is working with few errors but might be easy to solve

thank to @Evil Puncker @Xikini
i have released converted cipsoft files into lua for people as i know many people what to have real monster into their downgraded datapacks
 
Last edited:
Back
Top