|
You last visited: Today at 12:15
Advertisement
[Without Mods] Blöcke, etc. zerstören?
Discussion on [Without Mods] Blöcke, etc. zerstören? within the Minecraft forum part of the Other Online Games category.
04/21/2014, 22:08
|
#1
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
[Without Mods] Blöcke, etc. zerstören!
Gibt es zur Zeit einen Befehl in der 1.7.9 Version oder in der kommenden 1.8 von Minecraft einen Kommandoblock Befehl gibt in dem man Blöcke in einem bestimmten umkreis um einen Spieler suchen kann, diese auch zu zerstören und den Spieler der in der Nähe diese Blocks war in ein Team zu schicken.
Oder ist es überhaupt möglich auf einem Vanilla Server bestimmte Blöcke, Items (z.B. Bett) zu sperren?
Lösung: für menschen mit dem gleichen problem
Neue Lösung:
(Schritt 1. muss trotzdem durchgeführt werden)
Alle die ein Bett gecraftet haben kommen in die Sperrzone mit den Koordinaten x y z.
Code:
tp @a[scoreboard_Bett_min=1] x y z
1.Als erstes ein Team erstellen in diesem Fall nennen wir es "Bett" und benutzen das Item/Block mit der ID 355 (Bett) dies müsst ihr nur einmal machen
Code:
/scoreboard objectives add Bett stat.craftItem.355
2. Die Abfrage kommt in einen Kommandoblock, da es nicht möglich ist den Befehl @a zu benutzen muss jeder Spieler des Server einzeln abgefragt werden. In diesem Fall frägt der Kommandoblock "maffinpower" ab und ob bei ihm das Score Minimum von Bett 0 ist. Falls nicht zeigt der Komperator ein Signal an.
Code:
testfor @a[score_Bett_min=0,name=maffinpower]
3. Das Signal wird nun dazu benutzt einen anderen Kommandoblock zu aktivieren, der den Spieler in einen Raum aus Grundgestein teleportiert die Position hat die Koordinaten x=2 y=5 z=9
Code:
tp maffinpower 2 5 9
4. Damit der Spieler nicht entkommen kann indem er verhungert und woanders spawnt setzen wir seinen Spawnpunkt auf die selben Koordinaten
Code:
spawnpoint maffinpower 2 5 9
5. Den Spieler bannen
5.1 Das Team "Bann" erstellen
Code:
/scoreboard teams add Bann
5.2 Den Spieler hinzufügen
Code:
scoreboard teams join maffinpower
6. Alle Spieler im Team "Bann" bannen (nicht sicher ob das wirklich geht)
Code:
/ban @a [team=Bann]
Info: Alle Befehle von 4 bis 5.2 kann man auch mit "@a [r=10]" statt dem Spielernamen nutzen wenn der Raum (der Raum in den der Spieler geportet wird) sich in dem Radius von 10 Blöcken um den Kommandoblock befindet
oder man benutzt diesen Befehl, in dem alle Spieler des Teams "Bann" ausgewählt werden.
|
|
|
04/23/2014, 19:16
|
#2
|
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
|
habs wohl nicht gesehen sondern nur ihn den algemeinen Regeln geschaut. Wäre natürlich immer schön wen man das dazu mit zittieren könnte damit man dies dan auch weiß. Aufjedenfall was dazu gelernt. ftw. kostenlose Bildung O.o
btt:
konnte man nicht beim kommandblock einen kommand ausführen um den nächsten Spieler ihn der Reichweite zu teleportieren etc.? oder was meinst du?
|
|
|
04/23/2014, 22:03
|
#3
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
ich möchte niemanden porten O: wie kommst du da drauf o:
|
|
|
04/24/2014, 03:06
|
#4
|
elite*gold: 10
Join Date: Mar 2010
Posts: 908
Received Thanks: 118
|
blöcke, betten etc. kann man nach mein wissen nicht auf ein vanilla server verbieten.
|
|
|
04/24/2014, 10:13
|
#5
|
elite*gold: 743
Join Date: May 2013
Posts: 2,135
Received Thanks: 225
|
Quote:
Originally Posted by milsowa
blöcke, betten etc. kann man nach mein wissen nicht auf ein vanilla server verbieten.
|
Man könnte sie allerdings per Commandblock durch Luft ersetzen. Das würde aber nur in einem bestimmten Gebiet funktionieren.
|
|
|
04/24/2014, 23:57
|
#6
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
wieso nur in einem bestimmten gebiet? poste mal pls den befehl den du meinst, mit execute müsste es doch möglich sein ihn überall zu benutzen !?
|
|
|
04/25/2014, 11:22
|
#7
|
elite*gold: 743
Join Date: May 2013
Posts: 2,135
Received Thanks: 225
|
Execute hatte ich vergessen... hier dann mein Plan mit execute
Als erstes ein Scoreboard Objective mit stat.useItem.355 oder eben den Block den du nicht haben willst erstellen.
Dann eventuell einen Execute Command der eben diese Score überprüft und rund um den Spieler Betten durch Luft ersetzt. Den Command dazu müsstest du selbst suchen, ich habe mit den neuen Commands bisher kaum gearbeitet.
Nach dem durch-Luft-ersetzen-Command einfach dem jeweiligen Spieler die Score stat.useItem.355 auf 0 setzen.
Wenn ich mal mehr Zeit habe probiere ich gerne mal wie genau es aussehen müsste.
|
|
|
04/25/2014, 17:36
|
#8
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
Quote:
Originally Posted by m2mReloaded
Als erstes ein Scoreboard Objective mit stat.useItem.355 oder eben den Block den du nicht haben willst erstellen.
Dann eventuell einen Execute Command der eben diese Score überprüft und rund um den Spieler Betten durch Luft ersetzt. Den Command dazu müsstest du selbst suchen, ich habe mit den neuen Commands bisher kaum gearbeitet.
Nach dem durch-Luft-ersetzen-Command einfach dem jeweiligen Spieler die Score stat.useItem.355 auf 0 setzen.
Wenn ich mal mehr Zeit habe probiere ich gerne mal wie genau es aussehen müsste.
|
wie genau meinst du das mit scoreboard ?
also als erstes
/scoreboard objectives add BETT stat.useItem.355
und dann?
testfor?
edit: mit stat.craftItem.355 könnte man es doch besser verbieten ;3
|
|
|
04/25/2014, 17:50
|
#9
|
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
|
Code:
testfor @a[score_stat.useItem.355_min=1]
Wenn jamandem der Score von stat.useItem.355 größer oder gleich 1 ist, dann sollte der Commandblock ein Redstonesignal aussenden.
Ich habe es nicht gestestet. Mit commandblocks kenne ich mich auch nicht so aus. Ich schreibe mir (wenn es unbedingt nötig ist) ein Plugin. Geht aber in deinem Fall nicht.
Hier noch ein paar Links:

Mit freundlichen Grüßen
Floppy012
|
|
|
04/25/2014, 19:08
|
#10
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
Quote:
Originally Posted by Floppy012
Code:
testfor @a[score_stat.useItem.355_min=1]
Wenn jamandem der Score von stat.useItem.355 größer oder gleich 1 ist, dann sollte der Commandblock ein Redstonesignal aussenden.
Ich habe es nicht gestestet. Mit commandblocks kenne ich mich auch nicht so aus. Ich schreibe mir (wenn es unbedingt nötig ist) ein Plugin. Geht aber in deinem Fall nicht.
Hier noch ein paar Links:
Mit freundlichen Grüßen
Floppy012
|
habe ich inzwischen selbst auch rausgefunden aber danke ;3
|
|
|
04/25/2014, 19:10
|
#11
|
elite*gold: 743
Join Date: May 2013
Posts: 2,135
Received Thanks: 225
|
Quote:
Originally Posted by maffinpower
edit: mit stat.craftItem.355 könnte man es doch besser verbieten ;3
|
Das wäre eine Möglichkeit.
Soweit ich weis kann man ab 1.8 auch bestimmte Items aus dem Inventar löschen, dann könnte man auch einfach durchgehend einen Commandblock laufen lassen.
Ja, nach und nach fallen mir mehr Dinge wieder ein was das angeht... Das wäre wohl auch die einfachste Methode.
Quote:
Originally Posted by Floppy012
Code:
testfor @a[score_stat.useItem.355_min=1]
Wenn jamandem der Score von stat.useItem.355 größer oder gleich 1 ist, dann sollte der Commandblock ein Redstonesignal aussenden.
|
Meines Wissens nach sollte es so funktionieren wie Floppy es sagt
|
|
|
04/26/2014, 13:16
|
#12
|
elite*gold: 743
Join Date: May 2013
Posts: 2,135
Received Thanks: 225
|
Quote:
Originally Posted by maffinpower
gelöst.
|
würde mich interessieren wie du es gemacht hast und ob es so funktioniert wie du es wolltest
|
|
|
04/26/2014, 21:30
|
#13
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
Quote:
Originally Posted by m2mReloaded
würde mich interessieren wie du es gemacht hast und ob es so funktioniert wie du es wolltest 
|
schau in den ersten post ;3 hab die lösung dort gepostet ;3
EDIT: LÖSUNG
Lösung: für menschen mit dem gleichen problem
1.Als erstes ein Team erstellen in diesem Fall nennen wir es "Bett" und benutzen das Item/Block mit der ID 355 (Bett) dies müsst ihr nur einmal machen
Code:
scoreboard objectives add Bett stat.useItem.355
2. Die Abfrage kommt in einen Kommandoblock, da es nicht möglich ist den Befehl @a zu benutzen muss jeder Spieler des Server einzeln abgefragt werden. In diesem Fall frägt der Kommandoblock "maffinpower" ab und ob bei ihm das Score Minimum von Bett 0 ist. Falls nicht zeigt der Komperator ein Signal an.
Code:
testfor @a[score_Bett_min=0,name=maffinpower]
3. Das Signal wird nun dazu benutzt einen anderen Kommandoblock zu aktivieren, der den Spieler in einen Raum aus Grundgestein teleportiert die Position hat die Koordinaten x=2 y=5 z=9
Code:
tp maffinpower 2 5 9
4. Damit der Spieler nicht entkommen kann indem er verhungert und woanders spawnt setzen wir seinen Spawnpunkt auf die selben Koordinaten
Code:
spawnpoint maffinpower 2 5 9
5. Den Spieler bannen
5.1 Das Team "Bann" erstellen
Code:
/scoreboard teams add Bann
5.2 Den Spieler hinzufügen
Code:
scoreboard teams join maffinpower
6. Alle Spieler im Team "Bann" bannen (nicht sicher ob das wirklich geht)
Code:
/ban @a [team=Bann]
Info: Alle Befehle von 4 bis 5.2 kann man auch mit "@a [r=10]" statt dem Spielernamen nutzen wenn der Raum (der Raum in den der Spieler geportet wird) sich in dem Radius von 10 Blöcken um den Kommandoblock befindet
oder man benutzt diesen Befehl, in dem alle Spieler des Teams "Bann" ausgewählt werden.
|
|
|
06/01/2014, 12:22
|
#14
|
elite*gold: 0
Join Date: Apr 2010
Posts: 498
Received Thanks: 88
|
UPDATED UPDATE
Alle Spieler die ein Bett craften werden in die Bestrafungszone geschickt.
Code:
tp @a[scoreboard_bett_min=1] x y z
|
|
|
 |
Similar Threads
|
[Sammelthread]Rez-Mods, Ani Base Mods & Cross Mods
05/31/2012 - Combat Arms - 13 Replies
Hey,
da Daarmy vorgeschlagen hat, dass ich einen Sammelthread erstelle für alle Rez-Mods, tuhe ich dies hier.
Ihr könnt von mir aus auch selbst Rez-Mods, Ani Base Mods & Cross Mods hier präsentieren.
Meine Mods:
Die alten Accolades!
Hier sind die alten Accolades die ich zumindest viel besser finde. Außerdem lässt es sich mit den viel besser spielen :>!
|
Game admin, chat mods, forum mods, and support mods from Darkorbit need to be exposed
01/20/2012 - DarkOrbit - 14 Replies
If anyone has the user names on darkorbit mods and admin lets get them exposed. bet you will be surprised who they are and how the are taking advantage of the game we love.
|
PLEASE READ: RUNNING FOR V.MODS or acting mods, not real mods .
05/04/2011 - General Gaming Discussion - 1 Replies
Hi there, If you are reading this thread well .. This is important, This thread is about V. mods, Not real mods, But acting mods, If you cant understand just be specific, And if you are Dutch,espaniol,etc. Go translate what im saying,
- I, Quiva, Promises to make this forum away from spamming and other "ming" . I have experience in moderating one's forum, So please support me as a V.mod or "acting mods here" not real mods .
- Thanks for reading and may "Internet" bless us .:handsdown:
...
|
All times are GMT +1. The time now is 12:17.
|
|