-
Ilość zawartości
529 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
7
Treść opublikowana przez 3meraldK
-
Nowy nie jestem (chyba, że pół roku siedzienia na forum uważasz za nikłe) 2. w swojej konsoli takiego "spamu" message nie widziałem
- 13 odpowiedzi
-
- mrchatcontrol
- skrypt na chat
-
(i 1 więcej)
Oznaczone tagami:
-
No to piszę , że na moje oko pisałeś to kiedy właśnie wyszedł Skript 2.3 (a jeżeli się już mylę, to proszę popraw mnie)
- 21 odpowiedzi
-
- motd
- skrypt na motd
-
(i 3 więcej)
Oznaczone tagami:
-
1. po co tworzyć oddzielne pliki configowe jeżeli można zrobić wszystko w options: (te wiadomości tzn.) 2. Drugi problem, powinieneś dla optymalizacji kodu użyć broadcast zamiast senda to players. Zwyczajnie jest to krótsze oraz bardziej optymalne. 3. I TERAZ HIT: 'format slot' otóż drogi panie, nie! ten effect jest zbugowany, każdy prawilny skrypter powinien używać 'set current's player inventory slot (slot) to ...' i używać eventu 'on inventory click:'
- 13 odpowiedzi
-
- mrchatcontrol
- skrypt na chat
-
(i 1 więcej)
Oznaczone tagami:
-
Po pierwsze: dlaczego blokujesz ISTNIEJĄCE już komendy definiując je w skrypcie? To jest bez sensu, dodatkowo minus dla optymalizacji. Po drugie problemem jest to, że ten skrypt jest strasznie nie zoptymalizowany, tzn. zamiast definiowania tryliona istniejących już komend zastosowałbyś event 'on command'. W tym evencie można rozpisać wiele komend (tak, jednym nawet) on command "pl", "plugins", "bukkit:ver" #itp.: cancel event send "Pogrzało Cię chłopczyku" Woah, mój kod jest dziesiątki razy krótszy niż twój a robi praktycznie to samo. That's how optymalizacja works
-
wiem, że to głupie pytanie, ale: Skript 2.4 zadziała na 1.13.2 (tzn. czy da radę, wytrzyma i nie zbuguje się)?
-
Na moje oko pisałeś to kiedy wyszło Skript 2.3 a więc wtedy twórca dodał magiczną opcję manipulacji "pingiem" serwera. Wystarczy doczytać dokumentację SkriptHuba, dali nawet przykład: on server list ping: set the motd to "Welcome %{player-by-IP::%ip%}%! Join now!" if {player-by-IP::%ip%} is set, else "Join now!" set the fake max players count to (online players count + 1) set the shown icon to a random server icon out of {server-icons::*} Sam-Skript wymagany. Dodatkowo można zajrzeć na wiki.skript.pl, siedzą tam dwa artykuły na temat zdarzeń i warunków
- 21 odpowiedzi
-
- motd
- skrypt na motd
-
(i 3 więcej)
Oznaczone tagami:
-
Zrób jakiś skrypt bez tych eventów, np. otrzymywanie informacji z plugina zewnętrznego (towny > otrzymywanie nazwy residenta) taki mój przykład
- 15 odpowiedzi
-
on chat: if {holochat.%player%.toggle} is true: if {vanish.%player%} is false: if player's gamemode isn't spectator: bind hologram "&7(&b%player%&7) powiedział:;&7%message%" to player for 5 seconds offset by 0.0, 3.0, 0.0 trzeba dodać sprawdzanie czy gracz jest na kanale "general" w pluginie Towny, dodajcie biblioteki do kodu za pomocą import: java.lang.String itp. Dokumentacja Towny: http://palmergames.com/javadoc/towny-bukkit/ Tutorial: http://towny.palmergames.com/townyapi/ Skript-mirror tutorialik
-
on command "sk", "skript", "skript:sk" or "skript:skript": if arguments contains "disable": if sender isn't console: cancel event send "Nie dla psa!"
-
player's account zamieniasz na player's balance zrób "else if arg 1 is "flame":" i tak dalej Multiple lore się daje tak: "Linia 1","Linia 2","Linia 3" itp.
-
execute console command "pex user %player% add *permisja*" execute player command "komenda" execute console command "pex user %player% remove *permisja*"
-
Jak dodać do tego opcje z nickiem gracza
3meraldK odpowiedział(a) na jndooo pytanie w Pytania i problemy
command /pinreset [<text>]: permission: pin.eqw trigger: if arg 1 is set: clear {pin.%arg-1%.rs} send " &4PIN&8: &fUsunoles pin Wyjdz z serwera&f!" to arg 1 kick arg-1 because " &4PIN %newline% %newline% &cUsunieto PIN!" else: clear {pin.%player%.rs} send " &4PIN&8: &fUsunoles pin Wyjdz z serwera&f!" to player kick player because " &4PIN %newline% %newline% &cUsunieto PIN!" wytabuj porządnie -
A czy to jest najnowszy skript mirror?
- 15 odpowiedzi
-
poradnik świetniutki, powiem tyle że brakuje tutaj w tym poradniku tego, że można importować także eventy z innych zewnętrznych pluginów jednak przed tym trzeba wgrać plugin do folderu skript-mirror
- 15 odpowiedzi
-
on rightclick on a enchantment table: if player is holding diamond sword: cancel event open chest with 2 row named "&1Enchant" to player wait 2 tick set player's current inventory's slot 1 to enchanted book named "&4Sharpness I" else: cancel event send "&4Tego &4 przedmiotu &4nie &4mozesz &4zenchantowac!" on inventory click: if inventory name of current inventory of player is "&1Enchant": if clicked slot is 1: cancel event enchant the player's tool with sharpness 1 send "Grat" to player close player's inventory nie polecam ci robić GUI metodą 'format slot' tylko 'set player's current inventory' bo mniej się buguje + testowane
-
Numeric ids are not supported anymore.
3meraldK odpowiedział(a) na Marcinuq pytanie w Pytania i problemy
Prawdopodobnie nie można wstawiać dwóch warunków if {Punkty::%player%} > 1: if {Punkty::%player%} < 10000: -
loop'owanie entity w konkretnej lokalizacji
3meraldK odpowiedział(a) na TOSTERpp pytanie w Pytania i problemy
musisz dopisać co ma powodować loopowanie, np. komendą aktywować. command /skript: trigger: #reszta A jak nie działa, to skopiuj logi z konsoli podczas reloadowania -
Ja tam nie dodaję argsów jak mi nie są potrzebne
-
aż tak trudno znaleźć 'chance of ..%'? czy ty jesteś poważny człowieku. dodałem specjalnie dla ciebie taki skrypt (nie jest mój więc nie wiem co jest wymagane)
-
Może nie działa dlatego, że nie potrzebnie jest [<text>] w komendzie boss...
-
Musiałbyś mieć skrypt na logowanie oddzielny jakbyś chciał do niego dodawać feature takie jak te aby takiemu złodziejstwu koordynatów zapobiec..... Skrypt nie jest mój ale zedytowałem go i dodałem zabezpieczonko
-
Tworzenie nowych tematów i komentowanie w dziale Prezentacje serwerów.
3meraldK odpowiedział(a) na skript.pl temat w System wniosków
Oczywiście ten feature się przyda do tego forum -
Przecież on damage to jest event który się aktywuje jeżeli gracz dostanie obrażenia
-
Witajcie! Mam przyjemność podzielić się pierwszy raz moim skryptem - BottleXP FUNKCJE: zamiana doświadczenia na butelki doświadczenia /bottle get <liczba> - komenda dająca określoną ilość butelek doświadczenia /bottle info - komenda umożliwiająca dowiedzenie się ile butelek możemy stworzyć (ze wzoru player's xp / 9) zaokrąglanie wzoru w dół (ze wzoru player's xp / 9) (zabezpieczenie przed dodatkowo otrzymaną butelką doświadczenia) Jeżeli znajdziesz błąd, koniecznie zgłoś go do mnie, to go naprawię. Dziękuje za uwagę DOWNLOAD: - BottleXP 1.0
-
on left click with iron shovel: if player has permission "admin.we": set {oxtrue1} to targeted block's coordinates parsed as string send "zaznaczono pierwszy punkt OX true" on right click with iron shovel: if player has permission "admin.we": set {oxtrue2} to targeted block's coordinates parsed as string send "zaznaczono drugi punkt OX true" on left click with iron hoe: if player has permission "admin.we": set {oxfalse1} to targeted block's coordinates parsed as string send "zaznaczono pierwszy punkt OX false" on right click with iron shovel: if player has permission "admin.we": set {oxfalse2} to targeted block's coordinates parsed as string send "zaznaczono drugi punkt OX false" command /ox [<text>]: permission: admin.ox trigger: if {oxtrueset} is not set: set {oxtrueset} to false if {oxfalseset} is not set: set {oxfalseset} to false if arg 1 is "true": loop all blocks between {oxtrue1} and {oxtrue2}: if {oxtrueset} is false: set loop-block to air set {oxtrueset} to true else: set loop-block to green wool set {oxtrueset} to false else: loop all blocks between {oxfalse1} and {oxfalse2}: if {oxfalseset} is false: set loop-block to air set {oxfalseset} to true else: set loop-block to red wool set {oxfalseset} to false
