[Game] A Planet Alive

User avatar
daret
Member
Posts: 136
Joined: Tue Nov 12, 2019 20:36
GitHub: daretmavi
In-game: Daretmavi

Re: [Game] A Planet Alive

by daret » Post

Alexander_S wrote:
Sun Apr 04, 2021 06:02
Hello.
I have two crashes in the game

Code: Select all

-------------
  Separator
-------------
2021-04-03 14:01:07: [Main]: Game initialisation
2021-04-03 14:42:07: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'doors' in callback node_on_dig(): Runtime error from mod 'doors' in callback node_on_destruct(): ...netest/games/a_planet_alive/mods/buildings/doors/api.lua:673: attempt to call field 'o
2021-04-03 14:42:07: ERROR[Main]: ffset_y' (a nil value)
2021-04-03 14:42:07: ERROR[Main]: stack traceback:
2021-04-03 14:42:07: ERROR[Main]: 	...netest/games/a_planet_alive/mods/buildings/doors/api.lua:673: in function <...netest/games/a_planet_alive/mods/buildings/doors/api.lua:672>
2021-04-03 14:42:07: ERROR[Main]: 	[C]: in function 'remove_node'
2021-04-03 14:42:07: ERROR[Main]: 	/usr/share/minetest/builtin/game/item.lua:622: in function </usr/share/minetest/builtin/game/item.lua:550>
2021-04-03 14:42:07: ERROR[Main]: stack traceback:
2021-04-03 14:42:07: ERROR[Main]: 	[C]: in function 'remove_node'
2021-04-03 14:42:07: ERROR[Main]: 	/usr/share/minetest/builtin/game/item.lua:622: in function </usr/share/minetest/builtin/game/item.lua:550>


-------------
  Separator
-------------
2021-04-04 07:41:39: [Main]: Game initialisation
2021-04-04 08:42:11: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'doors' in callback item_OnPlace(): ...netest/games/a_planet_alive/mods/buildings/doors/api.lua:537: attempt to call field 'offset_y' (a nil value)
2021-04-04 08:42:11: ERROR[Main]: stack traceback:
2021-04-04 08:42:11: ERROR[Main]: 	...netest/games/a_planet_alive/mods/buildings/doors/api.lua:537: in function <...netest/games/a_planet_alive/mods/buildings/doors/api.lua:516>
Thanks for this game.

upd: Minetest 5.4.0, game APlanetAlive 0.8
This seems to be an error in the doors mod.
Can you describe how you got this error (step-by step)?

User avatar
daret
Member
Posts: 136
Joined: Tue Nov 12, 2019 20:36
GitHub: daretmavi
In-game: Daretmavi

Re: [Game] A Planet Alive

by daret » Post

Alexander_S wrote:
Sun Apr 04, 2021 06:02
Hello.
I have two crashes in the game

Code: Select all

-------------
  Separator
-------------
2021-04-03 14:01:07: [Main]: Game initialisation
2021-04-03 14:42:07: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'doors' in callback node_on_dig(): Runtime error from mod 'doors' in callback node_on_destruct(): ...netest/games/a_planet_alive/mods/buildings/doors/api.lua:673: attempt to call field 'o
2021-04-03 14:42:07: ERROR[Main]: ffset_y' (a nil value)
2021-04-03 14:42:07: ERROR[Main]: stack traceback:
2021-04-03 14:42:07: ERROR[Main]: 	...netest/games/a_planet_alive/mods/buildings/doors/api.lua:673: in function <...netest/games/a_planet_alive/mods/buildings/doors/api.lua:672>
2021-04-03 14:42:07: ERROR[Main]: 	[C]: in function 'remove_node'
2021-04-03 14:42:07: ERROR[Main]: 	/usr/share/minetest/builtin/game/item.lua:622: in function </usr/share/minetest/builtin/game/item.lua:550>
2021-04-03 14:42:07: ERROR[Main]: stack traceback:
2021-04-03 14:42:07: ERROR[Main]: 	[C]: in function 'remove_node'
2021-04-03 14:42:07: ERROR[Main]: 	/usr/share/minetest/builtin/game/item.lua:622: in function </usr/share/minetest/builtin/game/item.lua:550>


-------------
  Separator
-------------
2021-04-04 07:41:39: [Main]: Game initialisation
2021-04-04 08:42:11: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'doors' in callback item_OnPlace(): ...netest/games/a_planet_alive/mods/buildings/doors/api.lua:537: attempt to call field 'offset_y' (a nil value)
2021-04-04 08:42:11: ERROR[Main]: stack traceback:
2021-04-04 08:42:11: ERROR[Main]: 	...netest/games/a_planet_alive/mods/buildings/doors/api.lua:537: in function <...netest/games/a_planet_alive/mods/buildings/doors/api.lua:516>
Thanks for this game.

upd: Minetest 5.4.0, game APlanetAlive 0.8
I just found out, that I removed part of my doors patch by mistake.
New release is available.

User avatar
daret
Member
Posts: 136
Joined: Tue Nov 12, 2019 20:36
GitHub: daretmavi
In-game: Daretmavi

Work in Progress 0.8.1

by daret » Post

Work in Progress 0.8.1

  • Mods update
  • Doors patch update

minetestDad
New member
Posts: 6
Joined: Fri Jul 15, 2022 16:08
GitHub: devBurgSto

Re: [Game] A Planet Alive

by minetestDad » Post

This is an error that I've been receiving as I walk through the world.

Code: Select all

2022-07-15 10:55:47: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'mg_villages_npc' in callback luaentity_Step(): ...ods/mobs/mobs_mobs/advanced_npc/executable/locations.lua:318: attempt to index a nil value
2022-07-15 10:55:47: ERROR[Main]: stack traceback:
2022-07-15 10:55:47: ERROR[Main]: 	...ods/mobs/mobs_mobs/advanced_npc/executable/locations.lua:318: in function 'is_walkable'
2022-07-15 10:55:47: ERROR[Main]: 	...e/mods/mobs/mobs_mobs/advanced_npc/executable/helper.lua:155: in function 'random_dir'
2022-07-15 10:55:47: ERROR[Main]: 	...ced_npc/executable/instructions/builtin_instructions.lua:464: in function 'execute'
2022-07-15 10:55:47: ERROR[Main]: 	.../a_planet_alive/mods/mobs/mobs_mobs/advanced_npc/npc.lua:1408: in function 'execute'
2022-07-15 10:55:47: ERROR[Main]: 	.../a_planet_alive/mods/mobs/mobs_mobs/advanced_npc/npc.lua:1440: in function 'execute'
2022-07-15 10:55:47: ERROR[Main]: 	.../a_planet_alive/mods/mobs/mobs_mobs/advanced_npc/npc.lua:1493: in function 'execution_routine'
2022-07-15 10:55:47: ERROR[Main]: 	.../a_planet_alive/mods/mobs/mobs_mobs/advanced_npc/npc.lua:2221: in function 'do_custom'
2022-07-15 10:55:47: ERROR[Main]: 	...test/games/a_planet_alive/mods/lib_api/mobs_redo/api.lua:3444: in function <...test/games/a_planet_alive/mods/lib_api/mobs_redo/api.lua:3317>
Instead of hacking away at it, I was wondering how to debug it.

User avatar
daret
Member
Posts: 136
Joined: Tue Nov 12, 2019 20:36
GitHub: daretmavi
In-game: Daretmavi

Re: [Game] A Planet Alive

by daret » Post

minetestDad wrote:
Fri Jul 15, 2022 16:14
This is an error that I've been receiving as I walk through the world.
...
Instead of hacking away at it, I was wondering how to debug it.
Advanced_npc mod is a mess. It was hard to make it work, but it is still very buggy.
If you can repeat the error, than you can try to look what is happening on those lines in .lua file. You can try to write variables to console to see what is happening.

minetestDad
New member
Posts: 6
Joined: Fri Jul 15, 2022 16:08
GitHub: devBurgSto

Re: [Game] A Planet Alive

by minetestDad » Post

Okay! Thank you!

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests