Blocurile de comanda pe un server bukkit

Blocurile de comanda pot inlocui cu succes unele pluginuri, fapt care te scuteste de cautare si de eventualele erori ale pluginurilor.

In bukkit blocurile de comanda nu accepta toate comenzile, iar unele trebuiesc adaptate, exemplu pentru teleportare in loc de tp @p x y z trebuie sa trecem tppos @p x y z.

Pentru a lucra cu blocuri de comanda trebuie sa fim in mod creativ si sa fim in operator

Pentru a obtine un bloc de comanda trebuie sa dam comanda:

/give nume_utilizator command_bloc

ex:

/give HG_Cornel command_bloc

Cand folosim blocurile de comanda nu este obligatoriu sa punem lina de comanda /

Comanda poate sa fie destinata unui jucator, respectiv:

Variabile Selector țintă

Rezumatul variabilelor Selector țintă
Variabil Funcţie
@p cel mai apropiat jucător
@r jucător aleatoariu
@a toți jucătorii
@e toate entitățile

O variabilă Selector țintă identifică categoria largă de obiective pentru a selecta. Există patru variabile:

@p
Ținte cel mai apropiat player-ul. Dacă există mai mulți jucători online, cauzate de acestea fiind exact la aceeași distanță, jucătorul care a aderat cel mai recent server este selectat.
Țintă argumente selectoare pot fi utilizate pentru a reduce setul de jucători din care cel mai apropiat player -ul va fi selectat. De exemplu,@p[team=Red] va viza cel mai apropiat jucător de pe echipa Red , chiar dacă există alți jucători mai aproape.
c Argumentul selectorului țintă poate fi utilizat pentru a crește numărul de jucători vizați cele mai apropiate (de exemplu, @p[c=3] va viza cele mai apropiate trei jucători). Atunci când negativ, c va inversa ordinea de direcționare (de exemplu, @p[c=-1] va viza cel mai îndepărtat jucător).
@r
Ținte un jucător aleator (sau o entitate cu type de argumentul selectorului țintă).
Țintă argumente selectoare pot fi utilizate pentru a reduce setul de jucători din care un jucător la întâmplare va fi direcționat. De exemplu, @r[team=Red] va viza doar un jucător aleator de la echipa Red.
c Argumentul selectorului țintă poate fi utilizat pentru a crește numărul de jucători aleatorii vizate. De exemplu, @r[c=3] va viza trei jucători aleatoare.
Atunci când este folosit fără a fi type de argument, @r țintește întotdeauna un jucător aleatoriu. type de argument poate fi utilizat pentru a viza entități non-player (de exemplu, @r[type=Zombie] va viza o întâmplare zombie , @r[type=!Player] va viza o entitate non-player aleatoare, @r[type=!Zombie] va viza un non-zombie aleatoare, etc).
@a
Tinte toți jucătorii, inclusiv jucători morți. Nici un alt Selectorul găsi jucători morți.
Țintă argumente selectoare pot fi utilizate pentru a reduce setul de jucători vizați. De exemplu, @a[team=Red] va viza numai jucatori de pe echipa Red.
@e
Vizate toate entitățile (inclusiv jucători).
Țintă argumente selectoare pot fi utilizate pentru a reduce setul de entități vizate. De exemplu, @e[type=Cow] va viza numai vaci.

Exemple de comenzi ce pot fi executate cu blocurile de comanda:

- mesaje in chat

say @p urmat de mesaj

ex:

say @p Bine ai venit pe server!

- teleportare la un anumit punct

tppos @p x y z

- teleportare aleatorie

spreadplayers 400 400 40 81 false @p

/spreadplayers <x> <z> <spreadDistance> <maxRange> <respectTeams> <player>

x , z : Mijlocul zonei pe care doriți să teleport jucatori (apăsați F3 pentru a vedea coordonatele)

spreadDistacnce : Distanța minimă dintre jucători teleportate

maxRange : Distanța maximă de teleportul coordonatele x și z

respectTeams : Adevărat sau fals. Atunci când este adevărat, obiective cu privire la aceeași echipă va fi teleportat în aceeași locație.

player :. Selectorul de ceea ce doriți să teleportezi, de exemplu , @p

Exemplu:

 /spreadplayers 0 0 1 10 false @a

Acest lucru se va teleporta toți jucătorii la locațiile aleatoare, dar cel puțin un bloc distanță, de la x = -10 și z = -10 până la x = 10 și z = 10.

Exemplul 2 :

 /spreadplayers 100 100 0 5 false @r[x=0,y=60,z=0,r=10]

Această comandă va teleporta un jucător aleatoriu care a fost mai puțin de 10 blocuri distanță de XYZ 0, 60, 0 la o locație aleatoare în 5 blocuri de X, Z 100, 100.

Pentru mai multe informații despre /spreadplayers comandă, accesați Minecraft Wiki

 

Comentarii

Trebuie să fii autentificat pentru a adăuga un comentariu!

Nu a fost făcut nici un comentariu.

×HostGame.ro folosește cookies pentru a-ți oferi o experiență cât mai plăcută. Navigând în continuare, îți exprimi acordul pentru folosirea acestora. Mai multe detalii aici.