Ranking
Popularna zawartość
Treść z najwyższą reputacją w 08/07/20 uwzględniając wszystkie działy
-
On napisał, że na bedwars może zakupi lepszy tylko przecinka nie użył na FreeBuild, na Bedwars Tego czerwonego przecinka właśnie brakuje w jego wypowiedzi.1 punkt
-
1 punkt
-
Custom crafting
MichalPL195 przyznał(a) reputację Kormic za pytanie
'from "&6Baguette"'? Nie powinno być przypadkiem 'named "&6Baguette"'?1 punkt -
Skrypt na chat
korniszonekk123 przyznał(a) reputację Kormic za pytanie
Nie ma sprawy. I ostatnia porada ode mnie: na początku zawsze dobrze się trzymać dokumentacji, aby "wyrobić" sobie wprawę oraz wiedzę nt. Skripta.1 punkt -
Kolega powyżej niemalże wyczerpał temat, lecz dodam, że ani jedno 'stop' nie jest tutaj potrzebne. 'stop' zatrzymuje triggera w którym się znajduje (trigger to eventy, periodicale). To się właściwie przydaje tylko w dwóch przypadkach: 1. załóżmy, że masz długi skrypt i sprawdzasz czy jakaś zmienna potrzebna do skryptu jest ustawiona, jeśli nie, to wtedy możesz dać 'stop'. 2. 'stop' się również używa w pętlach, aby je nagle zatrzymać. Załóżmy że masz GUI i chcesz, aby elementy jakiejś listy były fragmentami GUI. Ale chcesz, żeby niecałe GUI było zawalone elementami tej listy. Wtedy używasz 'exit/stop loop', gdy np. pętla wykonuje się po raz 36, dzięki czemu masz ładne 4 rządki zrobione, a 2 pozostałe na dole wolne. Zresztą, odsyłam do dokumentacji: https://skriptlang.github.io/Skript/effects.html#EffExit1 punkt
-
Witaj, to może na początek: command /chat [<text>]: trigger: if player has permission "chat.off.use" or "chat.off": To sprawi, że nie musisz sprawdzać za każdym razem czy gracz ma uprawnienie I teraz sprawdzasz czy podany argument to np "clear" i wewnątrz niego piszesz co ma się stać. Nie trzeba już sprawdzać czy argument jest ustawiony if arg 1 is "clear": loop 120 times: broadcast " " broadcast "&aChat zostal wyczyszczony przez &f%player%" stop I dalej leci tak samo: Sprawdzasz czy 1 argument to "on" i ustawiasz swoją zmienną (w tym przypadku na false) Przy argumencie off ustawiasz na true if arg 1 is "on": set {off} to false broadcast "&aChat zostal wlaczony przez &f%player%" stop Na koniec możesz sprawdzić czy użytkownik podał argument: if arg 1 is not set: send "&aPoprawne uzycie: &f/chat clear/on/off" to player stop I przy evencie on chat: sprawdzasz czy gracz ma to Twoje uprawnienie i czy zmienna jest ustawiona na true (Jeżeli tak to gracz nie może pisać, a jeżeli ma uprawnienie to które podałeś to może) on chat: if player doesn't have permission "chat.off.use" or "chat.off": if {off} is true: cancel event send "&cChat jest obecnie wylaczony." stop Cały kod:1 punkt
-
command /spawnzombie: trigger: set {_x} to x-coordinate of the player set {_y} to y-coordinate of the player set {_z} to z-coordinate of the player set {_n} to random integer between 0 and 1 set {_r} to random number between -3 and 3 if {_n} is 0: spawn a zombie at location (({_x} - 3), {_y}, ({_z} + {_r})) in player's world else if {_n} is 1: spawn a zombie at location (({_x} + {_r}), {_y}, ({_z} - 3)) in player's world command /spawnzombie: trigger: set {_x} to x-coordinate of the player set {_y} to y-coordinate of the player set {_z} to z-coordinate of the player loop 2 times: set {_r%loop-number%} to random integer between -3 and 3 spawn a zombie at location (({_x} + {_r1}), {_y}, ({_z} + {_r2})) in player's world Dałem ci 2 wersje, sądzę, że pierwsza ci bardziej odpowie.1 punkt
-
Aaa... dobra, bo dałeś bez cudzysłowu. W sumie tam nie ma żadnego tekstu, więc było by to niepotrzebne.1 punkt
-
1 punkt
-
Faktycznie, zboczyłem z tematu problemu, dzięki za sprostowanie. Przy okazji przypomniałem sobie, że wyrażenie 'all offline players' już samo zwraca listę. Więc przepraszam gnomq, przez moją pomyłkę straciłeś dużo czasu. Co do fragmentu kodu od Pana Marudy, oczywiście funkcja musi być umieszczona w procenty aby zadziałała.1 punkt
-
No trochę odbiegłeś od tematu, pytanie nie brzmiało 'co to za skrypt i czy ma prawo działać'.... może krótkie wyjaśnienie: Skrypt jest mój (a przynajmniej przytoczona jego wersja), wpakował tam 'all offline players' bo tak podałem w przykładzie - jest to domyślne i ogólne rozwiązanie przy tworzeniu topki argument 'list: objects' przyjmuje listę o dowolnym typie obiektu i tworzy z niej indeksy (tj. zazwyczaj nicki graczy) do topki można tam zatem wpakować dowolną listę stringów lub listę wszystkich graczy online albo offline (all offline players) a teraz wróćmy do pytania: zakładam, że chodzi o topkę w lore - musisz stworzyć slot i w miejscu lore wpisać takie coś: (...) with lore createTop("zabojstwa", 10, all offline players, "&e[INDEX]. &7[PLAYER] &8- &a[VALUE]") jeżeli jednak chodzi o topkę, gdzie każde miejsce jest na osobnym slocie to odsyłam do tematu ze skryptem (link pyratop reborn z mojej sygnatury), tam opisałem w komentarzu jak to zrobić (a nawet jeżeli nie o to chodzi to do tematu i tak odsyłam, może oszczędzi ci to następnym razem czasu)1 punkt
-
^ Można to zbugować, np. zrobić skrzynkę o takiej nazwie + Gdy nick gracza jest zbyt długi wywali błąd, dlatego lepiej jest zrobić to jakoś mądrze, trzymać w mapce(jakies cache) ,InventoryHolder albo cokolwiek innego1 punkt
-
Umm, nie wiele o tobie wiem. 4/101 punkt
-
0 punktów
-
TerXan.pl - Twój Serwer Megadrop
Tymekd przyznał(a) reputację PanNiedzwiadek za temat
Proponuję zmienić nazwę waluty serwerowej na Tercoins, zamiast Terxoins, żeby brzmiała mniej pokemońsko. @Tymekd możesz oczywiście pisać sobie w tych postach co chcesz i udawać, że to twoja opinia, ale zastanów się jak przydatne dla kogoś jest chociaż może ci podpowiem - wcale nie jest to dla nikogo przydatne ani nikomu potrzebne, w zasadzie zbędny post i strata twojego czasu oraz czasu każdego kto go przeczyta i na niego odpowie. Nie ma w nim żadnej użytecznej informacji i dyskusja z nim już w zarodku jest bez sensu.0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
