Adventure-Mode, o.ä. in Minetest?

German
Post Reply
User avatar
Schrotthandy
New member
Posts: 6
Joined: Tue Feb 28, 2017 15:43
In-game: Schrotthandy

Adventure-Mode, o.ä. in Minetest?

by Schrotthandy » Post

Hallo,

ich habe mir überlegt, eine Adventuremap für Minetest zu erstellen, und bin aber dabei auf ein Problem gestoßen: der Spieler kann immer Blöcke abbauen, auch in Situationen, in denen er das gar nicht soll. Deswegen frage ich mich, ob es irgendeine Mod dafür gibt, oder ob ich die Map als Server (über die Registerkarte "Server") erstellen und bestimmte Bereiche über irgendeinen Protector Mod unter z.B. dem Namen "modmaker", etc. zu schützen.
Wäre schön, wenn es eine Lösung gäbe :)
lg, Schrotthandy

User avatar
Krock
Developer
Posts: 4650
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: Adventure-Mode, o.ä. in Minetest?

by Krock » Post

Dafür müsste man entweder dem Spieler das "interact" Privileg in diesem Gebiet wegnehmen oder alle Blöcke mit solchen ersetzten, welche zwar gleich aussehen aber nicht mit den normalen Mitteln abgebaut werden kann. Ich wüsste gerade von keiner Mod, welche dies macht - wenn du auch nicht fündig wirst, dann braucht es wohl eine neue, welche auch gerade ein Wekzeug mitliefert, mit dem man diese Blöcke entfernen kann.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

Thomas-S
Member
Posts: 115
Joined: Sun Sep 06, 2015 12:23
GitHub: Thomas--S
IRC: Thomas-S
In-game: Thomas-S
Location: Bavaria, Germany

Re: Adventure-Mode, o.ä. in Minetest?

by Thomas-S » Post

Ich glaube im maptools mod gibt es unbreakable-Versionen etlicher normaler Blöcke.

User avatar
cx384
Member
Posts: 654
Joined: Wed Apr 23, 2014 09:38
GitHub: cx384
IRC: cx384

Re: Adventure-Mode, o.ä. in Minetest?

by cx384 » Post

Ich an deiner Stelle würde, so wie du es schon vorgeschlagen hast, einen protection Mod installieren um zu verhindern das in manchen Gebieten Blöcke abgebaut werden können, dann aber die Map im Sever Modus starten um nicht der Spieler "singelplayer" zu sein.
Can your read this?

User avatar
Wuzzy
Member
Posts: 4803
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: Adventure-Mode, o.ä. in Minetest?

by Wuzzy » Post

Zuerst einmal: Die Standardgrabezeiten werden von der Hand bestimmt und die Hand ist sozusagen das »Standardwerkzeug«.

Ich glaub, in Minetest 0.4.15 wurde die Möglichkeit eingebaut, dass man verschiedene »Hände« registrieren kann. Eine Mod könnte also während des Spiels das Grabetempo der Hand ändern oder sogar das Graben von Hand ganz deaktivieren. Ich weiß nicht, ob jemand schon eine Mod gemacht hat, die das ausnutzt, aber ich glaub, schwer dürfte es nicht sein.

Komplizierte Protector-Mods sind nicht mehr nötig, und die Blöcke selbst musst du auch nicht ändern. Du musst einfach nur die Hand ändern. Aber Protector-Mods gehen natürlich trotzdem noch, wenn du die willst.

User avatar
Schrotthandy
New member
Posts: 6
Joined: Tue Feb 28, 2017 15:43
In-game: Schrotthandy

Re: Adventure-Mode, o.ä. in Minetest?

by Schrotthandy » Post

erstmal danke für die Antworten. Das mit der Hand sieht interessant​ aus. Auch für das Subgame, dass ich erst noch fertigstellen will (und weiter entwickeln). :)

User avatar
orwell
Member
Posts: 958
Joined: Wed Jun 24, 2015 18:45
GitHub: orwell96
IRC: orwell96_mt
In-game: orwell
Location: Raxacoricofallapatorius

Re: Adventure-Mode, o.ä. in Minetest?

by orwell » Post

Wenn du eine Adventuremap bastelst, dann pack am besten dein Subgame komplett in den Weltordner unter "game". Dann wird für diese Welt nur dieses spezielle Subgame gestartet.
Wenn du dann überall in diesem in der Adventuremap mitgelieferten Subgame die Werkzeuge rausnimmst (oder nur die behältst die du haben willst) und an den Gruppen rumbastelst und dazu noch die Hand überschreibst (oder wie auch immer), kannst du ziemlich gut anpassen was der Spieler dann später darf und was nicht. Dann brauchst du auch nichts protecten.
Lua is great!
List of my mods
I like singing. I like dancing. I like ... niyummm...

Arcelmi
Member
Posts: 68
Joined: Mon Dec 28, 2015 16:24
GitHub: Arcelmi
IRC: Arcelmi
In-game: Arcelmi
Location: Germany

Re: Adventure-Mode, o.ä. in Minetest?

by Arcelmi » Post

Du kannst auch einen Mod mit folgendem Code machen:

Code: Select all

for name,def in pairs(minetest.registered_nodes) do
	minetest.override_item(name, {
    	groups = {unbreakable=1},
	})
end
Dadurch werden alle Blöcke unzerstörbar gemacht. Du musst nur sicherstellen, dass dieser Mod als letztes geladen wird, also entweder alle anderen Mods in die depends.txt Datei oder den Modnamen mit Z anfangen lassen, da die Mods so viel ich weiß in alphabetischer Reihenfolge geladen werden.
I don't speak very good English... | My mods

I've got a signature!

User avatar
theFox
Member
Posts: 192
Joined: Sun Feb 12, 2017 14:08
GitHub: theFox6
In-game: theFox
Location: Germany

Re: Adventure-Mode, o.ä. in Minetest?

by theFox » Post

Wenn du die Blöcke/Bereiche schützen willst, kann ich dir die areas mod empfehlen.
my mods and subgames (ง'̀-'́)ง

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests