Code Monkey home page Code Monkey logo

adventuretest's People

Contributors

1nick1name avatar asl97 avatar badtoad2000 avatar bremaweb avatar iangilfillan avatar mt-sane avatar sukender avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adventuretest's Issues

Updates needed for newer versions of MT

MT has changed a bit in some parts over the years. It's necessary to do some slight code adjustments.

That also applies to some mods. At least my cottages, handle_schematics and mg_villages mod received development lately in order to run with version 5.x of MT.

Mods related to mobs (mobs, goblins) may also require updates as some things changed regarding them. Fights are currently not working well. The creator of the goblins mod is working on a witches mod which might thematicly fit well here.

Respawn after dying is broken.

Other things could probably use an update as well.

With the contentdb (https://content.minetest.net), it is a lot easier for players to install games locally. It would be great if AdventureTest could be added there.

What is the best way to get the game running again? Are PRs welcome, or is there no time and a fork required? Players would certainly enjoy the changes the last instance of the server got over the version here. At least those that are game improvements. The big secret can perhaps remain a secret a bit longer (hoping for the next instance of an AdventureTest server!)

Saving stamina

The stamina file needs to be saved at regular intervals instead of just at server shutdown. If there is a crash changes to a player's stamina will be lost.

Item inside the barrel disappear when punched

it is cause the meta get overridden on add_node

using swap_node can fix it but it allow you to fill/empty when the barrel is sideways

checking if the inventory is empty before using add_node would work too

Leveling up skills

If you are leveling up a skill you actually need at least one more XP than it says for the next level.

If you drop a stack of XP in a skill slot and it equals enough XP for more than one level it will only give you one level but show you have more than enough experience for the next level (e.g. 350 / 200) you will get the next level if you add at least one more XP.

Blacksmiths pathfinding

If blacksmiths are on default:snow they will be unable to find a path to a furnace even if it's close by in clear sight.

status of the project game

i read the forum but i not use those forums.. so i open an issue..

due i mantain a minetest 0.4 flavour for any linux version, i can play this fascinating game ( https://codeberg.org/minenux/minetest-engine-minetest/src/branch/stable-4.X-namespace ) .. and is great.. it also runs with poikilos mt and final mitest from minetest.org for those with too modern build toos the minenux branch builds&runs in last debian and devuan and alpine, for packages just read the README of the branch of minenux

i made a repository (minetst.org ) to just put some minor not so great but usefully fixeds and i hope will some day awake from your sleep @Bremaweb thanks for your game

i will try to provide some kind of portability to this game to mt 5.2, its currently playable with my MT 0.4.18 already pointed above its pretty hard cos this is time consuming and provides job problems XD

image

image

I was xpecting multi"crap"ft can play this subgame but seems multicrap only uses minetest 5.4 protocols and fails with registered items, if i try to migrate this mod i will only do for minetest 5.2 version only.. but always with backguard cmpatible in mind.

and in creative:

image

i was trying

Overexhaustion when teleporting

When teleporting (for instance, using a bones finder potion), energy levels go way below zero, as if the whole distance had been walked in an instant.

Remove Fancy Fire

A recipe conflict makes it impossible to craft fancy fire. I was considering removing it anyway since adding campfire.

error in hud function

I've tried to start some games with this but they fail

error from debug.txt
16:09:44: ERROR[main]: ServerError: caught (...)
16:09:44: ERROR[main]: stack traceback:
16:09:44: ERROR[main]: [C]: in function 'hud_change'
16:09:44: ERROR[main]: ...ggypants/.minetest/games/adventuretest/mods/hud/init.lua:247: in function 'update_hud'
16:09:44: ERROR[main]: ...ggypants/.minetest/games/adventuretest/mods/hud/init.lua:357: in function <...ggypants/.minetest/games/adventuretest/mods/hud/init.lua:313>
16:09:44: ERROR[main]: /usr/share/minetest/builtin/game/register.lua:341: in function </usr/share/minetest/builtin/game/register.lua:329>

I'm running minetest 0.4.12

Crash when mining iron ore

Server crashes with following error when digging iron (and I presume other ores):

> 2016-07-05 03:35:48: ACTION[Server]: Jameson digs default:stone_with_iron at (-600,-19,151)
> 2016-07-05 03:35:48: WARNING[Server]: Undeclared global variable "name" accessed at .../adventuretest/mods/adventuretest/register_functions.lua:66
> 2016-07-05 03:35:49: ACTION[Main]: Saving player data...
> 2016-07-05 03:35:49: ACTION[Main]: Writing vendor log queue to file 
> 2016-07-05 03:35:49: ACTION[Main]: Saving player affects
> 2016-07-05 03:35:49: ERROR[Main]: ServerError: Lua: Runtime error from mod 'builtin_item' in callback node_on_dig(): ...meson/.minetest/games/adventuretest/mods/skills/init.lua:63: attempt to index local 'l' (a nil value)
> 2016-07-05 03:35:49: ERROR[Main]: stack traceback:
> 2016-07-05 03:35:49: ERROR[Main]:       ...meson/.minetest/games/adventuretest/mods/skills/init.lua:63: in function 'add_exp'
> 2016-07-05 03:35:49: ERROR[Main]:       .../adventuretest/mods/adventuretest/register_functions.lua:66: in function 'callback'
> 2016-07-05 03:35:49: ERROR[Main]:       /usr/local/share/minetest/builtin/game/item.lua:513: in function </usr/local/share/minetest/builtin/game/item.lua:441>

Really trivial fix in mods/adventuretest/register_functions.lua. Move the "EXPERIENCE code" (lines 62-69), into the "if digger" check, where "name" is defined. It should read:


  if digger ~= nil and digger ~= "" then
    local name= digger:get_player_name()

    -- EXPERIENCE
    if minetest.registered_nodes[node.name] ~= nil then
      if minetest.registered_nodes[node.name]["skill"] ~= nil then
         default.drop_item(pos,"experience:1_exp")
         skills.add_exp(name,5)
      end
    end

    -- ENERGY

Inventory size not resetting

Inventory size doesn't reset back to 2x2 when leaving the workbench through one of the shortcut buttons for craft guide, armor, and skin...

Craft Guide

Craft guide doesn't need all of the micro blocks and slabs from moreblocks. Figure out a way to remove those from the craft guide.

central_message

affects and energy use a function from the mod central_message, "cmsg.push_message_player()", but don't depend on it. central_message is not in the mods and I can't find it a a submodule either.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.