Ranking
Popularna zawartość
Treść z najwyższą reputacją w 08/10/20 w Odpowiedzi
-
Ludzie lubią zwięzłe (lecz niekoniecznie) i efektywne skrypty. Dobrze również jest, gdy skrypt zawiera skomplikowane wyrażenia (w tym arytmetyczne). Co do twojego pytania, to już zależy tylko i wyłącznie od ciebie, czy ci się chce i czy daje ci to wymierne korzyści. Dodam jeszcze, iż wydaje mi się, że tego typu pytanie nie powinno się pojawiać tutaj, ponieważ w sekcji "Skript" pojawiają się tylko rzeczy ściśle dotyczące skryptów. Pytanie twojego pokroju raczej powinno się pojawić np. na shoutbox'ie lub w sekcji "Społeczność".1 punkt
-
Plugin niezły na serwery role play, przynajmniej z tym mi się to kojarzy. Na forum znalazł się już podobny skrypt, tyle że ten wygląda na bardziej urozmaicony. Podobny skrypt: Link1 punkt
-
Jasne, nie ma problemu1 punkt
-
A więc tak... 1. Duża część kodu byłaby możliwa do skrócenia (np. 'variables:' można zastąpić 'on load:' i dać do tego pętlę; 'on inventory click:', można tutaj dużo miejsca zaoszczędzić poprzez używanie funkcji i pętli). Komenda /umiejetnoscireset (w niej zresztą jest literówka) podobnie, można dać tam pętlę i zamiast każdej zmiennej z osobna można dać %loop-number%. 2. %clicked slot% oraz %inventory name of player's current inventory%, można je spokojnie wyjąć z cudzysłowów i procentów. 3. Linijka 332. Masz w niej literówkę. 4. Jeśli chcesz aby dane argumenty w komendach były wymagane, to wyrzuć je z nawiasów kwadratowych, dzięki temu zaoszczędzisz miejsca na niepotrzebnych if statementach. 5. Nie rób kilka razy jednego eventu, zepnij je ze sobą, aby zachować porządek kodu. 6. W event'cie 'on damage:' można zaoszczędzić sporo miejsca za pomocą pętli i zmiennej %loop-number%. 7. Tytuł skryptu to SkSkills, a podtytuł nawiązuje do skryptu na drop z kamienia. Gdybym dłużej poszukał, doszukałbym się może jeszcze kilku błędów, ale te największe wymieniłem powyżej, więc do pracy! EDIT: Co do loopowania slotów od ekwipunku, dodatek MirrorUtils zapewnia przeliczanie liczb na rzymskie i odwrotnie.1 punkt
-
Nie, nie powinno tak być, bo wtedy będzie losowało tylko ten papier. Jak już to zrób to tak: on load: clear {nagrody::*} add 1 of lime dye named "&aBanknot 10zl" to {nagrody::*} add 1 of paper named "&cZwój życia" to {nagrody::*}1 punkt
-
on damage: if attacker is a player: if victim is not player: send "&aZadales &6%damage% &aobrazen!" to attacker Proszę.1 punkt
-
command superkilof: permission: brush.daj trigger: add 1 of diamond pickaxe of efficiency 5 with lore "0/2000" to player break: event-block = stone: if 1st line of lore of player's tool contains "/2000": set {_} to 1st line of lore of tool of player set {_s::*} to {_} split at "/" set {_s::1} to (({_s::1} parsed as integer) + 1) if {_s::1} >= 2000: set {_s::1} to 0 add (random item out of all items) named "nagroda za wykopanie 2000 kamienia" to player set 1st line of lore of tool of player to "%{_s::1}%/2000" Poprawiłem błędy. Wszystko powinno działać.1 punkt
-
Zabronione zadawanie obrażeń w drużynie nie działa.
MasterKillerPL przyznał(a) reputację Kormic za pytanie
Jasne, zaraz dopiszę. command /czat [<text>]: trigger: send "&8> &6[CZAT DRUZYNOWY] &9%player% &8- &7%arg 1%" to {druzyna::blue::*} command /dodajplayerb [<player>]: trigger: add player-arg to {druzyna::blue::*} on damage: if {druzyna::blue::*} contains attacker: if {druzyna::blue::*} contains victim: cancel event send "&8> &c&lWalka jest wylaczona do godziny 19:00" to attacker play raw sound "ENTITY_VILLAGER_NO" at attacker with pitch 2 volume 1 Proszę, powinno działać.1 punkt -
1 punkt
-
[Plugin] WolfSk (1.11.*-1.18.*) [dawniej WildSkript]
GempXPlay przyznał(a) reputację tromek1337 za temat
[14:54:16] [Server thread/ERROR]: Could not pass event InventoryClickEvent to WolfSk v1.4 org.bukkit.event.EventException: null at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[server.jar:git-Spigot-800b93f-8160e29] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[server.jar:git-Spigot-800b93f-8160e29] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529) ~[server.jar:git-Spigot-800b93f-8160e29] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514) ~[server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:2147) ~[server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.PacketPlayInWindowClick.a(SourceFile:32) ~[server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(SourceFile:144) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(SourceFile:118) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:918) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:911) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(SourceFile:127) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:895) [server.jar:git-Spigot-800b93f-8160e29] at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:828) [server.jar:git-Spigot-800b93f-8160e29] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141] Caused by: java.lang.NoSuchMethodError: org.bukkit.inventory.Inventory.getName()Ljava/lang/String; at pl.gempxplay.wolfsk.objects.inventory.InventoryEvent.onInventoryClick(InventoryEvent.java:26) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_141] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_141] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_141] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_141] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[server.jar:git-Spigot-800b93f-8160e29] ... 17 more1 punkt -
Skoro masx cheaty on, to po co Ci ncp?1 punkt
-
--------------------------------------------------------------------------------------------------------------------- Wymagania: 1. Umiejętność budowania. 2. Minimum 11 lat. 3. Posiadanie sprawnego mikrofonu i głośników. -----------------------------------------------------------------------------------------------------------------------0 punktów
-
gdyby nie 5 letnia wersja mc to bym się zgłosił0 punktów
-
Konfiguracja Pluginu(NoCheatPlus)
gnomq przyznał(a) reputację dragacz123 za pytanie
Witam czy da ktoś dobrze skonfigurowany NoCheatPlus plugin . Ze gracze gdy wlaczaja w haxie Fly lub Flight , God można ich dalej bić a nie że buguje się i nie można ich uderzyć. Mam serwer cheaty on . Wiem że się da tak skonfigurować proszę o pomoc z góry dziękuję.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
-
1
-
2
-
