[Server] Minetest_MarsSurvival

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: Minetest_MarSurvival

by linushsao » Wed Nov 30, 2016 09:14

bpatlarge wrote:
your new space_suit still fine?(...XD).

Yes, thank you linushsao.
It might be a good idea to make a craft recipe for a new spacesuit. Or provide a replacement suit in the spawn area maybe in a vending machine next to the air generator.
Or should a spacesuit be irreplaceable?


irreplaceable? i think it might not. but it's good idea that adding vending machine next to oxgen-room,it will be done tonight. recipe for spacesuit will be,too.

about suit i have a plan,i wish it will act like real spacesuit(could be added other sensors,using 3D-Armor mod).wish i could complete it .
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: Minetest_MarSurvival

by juli » Wed Nov 30, 2016 09:18

u can buy also a space suit
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
Andrey01
Member
 
Posts: 431
Joined: Wed Oct 19, 2016 15:18
In-game: Andrey01

Re: Minetest_MarSurvival

by Andrey01 » Wed Nov 30, 2016 17:35

Linushsao, you have mistake in the title "Minetest_MarSurvival", you should write "Minetest_MarsSurvival".Or have you named so?
 

CuriousNoob
Member
 
Posts: 74
Joined: Wed Jan 27, 2016 09:43

MOD SECURITY --- re : marsu_game

by CuriousNoob » Thu Dec 01, 2016 17:41

.

Hi Again Linus :)

I've been trying various things, different versions, builds from source, etc etc ... but without success.

However, I must highlight again one of the reasons for failure to launch...

As per my previous post :

CuriousNoob wrote:
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
2016-11-28 20:19:30: ERROR[Main]: ModError: Failed to load and run script from /home/username/.minetest/games/marsu_game/mods/default/init.lua:
2016-11-28 20:19:30: ERROR[Main]: Attempt to access external file /home/username/.minetest/games/marsu_game/mods/linus_added/linus_added/init.lua with mod security on.
2016-11-28 20:19:30: ERROR[Main]: stack traceback:
2016-11-28 20:19:30: ERROR[Main]:       [C]: in function 'dofile'
2016-11-28 20:19:30: ERROR[Main]:       ...sername/.minetest/games/marsu_game/mods/default/init.lua:39: in main chunk


It is an issue looming large for your whole project : '' secure.enable_security = true ''

Please read the developers' post about Minetest Security ... it is going to be the new default in the next release.

Each and every mod and subgame will need to be (re-)written so that all /paths/to/files comply with the new security model.

Thanks and Best Wishes,

CN :)

.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: Minetest_MarsSurvival

by linushsao » Fri Dec 02, 2016 09:10

Andrey01 wrote:Linushsao, you have mistake in the title "Minetest_MarSurvival", you should write "Minetest_MarsSurvival".Or have you named so?


tks,already fixed.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: Minetest_MarsSurvival

by linushsao » Fri Dec 02, 2016 09:31

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
2016-11-28 20:19:30: ERROR[Main]: ModError: Failed to load and run script from /home/username/.minetest/games/marsu_game/mods/default/init.lua:
2016-11-28 20:19:30: ERROR[Main]: Attempt to access external file /home/username/.minetest/games/marsu_game/mods/linus_added/linus_added/init.lua with mod security on.


oh,it's very very old code in /default/init.lua , will call file outside /default. and it's unnecessary now. will remove it from /default/init.lua

and sorry for cant not run on your machine still.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

[#announce]about marssurvive mod & player

by linushsao » Fri Dec 02, 2016 15:48

hi,all
.
1)i have merge the latest marssurvive mod(tks UjEdwin) into game.if something wrong pls tell me.

2)at daily minetestserver-reboot,server will also automatically check & delete player's data who does'nt login more than 3 months(to decrease server loading),accounts in sever is now from 25XX to 190X .
Last edited by linushsao on Sat Dec 03, 2016 17:42, edited 1 time in total.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

CuriousNoob
Member
 
Posts: 74
Joined: Wed Jan 27, 2016 09:43

re : marsu_game

by CuriousNoob » Fri Dec 02, 2016 22:23

.

Hi Linus, just to update, reporting current state...

Today's GitHub download of the marsu_game seems to launch okay, no more problems with up-front out-of-tree security-violations.

It launches okay with both my current minetestdevs ppa repo version of minetest (0.4.14-dev), and the minetestserver version (0.4.13) from ubuntu xenial main repo (packaged as ''minetest-server'').

Yes, I've tried various versions (locally-built and repo-packaged), and yes, I removed the /skins directory from /mods.

But... they all still crash when the aliens are enabled.

Yes, your suggestion :

linushsao wrote:3. comment this line in marssurvive mod's init.lua -->"dofile(minetest.get_modpath("marssurvive") .. "/aliens.lua")"make it useless.(add "--" in front of "dofile" to disable alien's generating)


does indeed prevent the alien-triggered crash ... but it removes an important part of game-play : hostile mobs!

Therefore, with aliens enabled (not commented-out in init.lua), we need to investigate why it causes a crash.

Every crash has finished much like this :

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
2016-12-02 20:31:29: ACTION[ServerThread]: Deprecated usage of get_node_group, use get_item_group instead
2016-12-02 20:31:29: ACTION[ServerThread]: stack traceback:
2016-12-02 20:31:29: ACTION[ServerThread]:      [C]: in function 'log'
2016-12-02 20:31:29: ACTION[ServerThread]:      /usr/share/games/minetest/builtin/game/misc.lua:135: in function 'get_node_group'
2016-12-02 20:31:29: ACTION[ServerThread]:      ...e/.minetest/games/marsu_game/mods/marssurvive/aliens.lua:328: in function <...e/.minetest/games/marsu_game/mods/marssurvive/aliens.lua:134>
minetestserver: /build/minetest-6sh_iU/minetest-0.4.13+repack/src/util/serialize.h:265: void writeF1000(irr::u8*, irr::f32): Assertion `i >= ((float)(s32)((-0x7FFFFFFF - 1) / 1000.0f)) && i <= ((float)(s32)((0x7FFFFFFF) / 1000.0f))' failed.
Aborted (core dumped)


I do not know whether it is causal or not ... whether it is the use of a deprecated function causing the crash.

Or might that deprecated use actually be benign..?

Instead might the crash might be caused by the ''if .. (node, "lava")>0 then'' part of the line..?

I must emphasise that I do not know the programming-language Lua ... but I am comfortable in command-line Bash in a Konsole terminal.

I grepped to see whether ''minetest.get_node_group'' was a common function used elsewhere or not.

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
grep --colour -r -niE '(minetest.get_node_group)'  ~/.minetest/games/marsu_game/


which returned only a single use, and that single occurrence is within aliens.lua.

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
/home/username/.minetest/games/marsu_game/mods/marssurvive/aliens.lua:328:   if minetest.get_node_group(node, "lava")>0 then
/home/username/.minetest/games/marsu_game/tmp/marssurvive-new+merge/aliens.lua:328:  if minetest.get_node_group(node, "lava")>0 then
/home/username/.minetest/games/marsu_game/tmp/marssurvive/aliens.lua:316:    if minetest.get_node_group(node, "lava")>0 then


I have followed the suggested

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
ACTION[ServerThread]: Deprecated usage of get_node_group, use get_item_group instead


and tried changing it to ''minetest.get_item_group'' on line 328 of aliens.lua.


EDIT : I finally encountered freshly-spawned aliens ... and yes, it crashed immediately again :

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
2016-12-02 23:03:38: INFO[Emerge-0]: initialEmerge: area: (48,48,176)(207,207,335)=160x160x160=4096000 (16MB)
2016-12-02 23:03:41: INFO[Server]: ServerMap: Written: 0 sector metadata files, 1003 block files, 2261 blocks in memory.
2016-12-02 23:03:41: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:41: INFO[Server]:   deactivateFarObjects: Static data moved in: 1
2016-12-02 23:03:41: INFO[Server]:   deactivateFarObjects: Static data moved in, deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:41: INFO[Server]:   deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:41: INFO[Server]:   finishBlockMake: expireDayNightDiff: - -  319
2016-12-02 23:03:41: INFO[Server]:   initial, reallocate, setIsUnderground, setLightingExpired, finishBlockMake: expireDayNightDiff: 169
2016-12-02 23:03:41: INFO[Server]:   initial, reallocate, setIsUnderground, setLightingExpired, setGenerated, addActiveObjectRaw, finishBlockMake: expireDayNightDiff: 8
2016-12-02 23:03:41: INFO[Server]:   initial, reallocate, setIsUnderground, setLightingExpired, setGenerated, finishBlockMake: expireDayNightDiff: 335
2016-12-02 23:03:41: INFO[Server]:   setGenerated, finishBlockMake: expireDayNightDiff: 169
2016-12-02 23:03:41: INFO[Server]: ServerMap: Unloaded 8 blocks from memory, of which 0 were written, 2254 blocks in memory.
2016-12-02 23:03:43: INFO[Server]: Players:
2016-12-02 23:03:43: INFO[Server]: * JJ        RemoteClient 2: m_blocks_sent.size()=2308, m_blocks_sending.size()=1, m_nearest_unsent_d=0, m_excess_gotblocks=0
2016-12-02 23:03:44: INFO[Server]: ServerMap: Unloaded 61 blocks from memory, of which 15 were written, 2240 blocks in memory.
2016-12-02 23:03:44: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:44: INFO[Server]:   setTimestamp: - - - - - - - - - - - - - - 4
2016-12-02 23:03:44: INFO[Server]:   setTimestamp, Timestamp expired (step): - 11
2016-12-02 23:03:46: INFO[Server]: ServerMap: Written: 0 sector metadata files, 3 block files, 2260 blocks in memory.
2016-12-02 23:03:46: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:46: INFO[Server]:   deactivateFarObjects: Static data moved in: 1
2016-12-02 23:03:46: INFO[Server]:   deactivateFarObjects: Static data moved in, deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:46: INFO[Server]:   deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:47: INFO[Server]: ServerMap: Unloaded 66 blocks from memory, of which 3 were written, 2204 blocks in memory.
2016-12-02 23:03:47: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:47: INFO[Server]:   setTimestamp, Timestamp expired (step): - 3
2016-12-02 23:03:50: INFO[Server]: ServerMap: Unloaded 39 blocks from memory, of which 16 were written, 2200 blocks in memory.
2016-12-02 23:03:50: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:50: INFO[Server]:   setTimestamp: - - - - - - - - - - - - - - 1
2016-12-02 23:03:50: INFO[Server]:   setTimestamp, Timestamp expired (step): - 15
2016-12-02 23:03:52: INFO[Server]: ServerMap: Written: 0 sector metadata files, 4 block files, 2221 blocks in memory.
2016-12-02 23:03:52: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:52: INFO[Server]:   deactivateFarObjects: Static data moved in: 1
2016-12-02 23:03:52: INFO[Server]:   deactivateFarObjects: Static data moved in, deactivateFarObjects: Static data moved out: 2
2016-12-02 23:03:52: INFO[Server]:   deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:53: INFO[Server]: ServerMap: Unloaded 588 blocks from memory, of which 6 were written, 1649 blocks in memory.
2016-12-02 23:03:53: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:53: INFO[Server]:   setTimestamp, Timestamp expired (step): - 6
2016-12-02 23:03:56: INFO[Server]: ServerMap: Unloaded 89 blocks from memory, of which 7 were written, 1592 blocks in memory.
2016-12-02 23:03:56: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:56: INFO[Server]:   setTimestamp, Timestamp expired (step): - 7
2016-12-02 23:03:57: INFO[Server]: ServerMap: Written: 0 sector metadata files, 4 block files, 1609 blocks in memory.
2016-12-02 23:03:57: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:03:57: INFO[Server]:   deactivateFarObjects: Static data moved in: 1
2016-12-02 23:03:57: INFO[Server]:   deactivateFarObjects: Static data moved in, deactivateFarObjects: Static data moved out: 2
2016-12-02 23:03:57: INFO[Server]:   deactivateFarObjects: Static data moved out: 1
2016-12-02 23:03:59: INFO[Server]: ServerMap: Unloaded 91 blocks from memory, of which 0 were written, 1546 blocks in memory.
2016-12-02 23:04:02: INFO[Server]: ServerMap: Unloaded 108 blocks from memory, of which 2 were written, 1476 blocks in memory.
2016-12-02 23:04:02: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:04:02: INFO[Server]:   setTimestamp: - - - - - - - - - - - - - - 2
2016-12-02 23:04:02: INFO[Server]: ServerMap: Written: 0 sector metadata files, 4 block files, 1485 blocks in memory.
2016-12-02 23:04:02: INFO[Server]: ServerMap: Blocks modified by:
2016-12-02 23:04:02: INFO[Server]:   addActiveObjectRaw: - - - - - - - - - - - 1
2016-12-02 23:04:02: INFO[Server]:   deactivateFarObjects: Static data moved in: 1
2016-12-02 23:04:02: INFO[Server]:   deactivateFarObjects: Static data moved in, deactivateFarObjects: Static data moved out: 1
2016-12-02 23:04:02: INFO[Server]:   deactivateFarObjects: Static data moved out: 1
minetest: /build/minetest-_yiwQ6/minetest-201612020801/src/util/serialize.h:278: void writeF1000(irr::u8*, irr::f32): Assertion `i >= F1000_MIN && i <= F1000_MAX' failed.
Aborted (core dumped)


Having edited the deprecated function in aliens.lua, the log does not now mention line 328.

Are there any Lua experts who can confirm whether the code related to ''line 328'' was truly the culprit..?

Or could the

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
minetestserver: /build/minetest-6sh_iU/minetest-0.4.13+repack/src/util/serialize.h:265: void writeF1000(irr::u8*, irr::f32): Assertion `i >= ((float)(s32)((-0x7FFFFFFF - 1) / 1000.0f)) && i <= ((float)(s32)((0x7FFFFFFF) / 1000.0f))' failed.


crash-message be caused by something which is not reaching the logs, something happening AFTER the logged line 328..?

Correlation not causality ... was the alien.lua line 328 a red-herring..?

Just thinking out loud...

Clearly the aliens trigger it, but where does :

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
minetest: /build/minetest-_yiwQ6/minetest-201612020801/src/util/serialize.h:278: void writeF1000(irr::u8*, irr::f32): Assertion `i >= F1000_MIN && i <= F1000_MAX' failed.


actually point the finger...?

Is ''serialize.h'' pointing to a bug in the Minetest application, or something in the Operating System...?

Hopefully a developer can solve this.

I'm completely out of my depth, but I will continue to report my experiences.

I hope it helps someone somewhere somehow. :)

.
 

CuriousNoob
Member
 
Posts: 74
Joined: Wed Jan 27, 2016 09:43

re : marsu_game

by CuriousNoob » Sat Dec 03, 2016 00:54

CuriousNoob wrote:--snip--

Clearly the aliens trigger it, but where does :

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
minetest: /build/minetest-_yiwQ6/minetest-201612020801/src/util/serialize.h:278: void writeF1000(irr::u8*, irr::f32): Assertion `i >= F1000_MIN && i <= F1000_MAX' failed.

actually point the finger...?

Is ''serialize.h'' pointing to a bug in the Minetest application, or something in the Operating System...?

Hopefully a developer can solve this.



Investigating further, or, more accurately, thrashing around in ignorance...

I've found in my last local-build Minetest source-tree a file :

/usr/local/src/minetest/daily/20161129/minetest-master/src/util/serialize.h.

Lines 276 to 280 do indeed say :

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
inline void writeF1000(u8 *data, f32 i)
{
        assert(i >= F1000_MIN && i <= F1000_MAX);
        writeS32(data, i * FIXEDPOINT_FACTOR);
}


But I haven't a clue what that does, nor where it fits into the Minetest/OS scheme of things !

Does anyone know C or C++ or whatever language this is...?

Are there any obvious syntax errors...? ( Although I would have thought it would fail to build at all if there were such errors, surely...? )

Is the code conceptually flawed...?

Is the code calling an A.P.I. incorrectly, or is it itself an A.P.I. which has changed and needs something else to be updated elsewhere...?

Short of rampant grepping I really don't know how to debug further.

The fact that the crash-log message always mentions ''irr'' ... is Minetest abusing Irrlicht somehow...?

I like a challenge, and enjoy solving puzzles, but without any knowledge of the languages and without any knowledge of the relevant system technologies or code, I really am out of my depth here.

Anyone...?

.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: Minetest_MarsSurvival

by linushsao » Sat Dec 03, 2016 04:31

.
tks for your report,i thought i need time to figure it out.

may it's better to offer my minetest-source-version currently running on my server(based on debian),may it be helpful for test that we use the same version that launched sucessfully on my server.

https://github.com/linushsao/minetest_s ... ByMarsGame


my compile script is a little different from readme.txt in code folder.

$ cmake . -DRUN_IN_PLACE=0 -DBUILD_SERVER=1 -DBUILD_CLIENT=1 -DENABLE_LUAJIT=1 -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 -DENABLE_LEVELDB=1

$ make -j <number of processors>
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

CuriousNoob
Member
 
Posts: 74
Joined: Wed Jan 27, 2016 09:43

re : marsu_game

by CuriousNoob » Mon Dec 05, 2016 12:10


.

Hi again Linus,

Thanks for your reply and its link to your GitHub source-packages.

This post is just to report experiences thus far.

I do not know whether it helps answer the question about reasons for failure.

I did download your .zip from GitHub and unzipped/extracted it.

It would not build until I removed most of the CMake stuff which related to your own local system.

It is worth mentioning that from months ago I had already installed the long list of dependencies.

The result was... drum-roll ... that it did indeed build.

( For any future searchers I will eventually post the tidied-up and collated command-line steps I used. )

There was at least one Warning :

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
[ 76%] Building CXX object src/CMakeFiles/minetestserver.dir/porting.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/filecache.cpp.o
/usr/local/src/minetest/daily/20161203/minetest-master/minetest_source_UsedByMarsGame-master/src/porting.cpp: In function ‘bool porting::setXorgWindowIcon(irr::IrrlichtDevice*)’:
/usr/local/src/minetest/daily/20161203/minetest-master/minetest_source_UsedByMarsGame-master/src/porting.cpp:632:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/filesys.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetestserver.dir/profiler.cpp.o


I have no idea whether this warning helps explain the previous crashes, but it does mention Irrlicht.

My locally-built binaries were configured ''-DRUN_IN_PLACE=TRUE -DBUILD_SERVER=1 -DBUILD_CLIENT=1 -DENABLE_LUAJIT=1 -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1'' but because leveldb is not installed here, my database backend remains the default mysql/maria.

I copied my previous test-world to the /foo/run-in-place/path/worlds directory.

The local server launched fine using either ./bin/minetest --server or ./bin/minetestserver.

And for anyone following the thread and curious about --config files, yes, it launched fine both without and with specifying my earlier minetest.conf.SERVER (customised in various ways to my requirements).

I GUI-launched my normal prebuilt-package-from-minetestdevs-repo Minetest client and connected to the running-in-place local server.

In-game I have now encountered plenty of alien mobs and there have been no crashes.

That is obviously good, thank you, although it does not diagnose the problem with the earlier crashes.

I have started to notice oddities and bugs, things like crafting-recipe failures, omissions and unknowns, but I will save those for another post.

Thanks again so far. :)

.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: re : marsu_game

by linushsao » Wed Dec 07, 2016 13:05

CuriousNoob wrote:
linushsao wrote:.
It would not build until I removed most of the CMake stuff which related to your own local system.
It is worth mentioning that from months ago I had already installed the long list of dependencies.
The result was... drum-roll ... that it did indeed build.
.


its great. i'm glade to hear you successfully luanching the marssurvive-game. th reason that my server need LevelDB is world's data reaches to 3GB(now 2.7GB),using minetest's standard sqliteDB will make server lag.maybe it's necessary to put world's data into ram someday...

have fun. :)
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

MAP...

by linushsao » Wed Dec 07, 2016 14:34

Today i download&complie minetestmapper,and finally it works on my NB/server(tks.).i'll add the link to download this map in original post.

and,i'm confused the i can identify player hall(very small) in center of map,south of player hall is juli's lake.but,what the hell is that big dome and who can build it?

Image
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: MAP...

by linushsao » Thu Dec 08, 2016 04:41

.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

[#Research and Development] 3D-Armor Merged into Mars-game

by linushsao » Tue Dec 13, 2016 16:16

#####################
hi eveybody,this is the new features's beta screenshot for successful merge 3D-Armor mod in MarsSurvive GAME.

few days before some players talk about that alien are stronger after merge latest marssurvive mod,they ask if it's ok to offer armor. Armor is one of my todo lists(for me,marssurvive game is not only a game,but also a simulation for mars).so i decide to merge 3d-armor mod.

it's hard for me,because 3 mods in MarsSurvive game will try to modify the avator (marssurvive/skins/3d-armor). this MarsSurvive Game has it's special environment,astronaut will not wear armor/shield..and so on, so 3d-armor mod is used as an "Internal strengthening equipment".it will work with other equipments(ex,sensors,also put into 3d-armor's slots,A few days will be provided).

my setup for 3d-armor is that armor wear inside of suit(so will not change player's avator),and could protect player from physical attack,but not for spacial weapon like lazer/alien gun.

it works find,but i'll not push codes into server immediately.i have to do more tests.it'll take effects after few days .

Image
Last edited by linushsao on Wed Dec 14, 2016 16:44, edited 2 times in total.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Server] Minetest_MarsSurvival

by juli » Tue Dec 13, 2016 22:20

There are now internal errors at the server.
Please take a look on it. I wanna the map image better by name the buildings, i have already one with point (0, 0, 0) marked (this point is at my base :) )
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 04:09

juli wrote:There are now internal errors at the server.
Please take a look on it. I wanna the map image better by name the buildings, i have already one with point (0, 0, 0) marked (this point is at my base :) )


(sorry,i'm in office,could'nt run minetest-client.but player could reply this post or mail me(linushsao@gmail.com),i'll know)

internal error? 3d-armor still doesn't take effect(still testing local in my NB) . working mods on server are the same as before.error means server crash or your meaning is about the map for download?

i check the log found server seems reboot unnormally? if it happen pls tell me,i'll check this night about 9:00PM. server has backup twice a day for recovery data-error.
Last edited by linushsao on Wed Dec 14, 2016 04:52, edited 1 time in total.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 04:51

as following is 2016.12.14's server log till 12:00 at noon. seems server has unnormally reboot(notice the "restart MARS server" means server found minetestsever is down and try to restart it),but seems not regular suspent&reboot,so may not the data-error. i'll keep watching.

Server Launch log
+ Spoiler
Last edited by linushsao on Wed Dec 28, 2016 02:39, edited 1 time in total.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Server] Minetest_MarsSurvival

by juli » Wed Dec 14, 2016 05:27

Everytime if i log in the server crashes and at my screen is the message:
Access denied. Reason: This server has experienced an interal error. You will now be disconnected.
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 06:04

ok,i have shutdown server from cell phone,will check it tonight.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 06:32

hi,all. world's data recovery from "2016.12.14 17:30"'s backup.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Server] Minetest_MarsSurvival

by juli » Wed Dec 14, 2016 06:33

i have tested it, i traveled through agents network and then the error occurred an other time. (after backup restored)
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 06:37

juli wrote:i have tested it, i traveled through agents network and then the error occurred an other time. (after backup restored)


agents's network? means travelnet?
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 06:41

.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 08:25

and pls give me the position of agent's travelnet,i have to test it for fix game error.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Server] Minetest_MarsSurvival

by juli » Wed Dec 14, 2016 13:50

Here are the position of the first box i used in agents network:
-54;1;-49
and the second i can not write down, because the server crashed ... the name of the second is "big mine"
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 14:40

tks,tonight i'll figure it out...
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Wed Dec 14, 2016 16:31

juli wrote:Here are the position of the first box i used in agents network:
-54;1;-49
and the second i can not write down, because the server crashed ... the name of the second is "big mine"


i thought i catch the buggy ,acording to log,using travelnet box will cause the griefer-recorder-mod got the nil value.already add check process to avoid if value nil.

i have also test agent's network of travenet,it works fine.(Wow,i saw your ISS,more and more awesome).and i'll keep testing the 3d-armor in mars-game. on my NB(not on server).
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

User avatar
juli
Member
 
Posts: 109
Joined: Sat Jun 11, 2016 10:31
GitHub: cpdef
In-game: juli

Re: [Server] Minetest_MarsSurvival

by juli » Wed Dec 14, 2016 19:58

Yes nice i see it work now :)
I have now edited the map a bit, and marked some buildings:
Image
Attachments
Mars_marked_ind.png
Mars_marked_ind.png (850.9 KiB) Viewed 4813 times
Please tell me if i have written bad english.
Planets/Asteroids mod: https://forum.minetest.net/viewtopic.php?t=15933
servers where i'am:
mars-server
jungle-server
buildersworld
 

User avatar
linushsao
Member
 
Posts: 331
Joined: Mon Jan 27, 2014 12:56
IRC: linushsao
In-game: linus

Re: [Server] Minetest_MarsSurvival

by linushsao » Tue Dec 20, 2016 00:56

.
Last edited by linushsao on Fri Dec 23, 2016 07:24, edited 1 time in total.
1).My Server:Mars World
2).address:139.59.238.211:30016
3).manual(in processing):http://tinyurl.com/jyjkrgl
4).for my(admin's) role in all my servers,i'll be as the earth/water/fire/wind. i maintain that system,but not manage/touch players directly in game,not own the crafts on planet. i just keep watching the worlds.
 

PreviousNext

Return to Minetest Servers

Who is online

Users browsing this forum: No registered users and 7 guests

cron