Domanda:
C'è un modo in cui un lutto potrebbe superare i miei 5 milioni di blocchi di quarantena?
oKtosiTe
2013-11-12 22:29:49 UTC
view on stackexchange narkive permalink

Gestisco un server Minecraft (PC) vaniglia su cui giochiamo insieme ad alcuni dei miei amici. Stavamo cercando di convincere più persone a unirsi a noi, ma finora non abbiamo avuto successo. Elencare pubblicamente il server cambierebbe quasi certamente la situazione, ma comporta il rischio di problemi.

Quindi la mia domanda è: se imposto semplicemente il punto di spawn abbastanza lontano da dove abbiamo costruito tutto finora (diciamo 5.000.000 isolati di distanza), ci vorrebbe molto tempo per raggiungere 0,0 anche a cavallo in basso. Penso che sarebbe una protezione sufficiente per il nostro villaggio esistente, se non trascuro nulla. C'è un modo per aggirare o superare questa distanza di cui non sono a conoscenza?

"Protezione sufficiente" è difficile da quantificare. Inoltre, qual è il punto di avere più persone se sono "laggiù"?
Vorrei unirmi a loro e conoscerli prima di lasciarli unirsi a noi nel villaggio principale. C'è una grande cultura del trolling e del lutto intorno a Minecraft che mi piacerebbe ignorare ma semplicemente non posso. @dlras2
invece di quello. perché non ottenere solo mod / plug-in anti-dolore? Hai ragione nella comunità di Minecraft a essere un sacco di cretini, ma esistono anche molte protezioni per questo.
Nella mia esperienza, i server pubblici raramente sono un momento divertente. Potresti invece aprirlo a una comunità più limitata.
Penso che questa sia una domanda valida. Non importa il ragionamento: come puoi impostare un punto di spawn per gli utenti al di fuori di una set list per spawnare in una terra molto lontana?
@JLaBella: Ho già usato Bukkit, ma non solo ho eliminato un _lot_; sono anche sempre settimane, se non mesi, indietro rispetto alle versioni stock.
@Unionhawk: Se solo fossi a conoscenza di una simile comunità ...
@ZeroStack Non credo che fosse questa la domanda. Come affermato, la domanda è "quanto lontano è abbastanza lontano?"
@ZeroStack: Tutti avrebbero il loro spawn iniziale impostato molto lontano. È quindi possibile ignorarlo dormendo in un letto nel villaggio principale dopo essere stati teletrasportati.
@dlras2: Non esattamente. La domanda è più sulla falsariga di "C'è un modo per aggirare questa distanza di cui non sono a conoscenza?"
@dlras2 Oh, hai ragione. Mie scuse
@oKtosiTe [* cough *] (http://chat.stackexchange.com/rooms/28/minecraft-talk) (garantito, * la maggior parte * delle persone lì dentro * probabilmente * non sarà un grande fan dato che sono tutte sulla cosa modificata di Minecraft, ma sono sicuro che ci sono almeno un paio di persone interessate alla vaniglia)
/ Tp è una cosa?
@ColeBusby È una cosa, ma solo per gli operatori.
Non che farei questo o altro, ma un griefer potrebbe costruire un allevamento di polli automatizzato a crescita esponenziale per rallentare e provare a mandare in crash il server ...
@BiffMaGriff Sarebbe una risposta utile che potresti aggiungere ... se questa non fosse chiusa erroneamente come duplicato di una domanda non correlata ...
Grazie a coloro che hanno contribuito a rendere il titolo più accurato e la domanda con meno probabilità di raccogliere voti negativi non necessari. MrGreen
@SevenSidedDie La domanda è cambiata più volte, e ad un certo punto stava facendo chiaramente una domanda duplicata, anche se ammetto che fosse un buon esempio di un [problema XY] (http://meta.stackexchange.com/questions/66377/what -è-il-problema-xy). Penso che potrebbe ancora utilizzare alcune modifiche per differenziare il problema dalla soluzione presunta.
Quando gli altri giocatori sono così lontani, dovresti considerare di averli su un server completamente diverso in primo luogo.
Sei risposte:
#1
+16
Billy Mailman
2013-11-14 08:49:59 UTC
view on stackexchange narkive permalink

Sebbene possa o meno essere fattibile per un giocatore fare il lungo viaggio nella tua zona, il semplice fatto è che non è necessario che ti rattristi . Distruggere le tue cose non è l'unico modo per infastidire il tuo server

Come è già stato menzionato nei commenti, ci sono cose che potrebbero fare per rallentare l'intero server; massicci allevamenti di animali sono un modo semplice, come sarebbe un grande aggeggio di pietra rossa che per lo più attiva solo una grande quantità di aggiornamenti a blocchi ogni tick. E la parte peggiore è che, se qualcuno prova a fare qualcosa di simile, dovrai rimuoverlo in qualche modo; il solo divieto al giocatore responsabile lascerà la fonte del ritardo in giro, con i suoi pezzi scaricati, e una volta che un altro nuovo giocatore si presenterà e caricherà quei pezzi, il dolore si ripeterà di nuovo.

Certo, i dolori che faranno cose del genere sono più rari delle persone che si limiteranno a vagare per casa tua e a cestinarla. E ci sono modi per prevenirlo e / o affrontarlo dopo il fatto.

  • Puoi usare qualcosa come MCEdit per ripulire direttamente la situazione, anche se il server è completamente paralizzato.
  • Puoi aumentare lo spawn -valore di protezione nel file server.properties. Alzalo abbastanza e tutti i nuovi giocatori dovranno allontanarsi abbastanza lontano prima di poter fare qualcosa che un giocatore nuovo di zecca non caricherà blocchi potenzialmente compromessi.
  • Potresti anche capovolgere questa situazione; lascia lo spawn predefinito a (0,0), aumenta la protezione di spawn abbastanza da coprire il tuo posto e un'ampia area circostante, ei giocatori non operativi non saranno in grado di danneggiare le cose all'interno di quel raggio.
  • Potresti anche diventare più draconiano e creare un muro attorno allo spawn predefinito, all'interno del raggio di protezione dello spawn, in modo che i nuovi giocatori non possano uscirne, quindi richiedere un op per teletrasportare tutti i nuovi giocatori dopo aver avuto un breve Chiacchierare. La maggior parte dei dolenti si arrende rapidamente quando non può fare nulla, ma probabilmente perderai anche molti buoni giocatori se non c'è un'opportunità abbastanza costante per salutare nuove persone.

In definitiva, anche se isolarti dai nuovi giocatori potrebbe essere utile per prevenire il dolore, non è una soluzione da solo. Per lo meno, lasceresti i nuovi giocatori alla mercé degli stessi griefer che stai cercando di tenere fuori, il che potrebbe benissimo finire per scoraggiare il tipo esatto di giocatori che speri di tenere in giro.

+ miliardi per l'ultima frase. Questo è davvero un ottimo punto che rende la maggior parte di questo discutibile.
Naturalmente hai ragione. Vedrò se posso far crescere la nostra comunità con gente degna di fiducia in qualche altro modo. Ad ogni modo, apprezzo la profondità e lo sforzo profuso nella tua risposta.
#2
+7
Aaron128l
2013-11-14 02:47:15 UTC
view on stackexchange narkive permalink

Il modo più veloce per teletrasportarsi in Minecraft vaniglia è però Nether.
Dal Minecraft Wiki:

Le posizioni nel Nether sono correlate alle coordinate dell'Overworld, ma le distanze Nether sono ridimensionate con un rapporto di 8: 1. Pertanto, viaggiare di un isolato nel Nether significa viaggiare per otto isolati nell'Overworld. Questo fatto può essere usato come scorciatoia di viaggio Overworld, sebbene il Nether sia significativamente più pericoloso, con un terreno più complesso, rendendo difficile la navigazione.

Con il semplice calcolo di 5000000 / 8. Si potrebbe è necessario attraversare ~ 625000 blocchi. Altre fonti dal wiki sullo scatto e la camminata indicano:

Lo sprint è un metodo di trasporto che consente al giocatore di muoversi più velocemente, circa 5,6 metri / secondo. Questa è circa 1,3 volte più veloce della normale velocità di camminata di circa 4,3 m / s.

Ora di nuovo con la matematica se qualcuno eseguisse ~ 625000 blocchi (dritto senza interruzioni) ci vorrebbero ~ 111607 secondi o ~ 31 ore.

Non credo che nessuno sprecherà ~ 31 ore a correre a casa tua. A parte nessuno dei due, non conosco altri modi per aggirare la distanza senza l'uso di comandi e / o blocchi di comandi. Spero che questo aiuti.

Su un server pubblico, però, nel corso dei giorni di gioco, ho potuto vedere qualcuno che intraprendeva un'avventura per trovare "0,0".
@SevenSidedDie Il modo più semplice per aggiungere sicurezza, se questo fosse un nuovo mondo, sarebbe fare in modo che "fidato" produca alcune direzioni casuali a 5 m di blocchi da "0,0", e faccia "0,0" lo spawn "pubblico".
Sfido chiunque ad avvicinarsi in media a 2 m / s nel basso mentre si è a piedi (oa cavallo) su una distanza di> qualche migliaio di isolati. L'ambiente "grezzo" è troppo difficile in cui viaggiare con qualsiasi tipo di velocità.
#3
+4
dlras2
2013-11-14 03:46:43 UTC
view on stackexchange narkive permalink

Come affermato, il modo più veloce per viaggiare è attraverso il Nether, ma non è a piedi.

Il cavallo più veloce, secondo il wiki, si muove a circa 14,5 blocchi / secondo. Nel Nether, dove i giocatori devono percorrere solo un ottavo della distanza come overworld, un giocatore che viaggia direttamente a 0,0 da un punto overworld a 5 milioni di isolati di distanza potrebbe farlo in no meno di 12 ore .

Come accennato nei commenti, questo è un tempo lungo e il viaggio ovviamente non sarebbe così veloce, ma è fattibile per diversi giorni, soprattutto se l'utente sapeva dove erano intestate (IE, 0,0 )

#4
+3
mix91132
2013-12-29 16:54:00 UTC
view on stackexchange narkive permalink

Nonostante quanto detto sopra riguardo alle ore, i server Vanilla Minecraft sono dotati di poca o nessuna protezione contro gli hack, quindi sebbene tu possa disabilitare il volo nelle proprietà del tuo server, un griefer potrebbe facilmente volare a dozzine di blocchi al secondo e, come finché lo facessero in un certo modo, sarebbe rimasto inosservato e impunito. Per non parlare del fatto che quando arriva l'hacker / griefer, probabilmente ha qualcosa come nuker che potrebbe distruggere completamente la tua casa in pochi secondi. Quindi, ecco un elenco di cose che io, come proprietario di un server con problemi simili, consiglio.

  • Rendi il tuo server un server bukkit, così puoi usare i plugin.
  • Installa worldguard per proteggere il tuo villaggio (o towny è molto utile)
  • Installa anticheat o nocheat per fermare gli hacker
  • Installa coreprotect per i backup (è più efficace della semplice copia di file)
#5
+2
John
2013-11-15 03:12:51 UTC
view on stackexchange narkive permalink

Se sei determinato a gestire un server aperto per attirare persone "buone" ed evitare i malviventi, allora considera di eseguire due server invece di un solo server. Creane uno aperto, uno privato. Alle distanze di cui stai discutendo, non c'è alcun vantaggio nell'esecuzione di un singolo server che posso vedere, per tutti i motivi indicati da @BillyMailMan.

Non sono sicuro del motivo per cui questo è stato svalutato, poiché è un'alternativa perfettamente legittima. Votato.
#6
  0
Anonymous Prince
2013-12-23 02:26:04 UTC
view on stackexchange narkive permalink

Puoi sempre impostare un'area con il plugin WorldGuard e anche impostare la modalità di gioco forzata all'avventura in modo che qualsiasi blocco all'interno di quel raggio di spawn non possa essere distrutto. E comunque tutti i server avranno un momento in cui si sentiranno addolorati, quindi se pensi che un lutto stia spegnendo il mondo che salva e fa il backup ... così poco danno è fatto!



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...