Hydorax
-
Ilość zawartości
330 -
Rejestracja
-
Ostatnia wizyta
Odpowiedzi społeczności
-
Hydorax odpowiedź w Loop pomiędzy pozycjami został oznaczony jako odpowiedź
Oj sorki nie zobaczyłem, że coś ci nie zadziałało :<
Może spróbuj taki kod ?
KLIK
najpierw wpisujesz /bloki wand, potem patykiem zaznaczasz 2 pozycje po przekątnej jak w WorldEdicie a następnie wpisujesz /bloki ustaw. W lini 37 ustawiasz na jakie bloki mają się pojawiać w danym sześcianie :P
-
Hydorax odpowiedź w On Join Wywala mi Błędy został oznaczony jako odpowiedź
Po named trzeba dać spację :P
on join: add 1 Gold Ingot named "&4Wymiana &6Points" to player's inventory give 1 Gold Ingot named "&4Wymiana &6Points" to player -
Hydorax odpowiedź w Loopowanie bloków między kordami ? został oznaczony jako odpowiedź
Do tego sposobu potrzebne jest SkQuery, ale widząc zastosowane cząstki pewnie go posiadasz :p
loop blocks within {BS.coords.test1.1} to {BS.coords.test1.2}: wait 1 tick spawn 10 of particle heart:0.5 offset by 0.5, 1, 0.5 at loop-block -
Hydorax odpowiedź w Zlenie MUTY został oznaczony jako odpowiedź
Ten plugin sprawuje się całkiem nieźle - MaxBans
A tu spolszczenie messages.yml (robiłem je na potrzeby serwera, więc wszystko powinno być ładnie spolszczone, pozmieniaj co tam chcesz)
-
Hydorax odpowiedź w Obliczanie odległości pomiędzy punktem a i b został oznaczony jako odpowiedź
Co do obliczania odległości pomiędzy dwoma lokalizacjami to można zastosować np takie coś:
command /wyznacz [<text>]: trigger: if arg 1 is "1": set {1} to location of player send "&7Punkt &6&lI&7 ustawiony" if arg 1 is "2": set {2} to location of player send "&7Punkt &6&lII&7 ustawiony" if arg 1 is "zobacz": set {_odleglosc} to distance between {1} and {2} send "&7 %{_odleglosc}%" -
Hydorax odpowiedź w Miejsce Logowania został oznaczony jako odpowiedź
Ta opcja jest dostępna w pluginie AuthMe, którego używasz :P
Ustaw najpierw takowego spawna komendą /authme setspawn
Następnie w config.yml zmień linijki 110 i 130 na true i zreloaduj config /authme reload :>
SaveQuitLocation: true <---------------------------------- # For activate Restricted user by ip u need # to set True this option and configure the field # AllowedRestrctedUser as show below AllowRestrictedUser: false # Restricted user will kick players that # is listed below and they dont # meet the match of username;ip # Example playername;127.0.0.1 , if playername # hasent 127.0.0.1 as ip address # he will not be allowed to join the server AllowedRestrictedUser: - playername;127.0.0.1 # Should unregistered players be kicked immediatly? kickNonRegistered: false # Should fail password players be kicked immediatly? kickOnWrongPassword: false # should not loged in players be teleported to spawn? # On login they will be teleported back to their normal # position teleportUnAuthedToSpawn: true <---------------------------------------------- -
Hydorax odpowiedź w Prosze o pomoc w cooldownie został oznaczony jako odpowiedź
Wygrzebałem gdzieś z plików :p
Zmień sobie wiadomości na jakie chcesz
W linijce 14 i 15 wpisujesz liczbę sekund cooldowna :p
command /patyk: trigger: player have permission "rozdzka.daj": give player 1 stick named "&2&lRozdzka Poziomu III" variables: {rozdzka.%player%} = true on rightclick with stick: if name of player's tool is "&2&lRozdzka Poziomu III": player have permission "rozdzka.3": if {rozdzka.%player%} is true: shoot tnt from player with speed 2 set {rozdzka.%player%} to false set {czekaj.%player%} to 5 wait 5 second set {rozdzka.%player%} to true else: send "&6Odczekaj jeszcze %{czekaj.%player%}% sekund" else: send "&cNie mozesz uzywac rozdzki." Every 1 second: loop all players: if {rozdzka.%loop-player%} is false: add -1 to {czekaj.%loop-player%}on join: set {rozdzka.%player%} to true -
Hydorax odpowiedź w Prosty sk na komendę. został oznaczony jako odpowiedź
Skrypt teoretycznie pisany jest pod każdą wersję Minecrafta, jednakże plugin Skript na wersji 1.5.2 jest troszkę okrojony pod względem zawartymi w nim elementami i wyrażeniami. Dlatego pewne eventy, czy efekty mogą nie działać poprawnie, gdyż w wersju Skript na 1.5.2 nie zostały one jeszcze dodane :P
-
Hydorax odpowiedź w Działki- loopanie i tworzenie ogrodzenia został oznaczony jako odpowiedź
Może spróbuj z czymś takim. Dało by to zapewne jeszcze skrócić, lecz nie działa mi w tym wyrażenie %loop-number% :P
command /dom: trigger: set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter north {_zmienna.%player%} meter east to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter east {_zmienna.%player%} meter north to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter south {_zmienna.%player%} meter east to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter east {_zmienna.%player%} meter south to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter south {_zmienna.%player%} meter west to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter north {_zmienna.%player%} meter west to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter west {_zmienna.%player%} meter south to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 loop 11 times: set block 10 meter west {_zmienna.%player%} meter north to fence add 1 to {_zmienna.%player%} set {_zmienna.%player%} to 0 -
Hydorax odpowiedź w KITY został oznaczony jako odpowiedź
Trzymaj taki kodzik :)
command /kit [<text>]: trigger: if arg 1 is "vip": if player has permission "kit.vip": if difference between {kit.%player%.vip} and now is less than 24 hours: send "&cMusisz poczekac zanim znow odebierzesz ten zestaw." stop else: send "&7Otrzymales zestaw &6VIP'a" /zawartosc kitu set {kit.%player%.vip} to now stop if arg 1 is "svip": if player has permission "kit.svip": if difference between {kit.%player%.svip} and now is less than 24 hours: send "&cMusisz poczekac zanim znow odebierzesz ten zestaw." stop else: send "&7Otrzymales zestaw &6VIP'a" /zawartosc kitu set {kit.%player%.svip} to now stop if arg 1 is "heros": if player has permission "kit.heros": if difference between {kit.%player%.heros} and now is less than 24 hours: send "&cMusisz poczekac zanim znow odebierzesz ten zestaw." stop else: send "&7Otrzymales zestaw &6Herosa" /zawartosc kitu set {kit.%player%.heros} to now stop else: send "&cBrak uprawnien!" else: send "&7Dostepne kity: &6Vip&7, &6Svip&7, &6Heros&7."on join: if {kit.%player%.vip} is not set: set {kit.%player%.vip} to 0 if {kit.%player%.svip} is not set: set {kit.%player%.svip} to 0 if {kit.%player%.heros} is not set: set {kit.%player%.heros} to 0 -
Hydorax odpowiedź w Skrypt na bossbar został oznaczony jako odpowiedź
@up faktycznie :)
Trzymaj takie cuś, może się bugować mianowicie czasem przeskoczy o 2 sekundy czas, ale to chyba nie problem ? :p
Maksymalna długość nazwy serwera to 11 literek, chyba że zedytowało by się tekst z "Mamy Godzinę" na samo "Godzina", chyba wiesz o co chodzi :p
Jeśli będzie lagowało, ale raczej chyba nie powinna wywal sekundy i daj odświeżanie co np 10 s :)
Wymagane addony:
BossBarSk
BarAPI
options: serwer: &c&o[serwer.pl]every 1 second: set {_time} to "&6%hour%:%minutes%:%second% &7Data: &6%day%.%month%.%year%" loop all players: set boss bar of loop-player to "{@serwer} &7Mamy Godzine: %{_time}%" -
Hydorax odpowiedź w puszka pandory został oznaczony jako odpowiedź
Hmm powinno działać :)
Do listy itemów dodajesz przedmioty komendą
/puszka dodaj <item>
Usuwasz z listy
/puszka usun <item>
A sprawdzasz itemki w puli komendą
/puszka pokaz
Aby działało poprawnie trzeba wgrać plugin SkQuery - Klik
Kod - klik
Kod częściowo zaczerpnięty z tąd
Mam nadzieję że pomogłem :)
-
Hydorax odpowiedź w skrypt na stoniarki został oznaczony jako odpowiedź
Tu masz skrypt
http://skript.pl/index.php/topic/438-automatyczne-generatory-stone/
Stowniarkę możesz zniszczyć złotym kilofem
-
Hydorax odpowiedź w używanie perły co 15 sekund został oznaczony jako odpowiedź
Trzymaj taki kodzik :)
variables: {perla.%player%} = true on rightclick with ender pearl: if {perla.%player%} is true: set {perla.%player%} to false set {czekaj.%player%} to 15 wait 15 seconds set {perla.%player%} to true else: send "&6Odczekaj jeszcze %{czekaj.%player%}% sekund" cancel event Every 1 second: loop all players: if {perla.%loop-player%} is false: add -1 to {czekaj.%loop-player%} -
Hydorax odpowiedź w Komenda Kowadlo! został oznaczony jako odpowiedź
Hmm w sumie jest plugin na to VirtualPack (trzeba mieć też vault/lub jakiś skrypt na ekonomię)
http://dev.bukkit.org/bukkit-plugins/virtualpack/
Tylko tam masz kilka rzeczcy tj. kowadło, skrzynka, enchant, coś, co przerabia ci np skrzynie na deski(uncrafting}.
Można by wtedy poblokować te komendy, a komendę na kowadło dać w ten sposób:
Nie testowane ale raczej powinno działać :p
Tam jest takie coś, że trzeba najpierw kupić to kowadło, domyslnie kosztuje 25000$, ale można zmienić w configu.(To w takim razie jeśli zmienisz w configu też musisz zmienić w 7 linijce)
Na serwere nie może być voxelSnipera, bo komendy się gryzą
variables: {kowadlo.%player%} = falsecommand /kowadlo [<text>]: trigger: if arg 1 is "kup": if {kowadlo.%player%} is false: if money of player is greater than or equal to 25000: execute player command "/v a buy" set {kowadlo.%player%} to true send "&7Pomyslnie zakupiles kowadlo, aby je otworzyc wpisz &6/kowadlo" stop else: send "&7Masz za malo pieniedzy, zeby kupic kowadlo." else: send "&7Juz zakupiles kowadlo" else: send "&7Musisz najpierw kupic kowadlo,poprawne uzycie &6/kowadlo kup" if arg 1 is not set: if {kowadlo.%player%} is true: execute player command "/v a" stopon command: command is "v": player don't have permission "kowadlo": cancel event send "&7Nie mozesz uzywac tej komendy!"Tu masz komendy do tego:
https://www.youtube.com/watch?v=i01LtKwBzbo
Mam nadzieję że pomogłem :)
-
Hydorax odpowiedź w Osoby online został oznaczony jako odpowiedź
Plugin FakePlayersOnline
http://dev.bukkit.org/bukkit-plugins/fakeplayers/
I znalazłem jeszcze taki:
http://dev.bukkit.org/bukkit-plugins/fakeslots/
-
Hydorax odpowiedź w Szukam skryptu/kodu został oznaczony jako odpowiedź
Trzymaj akie coś :)
command /info: trigger: send "&6VIP &7- Tu napisz to co chcesz" #miedzy " " piszesz to co ma się wyswietlac graczowi po wpisaniu komendy send "&6SVip &7- Tu napisz co chcesz :P" -
Hydorax odpowiedź w skrypt naliczający czas gry na serwerze został oznaczony jako odpowiedź
Mały błąd ci się wkradł :P
mianowicie dałeś "]" zamiast "}"
Poprawione:
on join: if {time.%player%} is not set: set {time.%player%} to true if {time.%player%.sec} is not set: set {time.%player%.sec} to 0 if {time.%player%.min} is not set: set {time.%player%.min} to 0 if {time.%player%.hou} is not set: set {time.%player%.hou} to 0 every 1 second: loop all players: if {time.%loop-player%} is true: add 1 to {time.%loop-player%.sec} if {time.%loop-player%.sec} is 60: add 1 to {time.%loop-player%.min} remove 60 from {time.%loop-player%.sec} if {time.%loop-player%.min} is 60: add 1 to {time.%loop-player%.hou} remove 60 from {time.%loop-player%.min}command /czas: trigger: send "Czas spedzony: &a&l%{time.%player%.hou}%h. %{time.%player%.min}%m. %{time.%player%.sec}%s." -
Hydorax odpowiedź w Szukam skryptu/kodu został oznaczony jako odpowiedź
To będzie dziłąć :)
on join: add 1 to {wejscia} send " &6* &7Witaj: &9%player%&7." send " &6* &7Odwiedzilo nas :&9 %{wejscia}%" send " &6* &7Graczy online: &9%number of all players%&7." send " &6* &7TeamSpeak 3: &9Niedlugo" -
Hydorax odpowiedź w Zdrowie,LevelUp,Doświadczenie został oznaczony jako odpowiedź
Nie ma za co :)
A te zmienne to pozamieniaj linijki
{health.%player%}na np.
{healt.%player%}i tak samo z linijkami:
add 1 to {health.%player%}set max health of player to {health.%player%}add 2 to {health.%player%}set max health of player to {health.%player%}zamień {health.%player%} na {healt.%player%} c:
