-
Ilość zawartości
2271 -
Rejestracja
-
Wygrane w rankingu
23
Treść opublikowana przez bludis
-
TzPRewards - skrypt na nagrody za czas spędzony na serwerze w Gui
bludis odpowiedział(a) na THEzombiePL temat w Skrypty
ale co każde używanie komendy pobiera z 10 zmiennych, co w przypadku dużej ilości graczy może powodować lagi. Najlepiej używać samego wczytywania configu przy on loadzie. -
Ten temat został przeniesiony.
-
Ten temat został przeniesiony.
-
Ten temat został przeniesiony.
-
Ten temat został przeniesiony. Problem został rozwiązany.
-
Ten temat został przeniesiony.
-
Ten temat został przeniesiony.
-
mc.PIOTRASOWO.PL - Serwer MiniGames
bludis odpowiedział(a) na piotrasgames4yt temat w Archiwum serwerów
Ten temat został przeniesiony do nieestetycznych prezentacji. W momencie, kiedy poprawisz estetykę prezentacji, zgłoś ten post(lub napisz prywatną wiadomość do moderatora) z prośbą o przywrócenie tematu do głównego działu. -
on join: while player is online: if player has diamond: send "Miłego dnia." wait 10 seconds
-
może byś kod dał, czy mam sobie go wywróżyć?
-
wystarczy zwykły skript - polecam się zapoznać z dokumentacją skripta. https://skriptlang.github.io/Skript/effects.html#EffSendTitle
-
on chat: if player don't have permission "player.nick": stop loop all players: replace all "[YOU]" with "%loop-player%" in message
-
Owszem, może. Gdybyś odpowiednio umiał manipulować pętlami i innymi future'ami, to miałbyś inne doświadczenie, ale cóż życie... Przykładowo derpmc składa się w 50% z samych skryptów, i co? Działa? Działa. Jeśli kod będzie optymalny, nie będzie miał niewiadomo ile pętli czy tasków, to serwer może dać radę.
-
Ten temat został przeniesiony do nieestetycznych prezentacji. W momencie, kiedy poprawisz estetykę prezentacji, zgłoś ten post(lub napisz prywatną wiadomość do moderatora) z prośbą o przywrócenie tematu do głównego działu.
-
command /reklama [<text>]: permission: * trigger: if arg 1 is not set: send "Musisz podać IP jakiegoś serwera." stop if {ip::*} doesn't contain arg 1: add arg 1 to {ip::*} send "Dodałeś %arg 1% do zablokowanych IP." stop remove arg 1 from {ip::*} send "Usunąłeś %arg 1% z zablokowanych IP." on chat: if player has permission "bypass.reklama": stop loop {ip::*}: if message doesn't contain loop-value: exit loop cancel event send "Twoja wiadomość zawiera zablokowane IP."
- 12 odpowiedzi
-
- antyreklama
- reklama
-
(i 3 więcej)
Oznaczone tagami:
-
Jak napisać swój skrypt w gui? #2 Oraz jak używać set inventory itd.
bludis odpowiedział(a) na Marcineqq pytanie w Pytania i problemy
function bSend(player: player): send "Hello world %{_player}%." to {_player} command /gui [<text>]: trigger: open virtual chest with 1 row named "Testowe gui." to player format gui slot 4 of player to stone named "Hello world!" with lore "Kliknij, aby wyświetlić" and "&aHello world %player%" to close then run function bSend(player) Wymaga tuske. Poradnik: https://forums.skunity.com/threads/gui-manager-tutorial.2349/ -
Połączyłeś go z mysql?
-
Ten temat został przeniesiony.
-
W kodzie są dość duże drzewa ifów - komendę /c można znacznie lepiej napisać. Raz używasz ifów dla sprawdzania permisji, a raz nie. Takie coś można napisać bez loopowania graczy: ( https://skriptlang.github.io/Skript/expressions.html#ExprFilter) Twoja wersja: if loop-player has permission "helioschat.adminchat.see": send "{@admin-chat-prefix} %player% &b» &7%colored arg-1%" to loop-player Moja wersja: send "{@admin-chat-prefix} %player% &b» &7%colored arg-1%" to all players [where player input has permission "helioschat.adminchat.see"] Nie musisz używać while'a do automatycznych wiadomości. Every timespan imo będzie lepszy. "<tooltip:&cHeliosChat by Helios1993!>" bezsensu. Kolejny skrypt na chat, których jest milion Na plus jest możliwość szybkiej manipulacji wiadomościami. Fajnie, że wykorzystałeś funkcję do czyszczenia wiadomości - mógłbyś ich użyć więcej, bo fajnie się wpasują w kod.
-
on command "test": if player's chestplate is not diamond chestplate named "&6&lKomenda": cancel event send "nie masz klaty."
-
on death of player: set {_loc} to location of victim set {_items::*} to drops cancel drops set block at {_loc} to chest named "Skarb gracza %victim%" set {_} to block at {_loc} add {_items::*} to {_}'s inventory
