Page 10 of 10

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Dec 06, 2015 05:05
by TheReaperKing
Bug? - Since I have been playing the updated version sometimes goblins have been spawning on land and there is a floating chest. Are they just supposed to be in dungeons? I saw your dungeon video with them. It spawns A TON of them which for me is fun but lua runs out of memory a lot and crashes. For me I don't mind it that much but I bet it could get aggravating to some people. Also the floating chest has always been empty.

I have two questions which hopefully are easy to answer:

1) Is it possible to convert a minetest map to an adventuretest map? My brother made a cool castle in minecraft which I convereted to minetest but not sure what I'd have to do to put it in adventuretest
EDIT - So far rough testing if I put in the world.mt and singleplayer files from an adventuretest map into the minetest one it seems to work!! Still testing :) If you only copy the world.mt the hunger bar wasn't there. It seems to crash if I die though so still working on it. Copying over the singleplayer.data seemed to fix the crash on death :)

2) What would I have to do to make this mod work in adventuretest? It'd be kinda cool to put the guards around the castle. Would it simply be changing the "register" line or more?
viewtopic.php?f=11&t=10354

Thanks so much for your time!!! Take care :)
-Mike

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Dec 06, 2015 20:17
by BrandonReese
TheReaperKing wrote:Bug? - Since I have been playing the updated version sometimes goblins have been spawning on land and there is a floating chest. Are they just supposed to be in dungeons? I saw your dungeon video with them. It spawns A TON of them which for me is fun but lua runs out of memory a lot and crashes. For me I don't mind it that much but I bet it could get aggravating to some people. Also the floating chest has always been empty.


The goblins spawning on land is from an above ground dungeon (like in a mountain) being destroyed by the villages mapgen. I think the mapgen goes in this order. mgv7 (the base terrain mapgen), villages mapgen, mapgen to populate dungeons. Dungeon is created, dungeon is destroyed, the mapgen to populate the dungeon doesn't know it's been destroyed so it goes nuts spawning goblins, then they fall to the ground. There is a bug where the chest in a dungeon might be empty so that's part of what you are seeing. If the dungeon is above ground I may just need to check to see if it's an area with a village and not populate it if it is.

TheReaperKing wrote:1) Is it possible to convert a minetest map to an adventuretest map? My brother made a cool castle in minecraft which I convereted to minetest but not sure what I'd have to do to put it in adventuretest
EDIT - So far rough testing if I put in the world.mt and singleplayer files from an adventuretest map into the minetest one it seems to work!! Still testing :) If you only copy the world.mt the hunger bar wasn't there. It seems to crash if I die though so still working on it. Copying over the singleplayer.data seemed to fix the crash on death :)


If you copy world.mt and singleplayer.data over to the new world it should work fine.

TheReaperKing wrote:2) What would I have to do to make this mod work in adventuretest? It'd be kinda cool to put the guards around the castle. Would it simply be changing the "register" line or more?
viewtopic.php?f=11&t=10354


It probably wouldn't need to many modifications. Just copy the pmobs folder from his game (https://github.com/CProgrammerRU/progre ... mods/pmobs) and put it in the mods folder and see what happens. It's based off of mob redo which is based off of some of my changes to simple mobs (or somebody else's mod based of my simple mobs changes). For the guard you would need to figure out a way to spawn him unless you are fine just doing /spawnentity pmobs:guard. You would need to remove the mobs.register_egg calls. Of course I don't know how much he has changed the AI so it might not behave as CProgrammerRU intends.

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Dec 06, 2015 20:44
by TheReaperKing
Thank you so much Brandon! I hope you are having a wonderful weekend! Take care :)
-Mike

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Dec 06, 2015 21:58
by BrandonReese
Additions over the weekend:

- Added camp fires (craft with 1 tree trunk and 3 sticks) put fuel in it like a furnace. Fuel lasts 4 times as long but things also take longer to cook on it. About 4 lumps of coal will last all night. I'm planning on adding more fuel slots so you can pile it full of those flammable things you don't want like leaves, grass, weeds, saplings, etc...
- Mobs avoid certain nodes (e.g. fire, burning campfire, water, etc..) this is a little hacky, I'll clean it up later. You can stand around the campfire and the monsters will stay way.
- Made dirt monsters and sand monsters a little more common
- You will gain experience toward your skills by crafting. It's only one experience per item crafted right now. Craft a wooden pick and you will get one experience toward wood and one experience toward crafting, same with stone, metal, etc...

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 07, 2015 02:51
by TheReaperKing
Awesome!! I can't wait to play it! Thanks as always for your hard work on this project! pmobs didn't work out so far and I did remove the eggs with comments but I'm still working on it, thanks so much for your advice with it. If I do get it working, are you interested in it as a submission?

I know you are busy but I am kind of curious on what you have planned for this subgame if you have a chance. I feel like this subgame could surpass what cubeworld was!

One thing I would really like you to consider is to not make the endurance bar so strict, or to have it level up quicker. The sleep cycle is so long and it kinda takes away from the game when I have to keep sleeping all the time and I can't play the game. Just a friendly suggestion. Also I mentioned this before but fewer types of XP orbs would be nice because they take up a lot of inventory room.

Great project and I especially love that magic missile spell. I don't use anything else generally :) Thanks and take care!
-Mike

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 07, 2015 03:49
by BrandonReese
I don't think I'll integrate pmobs, but I do have plans for guard npcs and stuff like that.

I'm still trying to decide where I'm going exactly. I think I want to make a whole game with some kind of story. I have ideas for more quests, some procedural quests, some procedural competitions (e.g. first one to make a certain number of items and sell them to a certain villager wins), PVP arena.

So I have lots of ideas but not as much time as I would like to spend on it.

You can use the Adventuretest Client be able to assign hot keys to chat commands. So you can assign like the F key to /cast heal or Z to /cast thunder (FYI when setting up the hot keys leave off the / ). The Adventuretest Client also has ambient sounds.

https://github.com/bremaweb/adventuretest-client

Did you play CubeWorld? I thought it looked really interesting and that is where I got a little bit of inspiration even though I haven't played it. Some people are saying it's dead but other people are saying the developer is still working on it.

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 07, 2015 04:02
by TheReaperKing
I would be happy to bounce ideas around with you and I am actually considering using minetest to make a commercial game I've had in the works. I'm not sure I'd use adventuretest since it has some differences from what I want but I'm certainly finding it very inspiring and fun as heck. If I do use it anything I would certainly want to send some donations your way.

I'll have to check out the client, thanks!!

I have played and do own Cubeworld. He has not updated it since 2013 and I think even then it was only one update ever. A pretty huge waste of $20. He has been updating his twitter a bit recently but still no game updates. It was quite fun but also quite unfinished. People are pretty up and arms about it because he made it available as an alpha that was supposed to get regular updates and 2+ years is not exactly what most people think as regular. Hopefully he comes through some year!

Take care and have a great night!
-Mike

Re: [Game] Adventuretest [Alpha]

PostPosted: Tue Dec 22, 2015 17:08
by turtleman
Is smelting supposed to be nearly impossible, even at skill level 5? I am getting frustrated because the blacksmiths cannot find the furnace and I am wasting all of my ores. I don't mind that the game is difficult, but after smelting 20 lumps (at level 5) I expect one ingot.

Also wheat is not growing for me, for some reason.

EDIT: Tried again at level 6, finally I got a copper ingot! Yay! :)

EDIT: Wheat needs water to grow, apparently.

However I keep destroying iron ingots so I cannot make a bucket :(

EDIT: Smelting is getting better. And now I am growing lots of wheat.

Unrelated note: bow and arrow is overpowered, for both the player and npcs.

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 28, 2015 01:55
by twoelk
I tried to let a villager smith smelt some iron and got disconnected from the server with this message:

2015-12-28 02:34:34: ERROR[main]: Access denied. Reason: This server has experienced an internal error. You will now be disconnected.

I seem to be in some loop now and get kicked as soon as I connect

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 28, 2015 09:54
by twoelk
ok some time later I spawned 0,0,0 - uhm not helpfull as I didn't have a pick :-(
but after two or three tries I spawned in a village . :-D
I did not dare to visit that certain smith again so I don't know what became of my lump of iron

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Dec 28, 2015 16:31
by BrandonReese
That crashing bug should be fixed. It looks like it had to do with a player putting something in the furnace and going offline.

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Jan 03, 2016 23:25
by twoelk
uhm, it seems difficult to craft a "small bundle of sticks" without getting "Wooden Planks", so a "Fancy Fire" seems impossible.

Re: [Game] Adventuretest [Alpha]

PostPosted: Sat Jan 23, 2016 04:27
by Sokomine
BrandonReese wrote:The goblins spawning on land is from an above ground dungeon (like in a mountain) being destroyed by the villages mapgen. I think the mapgen goes in this order. mgv7 (the base terrain mapgen), villages mapgen, mapgen to populate dungeons. Dungeon is created, dungeon is destroyed, the mapgen to populate the dungeon doesn't know it's been destroyed so it goes nuts spawning goblins, then they fall to the ground. There is a bug where the chest in a dungeon might be empty so that's part of what you are seeing. If the dungeon is above ground I may just need to check to see if it's an area with a village and not populate it if it is.

That sounds about right. The villages mapgen part takes the generated map and modifies it so that the village can be placed. Perhaps these goblins just wanted to have a village of their own :-)

turtleman wrote:Is smelting supposed to be nearly impossible, even at skill level 5? I am getting frustrated because the blacksmiths cannot find the furnace and I am wasting all of my ores. I don't mind that the game is difficult, but after smelting 20 lumps (at level 5) I expect one ingot.

You really need a blacksmith to do that for you. They sometimes have trouble locating a furnace even if one is very close to them. I've bought a plot in a village on the last map that was up, placed a furnace in front of a nearby blacksmith (on the same hight level) and thus was able to make him smelt my ores.

Re: [Game] Adventuretest [Alpha]

PostPosted: Wed Feb 03, 2016 16:43
by BrandonReese
I am taking down the test server for now. I've been too busy with work to develop on the game right now and I'm cutting some expenses by taking the server down. If anybody wants a copy of the map let me know and I'll put up a link to download it.

Re: [Game] Adventuretest [Alpha]

PostPosted: Wed Feb 03, 2016 22:29
by twoelk
:'-(

Re: [Game] Adventuretest [Alpha]

PostPosted: Sat Mar 12, 2016 21:42
by Sokomine
BrandonReese wrote:I am taking down the test server for now. I've been too busy with work to develop on the game right now and I'm cutting some expenses by taking the server down. If anybody wants a copy of the map let me know and I'll put up a link to download it.

That's a pity, but also understandable. Maybe someone else can host an AdventureTest server? After all it's a great (sub)game of MT that adds lots of things players seeking adventures frequently ask for.

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Mar 14, 2016 16:53
by BrandonReese
I do wish I had more time to commit to developing this (sub)game. I have a pretty big vision for it but that takes time. I'm currently developing 4 or 5 new websites for clients, always developing and supporting my web based programs (this takes a lot of time), and working on a new endeavor for my business (this has been put in place of the time I used to use to develop and play Adventuretest). Plus working with a few friends on a blog and podcast. Maybe when this new endeavor is up and running I'll be able to get back to developing Adventuretest. So it is not forgotten but as is my pattern it has been put on the back burner for a while.

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Mar 14, 2016 16:57
by BrandonReese
I might post a document with some of my more thought out ideas so people can contribute if they want, that way it isn't completely stagnant.

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Mar 27, 2016 00:42
by Don
Post your thoughts. Maybe others could help!

Re: [Game] Adventuretest [Alpha]

PostPosted: Sun Apr 03, 2016 05:19
by TheReaperKing
Is it crashing for anyone else? I get this message:

2016-04-03 01:17:03: ERROR[main]: ServerError: Runtime error from mod 'quests' in callback ScriptApiEnv::environment_Step(): createBlock(): pos. over limit
2016-04-03 01:17:03: ERROR[main]: stack traceback:
2016-04-03 01:17:03: ERROR[main]: [C]: in function 'read_from_map'
2016-04-03 01:17:03: ERROR[main]: ...ting\bin\..\games\adventuretest\mods\quests/treasure.lua:98: in function 'func'
2016-04-03 01:17:03: ERROR[main]: ...p\d\testinggrounds\dtesting\bin\..\builtin\game\misc.lua:18: in function 'update_timers'
2016-04-03 01:17:03: ERROR[main]: ...p\d\testinggrounds\dtesting\bin\..\builtin\game\misc.lua:50: in function <...p\d\testinggrounds\dtesting\bin\..\builtin\game\misc.lua:38>
2016-04-03 01:17:03: ERROR[main]: ...testinggrounds\dtesting\bin\..\builtin\game\register.lua:355: in function <...testinggrounds\dtesting\bin\..\builtin\game\register.lua:335>
2016-04-03 01:17:03: ACTION[main]: Saving player data...
2016-04-03 01:17:03: ACTION[main]: Writing vendor log queue to file
2016-04-03 01:17:03: ACTION[main]: Saving player affects


EDIT - I commented out that line 98 in quests/treasure.lua and it loads. What should the line be? As of now it is:

local e1, e2 = vm:read_from_map(minp, maxp)

Re: [Game] Adventuretest [Alpha]

PostPosted: Mon Jun 20, 2016 19:08
by BrandonReese
I have been working on Adventuretest some. You can look at the commit log on github to see some of the changes.

https://github.com/Bremaweb/adventurete ... its/master

Re: [Game] Adventuretest [Alpha]

PostPosted: Wed Jun 29, 2016 21:50
by Robsoie
Hello

I'm completely new to Adventuretest, so sorry if this is known problem.

My first contact seems a bit buggy : my first spawn on a mapgenV7 world is somehow underground, there was some see-through view i dug up but died in the night in my quickly made dirt house in which i was planning to wait for the new day, i guess something shot me through the windows , no idea what.

I respawned then, and again it was underground, but this time i wasn't seeing anything, pure black, i guess an effect from being at night.
Unlike my first spawn, this time i had no torches, so instead of randomly digging, i simply cheated with a K and no clipped myself out of whatever dark place i was, only to see that i was as underground as before.

Anything i did wrong (just mapgen v7 and adventuretest, no additional mod

An additional question
- my first contact was odd as it seems adventuretest use some kind of friction for the character, unlike my usual minetest_game+som mods, it's rather bizarre to me after so much play hours of the normal physics.

In the adventuretest folder i saw the minetest.conf with in it
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
#
# Physics stuff
#

movement_acceleration_default = 1.2
movement_acceleration_air = 2.1
movement_acceleration_fast = 2.4
movement_speed_walk = 4.2
movement_speed_crouch = 2.1
movement_speed_fast = 6.8
movement_speed_climb = 2.2
movement_speed_jump = 6.9
movement_speed_descend = 6
movement_liquid_fluidity = 2
movement_liquid_fluidity_smooth = 0.5
movement_liquid_sink = 15
movement_gravity = 9.75

fall_bobbing_amount = 1.0

that i guess is what define those adventuretest specific physics
Would editing them have any impact on possible errors/crashes , and can i simply remove those lines (i don't see them in the minetest_game own minetest.conf) or are they needed (and so i would have to edit them) ?

Re: [Game] Adventuretest [Alpha]

PostPosted: Wed Jun 29, 2016 21:59
by BrandonReese
You can change the physics parameters in adventuretest/minetest.conf without causing a problem. You can just delete the movement lines, except for maybe movement_speed_fast if you plan on using fast moving for sprinting.

Spawning underground is an Adventuretest issue, I'm not sure if it's a Mapgen V7 issue or adventuretest specific. It's one of the bugs I need to fix but I haven't yet. I'll try to make sure that is the next thing I fix.

Re: [Game] Adventuretest [Alpha]

PostPosted: Thu Jun 30, 2016 02:43
by TheReaperKing
I'm so excited to see that you are still working on this!!! I still really suggest too for improved combat, you getting a weak version of magic missile to start out with and then it levels up as you kill stuff. The combat with the "magic" is a lot smoother than with the swords because of the sometimes choppiness. Just an idea though!!

Re: [Game] Adventuretest [Alpha]

PostPosted: Fri Jul 01, 2016 13:59
by Robsoie
BrandonReese wrote:You can change the physics parameters in adventuretest/minetest.conf without causing a problem. You can just delete the movement lines, except for maybe movement_speed_fast if you plan on using fast moving for sprinting.

Spawning underground is an Adventuretest issue, I'm not sure if it's a Mapgen V7 issue or adventuretest specific. It's one of the bugs I need to fix but I haven't yet. I'll try to make sure that is the next thing I fix.


Thanks

Forgot to ask about the mapgen, i used v7 mostly because some other games were mentionning their game better played with v7

But i'm not opposed at all to other mapgen as you can obtain different world arrangement with them, so is there a mapgen that adventuretest is better played with ?

Re: [Game] Adventuretest

PostPosted: Sat Aug 27, 2016 20:29
by TheReaperKing
What do I need to do to add new monsters to your experience system? I would like to combine adventuretest and this mod:
viewtopic.php?f=9&t=15410

Thank you for your time!
-Mike

Re: [Game] Adventuretest

PostPosted: Sun Aug 28, 2016 19:25
by BrandonReese
TheReaperKing wrote:What do I need to do to add new monsters to your experience system? I would like to combine adventuretest and this mod:
viewtopic.php?f=9&t=15410

Thank you for your time!
-Mike


You would need to edit the other mob code. The mob would need a exp_min and exp_max set. Then in the on_punch function for the entity you would need to add something like this bit of code for it to drop experience when it dies.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
if self.object:get_hp() <= 0 then
if minetest.get_modpath("skills") and minetest.get_modpath("experience") then
                  -- DROP experience
                  local distance_rating = ( ( get_distance(game_origin,pos) ) / ( skills.get_player_level(hitter:get_player_name()).level * 1000 ) )
                  local emax = math.floor( self.exp_min + ( distance_rating * self.exp_max ) )
                  local expGained = math.random(self.exp_min, emax)
                  skills.add_exp(hitter:get_player_name(),expGained)
                  local expStack = experience.exp_to_items(expGained)
                  for _,stack in pairs(expStack) do
                     default.drop_item(pos,stack)
                  end
               end
end


Or you can see how mobs are registered using Adventuretest's mob api and register the new mobs that way. The spider is a decent basic example. https://github.com/Bremaweb/adventurete ... spider.lua

Re: [Game] Adventuretest

PostPosted: Sun Aug 28, 2016 19:26
by TheReaperKing
Thank you so much!

Re: [Game] Adventuretest

PostPosted: Mon Mar 20, 2017 20:40
by TheReaperKing
I went back to try some adventuretest and this error scrolls down the screen a lot:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
ERROR[Server]: Better HUD[error]: Given HUD element "armor" does not exist h����


When I used magic missile I don't think it was using mana like before.

Thanks again for this fun mod!
-Mike