diff --git a/ROADMAP b/ROADMAP index c7403db..44f3da5 100644 --- a/ROADMAP +++ b/ROADMAP @@ -149,6 +149,7 @@ It's really fast. May be used on a website, to show the actual map. - [ ] see https://forum.minetest.net/viewtopic.php?id=4212 **** pvp shoudld be a privillege - So we can revoke it to some players +- see the minetest.register_privilege function used in factions/chatcommands.lua **** kill_xp/ Gain XPs by killing mobs CLOCK: [2019-01-02 mer. 04:36]--[2019-01-02 mer. 05:08] => 0:32 CLOCK: [2019-01-02 mer. 03:47]--[2019-01-02 mer. 04:11] => 0:24 @@ -196,6 +197,7 @@ It's really fast. May be used on a website, to show the actual map. - [X] Explain local changes - [X] Remove welcome message mod - [X] We should be able to create a hoe fom the right +- [ ] Se in becket mod if the lava could be collected - [ ] Maye test pathogen : https://forum.minetest.net/viewtopic.php?t=11140 - [ ] Replaced 3d_armor models with these ones https://github.com/stujones11/minetest-3d_armor/commit/be9579a36584d8fbb6eef13906c84d1917e1ea6a#diff-82fe182b46bc55c7f0b2cd18d0cf2f8f - [ ] See that @@ -243,6 +245,14 @@ It's really fast. May be used on a website, to show the actual map. [mg_villages] ERROR: Did not find a suitable replacement for cottages:hatch_steel (suggested but inexistant: cottages:hatch_steel). Building: chateau_without_garden. [mg_villages] ERROR: Did not find a suitable replacement for cottages:barrel_lying (suggested but inexistant: cottages:barrel_lying). Building: chateau_without_garden. [mg_villages] ERROR: Did not find a suitable replacement for cottages:barrel (suggested but inexistant: cottages:barrel). Building: chateau_without_garden. +**** Make a spawn contest +- [ ] Is worldedit in the mod list ? No, Add it +- [ ] See how to save/load complete spawn with ?worldedit? +- [ ] Announce it on discord (make a special channel) + Winner could have name in the first game menu + Or have a new ore named after him +- [ ] Make a new mod called spawn + Maybe used with https://github.com/octacian/spawnpoint **** TODO [feature_FactionUI] Try to add a factions UI CLOCK: [2019-06-10 lun. 02:17]--[2019-06-10 lun. 02:33] => 0:16 CLOCK: [2019-06-10 lun. 01:56]--[2019-06-10 lun. 02:17] => 0:21 @@ -258,9 +268,63 @@ It's really fast. May be used on a website, to show the actual map. - [X] First list actual factions - [X] Updating actual formspec will be hard - [X] Feed label content with factions infos +- [ ] Should fix the Awards tab height - [ ] Members and leader still at nil +- [ ] Add the invite-only value - [ ] Just add a create button with a name textedit xpro/sfinv.lua calls a register_page function +**** TODO Trying to install mintest on the raspberry + CLOCK: [2019-06-25 mar. 23:07]--[2019-06-25 mar. 23:53] => 0:46 + CLOCK: [2019-06-25 mar. 04:10]--[2019-06-25 mar. 06:15] => 2:05 + CLOCK: [2019-06-25 mar. 02:43]--[2019-06-25 mar. 03:33] => 0:50 +- [X] Try to install with etcher +- see +https://www.berthon.eu/2015/installing-raspbian-headless-no-screen-full-network/ +- [X] Use https://www.balena.io/etcher/ (download and chmod +x) to flash + memory ard +- [X] Enable SSH on rapbian : place a file called `ssh` on the boot partition +- [X] discover the IP adress sudo nmap -sn 192.168.0.1/24 +- [X] ssh pi@192.168.0.42 (password : 'raspberry') +- [X] run `passwd` and change your password +- [X] Install and build minetest +apt-get install build-essential cmake git libirrlicht-dev libbz2-dev libgettextpo-dev +libfreetype6-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev +libogg-dev libvorbis-dev libopenal-dev libhiredis-dev libcurl3-dev postgresql libpq-dev +postgresql-server-dev-all +git clone https://github.com/minetest/minetest.git +cd minetest +git checkout 5.0.1 +cd build/ +cmake .. +make +binary is in ../bin/minetestserver +~/minetest/bin/mineteetserver +- [X] Install our subgame + mkdir -p ~/.minetest/games + cd ~/.minetest/games + git clone https://gitlab.com/solebull/minetest-pvp.gi +- [ ] trying to install Craft + sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev + libxrandr-dev libxinerama-dev libxcursor-dev python-requests +- [ ] Try to install minetest system-wide + sudo make install + run it : minetestserver --gameid minetest-pvp --worldname world +- [ ] We have a bug + 2019-06-25 22:17:00: ERROR[Main]: ModError: Failed to load and run script from /home/pi/.minetest/games/minetest-pvp/mods/mob_world_interaction/init.lua: +2019-06-25 22:17:00: ERROR[Main]: ....minetest/games/minetest-pvp/mods/mob_world_interaction/mob_standing.lua:70: nesting of [[...]] is deprecated near '[' +2019-06-25 22:17:00: ERROR[Main]: stack traceback: +2019-06-25 22:17:00: ERROR[Main]: [C]: in function 'dofile' +2019-06-25 22:17:00: ERROR[Main]: ...mes/minetest-pvp/mods/mob_world_interaction/init.lua:16: in main chunk +- [ ] Connect from my client 192.168.0.42:30000 +- [ ] Correctly configure minetest (see https://faq.tuxfamily.org/Game:Minetest/Fr#Sa_configuration) +- [ ] Manually run the minetest server +- [ ] Make the server start at the computer startup +- [ ] Install our minetest mapper +- [ ] Make a webserver serve the mapper image on port :8080 + Maybe a custom made python HTTP server + python -m SimpleHTTPServer port_number + see munin for a cool dashboard http://munin.tuxfamily.org/tf-data.net/thym.tf-data.net/index.html +- [ ] Launch the mapper every 5 minutes through a cron job **** DONE [feature_Minetest0.5] Must test this with Minetest 0.5.0 CLOCK: [2019-02-27 mer. 16:55]--[2019-02-27 mer. 16:58] => 0:03 CLOCK: [2019-02-27 mer. 16:37]--[2019-02-27 mer. 16:48] => 0:11 @@ -372,7 +436,7 @@ It's really fast. May be used on a website, to show the actual map. netest/games/minetest-pvp/mods/xpro/metodos/dig_node.lua:21: in function 'callback' usr/local/share/minetest/builtin/game/falling.lua:103: in function -**** DONE Another server fails +**** DONE Another server fail *These ones are important : the game is broken* - [X] Another villagers spawn-related - [X] replaced chatter name with "someone" diff --git a/mods/mob_world_interaction/mob_standing.lua b/mods/mob_world_interaction/mob_standing.lua index bdec2f2..bc00e47 100644 --- a/mods/mob_world_interaction/mob_standing.lua +++ b/mods/mob_world_interaction/mob_standing.lua @@ -66,7 +66,7 @@ mob_world_interaction.find_place_next_to = function( pos, iteration, vector, dat --print("found!"); return {x=pos.x, y=pos.y, z =pos.z, iteration=iteration}; end - +--]] --[[ -- maybe there is a convenient place one node lower if( n1 and not( mob_world_interaction.walkable( n1, 1, 1 ))