-
Ilość zawartości
615 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
20
Treść opublikowana przez PolsatGraniePL
-
Skrypt trochę taki hm... Every 1 second.. To już on join lepsze... (a nawet powinno by być) Teraz stworzę na szybko skypt na whiteliste poprawisz sobie komunikaty permisje itp. variables: {whitelista.status} = false {whitelista.message} = "&cNie jesteś dodany na WL" command /whitelist [<text>] [<text>]: #nie dawałem w arg-2 player bo message by nie zadziałało... (teraz tak sobie myślę ,że "chyba") trigger: if arg-1 is "add": if arg-2 is set: add arg-2 to {whitelista::*} set {whitelista.%player%} to true else: send "wpisz gracza" else if arg-1 is "remove": if arg-2 is set: remove arg-2 from {whitelista::*} delete {whitelista.%player%} #dało by się tu dać loopowanie {whitelista::*} i # dawanie else jeżeli gracza nie ma w {whitelista::*} # ale nie pamiętam jak się to robiło ;-; #loop {whitelista::*}: #if loop-player contains "%player%": #send "usunięto" ITD. ale nie chce wprowadzać ludzi w błąd ,że to zadziała else: send "podaj gracza" else if arg-1 is "list": send "Lista graczy na whiteliście: %{whitelista::*}%" else if arg-1 is "on": set {whitelista.status} to true else if arg-1 is "off": set {whitelista.status} to false else if arg-1 is "message": if arg-2 is set: set {whitelista.message} to coloured "arg-2" else: send "podaj jakiś tekst" else: send "użycie: whitelist [<text>] [<text>]" on connect: #nie daje join aby się nie wyświetlił komunikat o dołączeniu (a jak się wyświetla to zamień na join) if {whitelista.status} is true: if {whitelista.%player%} is set: kick player due to "%{whitelista.message}%" dodaj sobie jeszcze na końcówkach "Stop" i będzie chyba git. jbc nietestowane //Edit Jeżeli ktoś chce dodać do tego skryptu swoje 2 groszę ,że np "użyj every second a nie jakieś on connect" to wtedy zedytuję.... Bo na pewno jest wiele więcej osób które zrobiły by to lepiej.
-
daj skript to może wtedy będziemy wiedzieli co jest do poprawy... (code.skript.pl)
-
Szukam skryptu na chat i random tp
PolsatGraniePL odpowiedział(a) na vWorsky pytanie w Pytania i problemy
Internet nie gryzie jak to powiada ktoś z tego forum... rtp plugin (bo po co skypt): BetterRTP https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/ Rtp skript (pierwszy lepszy z neta bo po co skypt...): options: xMin: 1000 xMax: 200 zMin: 400 zMax: 800 yMin: 70 yMax: 90 world: world aliases: blocktpr = 1, 2, 3, 4, 12, 13, 49, 7, 8, 5, 18, 172, 24, 9 variables: {godteleport.%player%} = false on rightclick on stone button: block behind target block is sponge: set {_targetx} to a random integer between {@xMin} and {@xMax} set {_targetz} to a random integer between {@zMin} and {@zMax} set {_targety} to 0 set {_random.pos} to location at {_targetx}, {_targety}, {_targetz} biome at {_random.pos} is ocean or river or deep ocean: send "&8» &4Blad! &3Lokacja znajduje sie na oceanie!" else: loop blocks above the block at location of {_random.pos}: if block at location of loop-block is blocktpr: if block above the block at location of loop-block is air or water: if block 1 above the block at location of loop-block is air: if block 2 above the block at location of loop-block is air: set {_pos} to block above the block at location of loop-block apply speed 2 to the player for 4 seconds apply regeneration 10 to the player for 5 seconds apply invisibility 10 to the player for 8 seconds set {godteleport.%player%} to true send "&8» &7Przeteleportowano na kordynaty &3x: %{_targetx}% z: %{_targetz}%&7!" to player add 64 cooked porkchop to player teleport player to {_pos} wait 10 seconds set {godteleport.%player%} to false stop chat: Też pierwszy lepszy bo każdy kto chociaż raz pisał jakikolwiek skrypt powinien mieć taki skrypt na swoim koncie.... command /chat [<text>]: permission: ulany.chat permission message: &8>> &cNie masz uprawnien! trigger: if arg 1 is not set: send "&8>> &cPoprawne uzycie: &a/chat <on>/<off> <clear>" stop if arg 1 is set: if arg 1 is "on": send "&8>> &aWlaczyles chat!" broadcast "&aChat zostal wlaczony przez %player%" set {chat.status} to true if arg 1 is "off": send "&8>> &cWylaczyles chat!" broadcast "&aChat zostal wylaczony przez %player%" set {chat.status} to false if arg 1 is "clear" or "c": loop 100 times: send "" to all players broadcast "&aChat zostal wyczyszczony przez %player%" stop on chat: if player don't have permission "ulanychat.pisanie": if {chat.status} is false: cancel event send "&7>> &cChat jest aktualnie zablokowany" stop -
Zaraz siąde i zobaczę co da się zrobić
-
Zmienne z skryptów w pluginie Scoreboard
PolsatGraniePL odpowiedział(a) na Piterbour pytanie w Pytania i problemy
jak wyskakuje n/a to znaczy ,że nie wykryło zmiennej. Spróbuj różnych metod %skript_<zmienna>% %skript_zmienna% %skript_{zmienna}% itd. -
Można by było użyć tego dodatku i zacząć coś pisać. Zobacz składnie. Jest tam chatsend event. Obczaj jak go się odpala i jak działa i zacznij pisać. https://www.spigotmc.org/resources/skungee-skript-bungeecord-addon-and-socket-api.35636/?__cf_chl_jschl_tk__=24dffa175202a1d1c646582745f8c3d73ce67fd0-1617662091-0-AQbMLXAsXXtFwIXo7nbMX0ENdJjLziX0drWePkMUM_t9XwngjstI40Ch29YlYVnE2pjHvwb43S50JsW83-BjmfqtFbbWSTgzAt2EX9aMwmB4IJj9ygfZpWX3ZC38XrWVrzDgfF6KQE7gd3OSQE81uFmZnkJK3Z3Z9G_BpIV-NOP7D5D3GjehXaP8HJ7QUyyRQFHYhdDk32CoxIltMgMFDX9hU0b1ZW2DkKQhk9hYrAdqdDWJ_rqLX0OqkNJk5WUlimQoYyRgok21A1nnRGqEeGVcirJ1SulPC4LAJPOyetOmCaO8bDVJrqZbxMcFOkvhYROoVGn-l52zJGILTT81SGY3Ofa1oDssf3-hi83gB_UOraGGmNxILogN8XcIwrXo2vXkH3JRjaMB-VnUcUmGn1QwnLqvndg1ux3p0xx79OoowLdYOuLOMquwvFQQfEzlTNrrMFuNN32ODnRQXjeDzaA
-
Ale ty w ogóle widziałeś co wcześniej pisałem? + jak wiesz jak to zrobić to napisz a nie wytykasz błędy a sam nic nie napiszesz... jeżeli znalazłeś te "lepsze" rozwiązanie to napisz ,że "użyjcie particle że zwykłego skripta" a nie "hahaha xdd beka z typa ,że nie wiedział ,że istnieje to w skripcie...."
-
Zmienne z skryptów w pluginie Scoreboard
PolsatGraniePL odpowiedział(a) na Piterbour pytanie w Pytania i problemy
Ogólnie z papi i skryptem jest wiele problemów... jeżeli nie pokazuje się na liście to już wiadomo dlaczego nie działa. -
ProctolLib wykrywanie kliknięcia
PolsatGraniePL odpowiedział(a) na MineRP pytanie w Pytania i problemy
No to właśnie to napisałem. Nie wiem jaki problem jest w zrozumieniu tego co napisałem... -
Pewnie błąd formatowania. Jutro zobaczę. Co da się zrobić
-
a jak nie zadziała to trzeba będzie na oddzielnie x, y i z dawać na zmienną....
-
użyjmy może zwykłych particle z mc #/particle <name> [pos] [delta] [speed] [count] [force¦normal] [player] on leftclick: if name of player's tool is "&cMiecz": set {_x} to location of player execute console command "particle minecraft:lava %{_x}% 8 8 10" send "&cUżyto miecza i zespawnowano particle" stop
-
po co skript przez którego i tak nie przeniesiesz wiadomości na inny serwer. (może ,że serwery są w jednym pliku to może jeszcze by się dało) są od tego pluginy. Pierwszy lepszy https://www.spigotmc.org/resources/bungee-chat.12592/
-
podaj wersję skripta, serwera, dodatki i wersję skquery (o ile jest ich kilka bo nie pamiętam)
-
ProctolLib wykrywanie kliknięcia
PolsatGraniePL odpowiedział(a) na MineRP pytanie w Pytania i problemy
chłop chce mieć event po naciśnięciu spacji. Skakanie masz na P. Naciskasz P to skoczysz. i wyskoczy event on jump. A on chce po wciśnięciu spacji. a nie po skoczeniu. Więc nie wiem w czym problem.... zawsze taki mądry a nigdy nie odpowie poprawnie na temat... -
Zmienne z skryptów w pluginie Scoreboard
PolsatGraniePL odpowiedział(a) na Piterbour pytanie w Pytania i problemy
też miałem taki problem i nie mogę sobie przypomnieć jak go naprawiłem... Podaj wersję papi, skripta, serwera. i spróbuj /papi parse TWÓJNICK %skript_zmienna% i potestuj zamiast wpisywać oddzielnie na scoreboardzie bo to napewno nie jest błąd scoreboarda -
a jak nie zadziała daj: on leftclick: if name of player's tool is "&cMiecz": set {_x} to location of player spawn 10 of particle fireworks Spark:1 offset by 1, 2, 1 at {_x} #spawn 10 of particle lava:2 offset by 1.5, 2, 1.5 at {_x} send "&cUżyto miecza i zespawnowano particle" stop
-
a spróbuj tak: on leftclick: if name of player's tool is "&cMiecz": set {_x} to location of player spawn 10 of particle lava:2 offset by 1.5, 2, 1.5 at {_x} send "&cUżyto miecza i zespawnowano particle" stop
-
ProctolLib wykrywanie kliknięcia
PolsatGraniePL odpowiedział(a) na MineRP pytanie w Pytania i problemy
a jeżeli ktoś ma skakanie na np. "P" a nie spacje? nie. Command blocki nie mają input key.... tak jak skript. da się jedynie pluginem z KeyPressEvent ale usuneli to w 1.9 bo keylogger i jest to niezgodne z prawem.. Więc jednym słowem nie da się. -
pewnie dajesz zły config essenialsa (z jakimś błędem) i przez to nie zmienia ci tylko daje do stanu poprzedniego lub restartuje config a ten zapisany daje jako brokenconfig.yml (coś takiego) a jak chcesz spolszczyć essentialsa to w linijce 417 masz pewnie #locale: en usuń # i daj pl locale: pl wpisujesz /ess reload i przetłumaczone.... //Edit i w sumie najważniejsze jak config masz z wersji essentialsa 2.17.0 a essentials jest z najnowszej 2.18.2 to wtedy config nie będzie działał... (podaj linijke 8 powinno wyglądać tak) # This config was generated for version 2.18.2.0. z twojego serwera i z configu. Jeżeli liczby się nie zgadzają to wiadomo czego to wina...
-
okej.... on leftclick: if name of player's tool is "&cMiecz": spawn 10 of particle lava:2 offset by 1.5, 2, 1.5 at location of player send "&cUżyto miecza i zespawnowano particle" stop Potrzebujesz skQuery jbc
-
jak wpisujesz //copy to stań na środku zaznaczonego terenu. Wcześniej pewnie wpisywałeś gdzieś indziej //copy przez co środek był tam gdzie stałeś zamiast na tym prawdziwym środku
-
no to trudno trzeba poczekac....
-
yhm... To dlaczego nie rozumiesz jak by to miało działać: no ale ok... command /setspawn: trigger: if {setspawn::%player%} is set: set {spawnlocalization} to player localization send "&2Ustawiono spawn." else: send "&cNie masz permisji do wykonania tej komendy" command /spawn: trigger: if {spawn::%player%} is set: teleport player to {spawnlocalization} else: send "&cNie masz permisji do wykonania tej komendy" command /dajpermisje [<player>] [<text>]: trigger: set {arg-2::%player-arg%} to true #Do każdej komendy musiał byś dodać if {KOMENDA::%player%} is set: #dalsza część (co ma się robić jeżeli ma permisje) else: send "&cNie masz permisji do wykonania tej komendy" pov: pisze to chłop który pisze ,że skript laguje serwer + przeczytaj co było pisane przed tematem zanim coś napiszesz bo to samo napisałem wyżej. tylko ,że za 10zł a nie za free jako aternos + tak jakby post niewnoszący nic do tematu.
