-
Ilość zawartości
6123 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
232
Odpowiedzi społeczności
-
xAxee odpowiedź w nearest loop-block został oznaczony jako odpowiedź
No można wywalić funkcje ale najlepiej gdybyś pobrał odpowiednią najnowszą wersje skripta na serwer
every 1 seconds: loop all players: set {_p} to loop-player loop all blocks in radius 25 around {_p}: if loop-block is furnace: if {_dis} is not set: set {_dis} to distance between {_p} and loop-block if {_dis} > (distance between {_p} and loop-block): set {_dis} to distance between {_p} and loop-block if {_dis} < 25: set action bar of {_p} to "&dGranica Spawna &8» &e%{_dis}%" if {_dis} < 15: set action bar of {_p} to "&dGranica Spawna &8» &c%{_dis}%" if {_dis} < 5: set action bar of {_p} to "&dGranica Spawna &8» &4%{_dis}%"
-
xAxee odpowiedź w Skrypt na włączanie/wyłącznie PvP dla całego serwer pod komendą został oznaczony jako odpowiedź
command /pvp [<text>]: permission: * trigger: if {pvp} is not false: set {pvp} to false send "wylaczono" else: set {pvp} to true send "wlaczono" on damage: {pvp} is true if attacker is player: if victim is player: cancel event
-
xAxee odpowiedź w Coins jako money został oznaczony jako odpowiedź
function createTop(name: string, size: number, list: objects, format: string="[PLAYER] - [VALUE]") :: strings: set {_index} to 1 loop {_list::*}: if {%{_name}%::%loop-value%} is set: if {%{_name}%::%loop-value%} is a number: set {_top::%{_index}%} to {%{_name}%::%loop-value%} set {_players::%{_index}%} to "%loop-value%" add 1 to {_index} if {_size} > (size of {_players::*}): set {_size} to (size of {_players::*}) loop {_size} times: loop {_top::*}: if {_max} is not set: set {_max} to loop-value-2 set {_index} to loop-index else: if loop-value-2 > {_max}: set {_max} to loop-value-2 set {_index} to loop-index set {_var} to {_format} replace "[PLAYER]" with {_players::%{_index}%} in {_var} replace "[INDEX]" with "%loop-number%" in {_var} replace "[VALUE]" with "%{_max}%" in {_var} add {_var} to {_return::*} delete {_players::%{_index}%}, {_top::%{_index}%}, {_max} and {_index} return {_return::*} function getMoney(p: player) :: number: if {money::%{_p}%} is not set: return 0 return {money::%{_p}%} command /money [<player>]: aliases: /bal, /balance, /kasa, /coins trigger: if arg is not set: send "&7Twoj stan konta: &6%getMoney(player)%" stop send "&&Stan konta gracza &e%arg%&7: &6%getMoney(arg)%" command /addcoins [<player>] [<number=50>]: permission: addcoin trigger: if arg 1 is not set: send "&7Poprawne uzycie: &6/addcoins &a<player> <number>" stop add arg 2 to {money::%arg 1%} send "&7Twoj nowy stan konta: &6%{money::%arg 1%}%" to arg 1 send "&7Ustawiles stan konta gracza: &a%arg 1% &7na &6%{money::%arg 1%}%" command /top [<text>]: aliases: /cointop trigger: open chest with 1 rows named "&6Topka coinsow" to player set player's current inventory's slot 4 to gold ingot named "&6Top 3 posiadanych coinsow" with lore createTop("money", 3, all offline players, "&6[INDEX]. &a[PLAYER]: &6[VALUE]") on inventory click: if inventory name of current inventory of player is "&6Topka coinsow": cancel event nie testowane
@gamemoefx i jak?
-
xAxee odpowiedź w Problem z komenda został oznaczony jako odpowiedź
W configu skripta można włączyć linki.
-
xAxee odpowiedź w [POTRZEBUJE] SKRYPT PISTOLETY został oznaczony jako odpowiedź
Siema to znowu ja poszukałem troszkę i udało mi się
coś wykombinować ale nie jestem u siebie w domu
więc jakby były błędy to napisz je a ja to poprawie już jutro w domu ok?
PASTEBIN:
https://pastebin.com/zBcf9Q3j
code.skript:
https://code.skript.pl/HAEvF7mm
(jakby ktoś pytał dlaczego zawsze daje link do pastebina i code.skript tooo bo jakoś tak :D )
-
xAxee odpowiedź w Komenda na przedmiocie został oznaczony jako odpowiedź
on left click: if player's world is "lobby": if player have written book named "&6lista": cancel event else: set slot 3 of player to written book named "&6lista" if player has written book named "&6lista" in hand: execute player command "/aach list" jak coś to pisz
-
xAxee odpowiedź w Top kopaczy w GUI został oznaczony jako odpowiedź
Top dystansu nie działa na 1 km się zatrzymuje i top nie chce się wczytać a top czasu online będzie strasznie lagowac ;{ niech tak zostanie ok?
Poprawiony drop nw czm nadal pisze true i false a nie on i off już się nie da kopiować bez tego Odśwież będzie się dało więc tak zostawiam
myślę, że ten drop jest jednym z najlepszych stworzonych w slkypcie ja osobiście będę używał u siebie ale dodam jeszcze parę rzeczy takich:
- pkt z wyłączonego cobbla
- wymiana cobbla na pkt
- wymiana pkt na cobblex / cobble
- zmienię te wszystkie komendy na argumęty
Jeżeli byś chciał to zrobię go jakoś za 2 dni
-
xAxee odpowiedź w Skrypt na TOP czasu został oznaczony jako odpowiedź
function translate(return: text) :: text: set {_ang::*} to ("years" and "year", "months", "month", "days", "day", "hours" , "hour", "minutes" , "minute", "seconds", "second", "and") set {_pl::*} to ("lata" and "rok", "miesiecy", "miesiac", "dni", "dzien", "godzin", "godzina", "minut", "minuta", "sekund", "sekunda", "i") loop {_ang::*}: replace all loop-value with {_pl::%loop-index%} in {_return} return {_return} function translateList(r: texts) :: texts: loop {_r::*}: add translate(loop-value) to {_return::*} return {_return::*} function createTop(name: string, size: integer, format: string="[P] - [V]") :: strings: set {_indices::*} to all indices of {%{_name}%::*} set {_index} to 1 if {_size} = 0: return "" if {_size} < 0: set {_reversed} to true set {_size} to ({_size} * (-1)) loop {_indices::*}: if {%{_name}%::%loop-value%} = number or timespan or date: set {_values::%{_index}%} to {%{_name}%::%loop-value%} set {_indexes::%{_index}%} to "%loop-value%" add 1 to {_index} if {_size} > (size of {_indexes::*}): set {_size} to (size of {_indexes::*}) loop {_size} times: loop {_values::*}: if {_max} is not set: set {_max} to loop-value-2 set {_index} to loop-index else: if {_reversed} is not true: if loop-value-2 > {_max}: set {_max} to loop-value-2 set {_index} to loop-index else: if loop-value-2 < {_max}: set {_max} to loop-value-2 set {_index} to loop-index set {_var} to {_format} replace "[VALUE]" and "[V]" with "%{_max}%" in {_var} replace "[INDEX]" and "[I]" with "%loop-number%" in {_var} replace "[PLAYER]" and "[P]" with {_indexes::%{_index}%} in {_var} add {_var} to {_return::*} delete {_indexes::%{_index}%}, {_values::%{_index}%}, {_max} and {_index} return {_return::*} on join: if {time::%name of player%} is not set: set {time::%name of player%} to time played of player on disconnect: set {time::%name of player%} to time played of player command /topki [<text>]: trigger: open chest with 6 rows named "TEST" to player wait 3 tick format slot 16 of player with clock named "Czas gry" with lore translateList(createTop("time", 10, "&f &f[index]. &f[player]&f: &e[value]")) to be unstealable command /top [<text>]: trigger: loop all players: set {time::%name of loop-player%} to time played of loop-player send "&fTopka czasu online:" send translateList(createTop("time", 10, "&f &f[index]. &f[player]&f: &e[value]"))
-
xAxee odpowiedź w Problem z skryptem został oznaczony jako odpowiedź
options: # Czym jest rzucane TNT na twoim serwerze rzucane-item: tnt named "&cRzucane TNT" # Czas cooldownu (odnowienia) rzucane-cooldown: 20 seconds # Wiadomość wysyłana przy próbie zbyt szybkiego wyrzucenia TNT (gdy cooldown jeszcze obowiązuje) rzucane-cooldownMessage: "&cNie możesz jeszcze użyć rzucanego TNT!" # Czas odliczania rzucane-countdown: 10 seconds # Wiadomość przy próbie zbyt szybkiego wyrzucenia TNT (gdy odliczanie trwa) rzucane-countingMessage: "&cOdliczanie już trwa!" # Wiadomość przy odliczaniu rzucane-countdownMessage: "&cRzucane TNT zostanie &6wystrzelone za &e%{@rzucane-countdown} - loop-number%&6..." # Moc wyrzutu TNT (może być to liczba po przecinku, np. 0.8) rzucane-force: 0.5 on place: player's tool is {@rzucane-item} cancel event on right click: player's tool is {@rzucane-item} if {countdown::rzucaneTnt::%player%} is set: send {@rzucane-countingMessage} to player stop if {cooldown::rzucaneTnt::%player%} is set: difference between {cooldown::rzucaneTnt::%player%} and now is less than {@rzucane-cooldown} send {@rzucane-cooldownMessage} to player stop set {countdown::rzucaneTnt::%player%} to true loop 10 times: if player's tool is not {@rzucane-item}: clear {countdown::rzucaneTnt::%player%} stop send action bar {@rzucane-countdownMessage} to player set {cooldown::rzucaneTnt::%player%} to now clear {countdown::rzucaneTnt::%player%} remove {@rzucane-item} from player shoot a tnt from player at speed {@rzucane-force} on load: register new shaped recipe for {@rzucane-item} using tnt, tnt, tnt, tnt, tnt, tnt, tnt, tnt, tnt
-
xAxee odpowiedź w Odbieranie LB został oznaczony jako odpowiedź
command /odbierz [<text>]: trigger: if player has paper named "&4&lBilet": remove paper named "&4&lBilet" from player execute console command "kit lb %player%"
-
xAxee odpowiedź w Jak Zrobić Własny Crafting? został oznaczony jako odpowiedź
register new shaped recipe for %item% using %item%, %item%, %item%, %item%, %item%, %item%, %item%, %item%, %item%
-
xAxee odpowiedź w Fortune został oznaczony jako odpowiedź
To już raczej twój kod, ponieważ wyrażenia są od skripta 2.0
on mine of stone: if level of fortune of player's tool is 2: chance of 4%: send "&eGratulacje! Znalazles &cRedstone&e!" if {eqdrop.%player%} is true: give 1 redstone to player else: drop 1 redstone at player chyba tak to ma działać
-
xAxee odpowiedź w Skrypt cobblex został oznaczony jako odpowiedź
Jeżeli wykopiesz mossy cobblestone: jeżeli nazwa przedmiotu gracza to "&8» &7CobbleX" Czyli trzeba rozkopywać cobblex'a cobblex'em? xD
Może coś takiego? (Przy postawieniu cobblex'a się losuje)
command /cx: trigger: if player has 576 cobblestone: remove 576 cobblestone from player give glowing mossy cobblestone named "&8» &7CobbleX" with lore "&8» &7Kliknij PPM aby wydropic przedmiot" to the player else: send "&8» &cNie posiadasz 9*64 cobblestone" on place: if name of player's tool is not "&8» &7CobbleX": stop if player's gamemode is not survival: stop if player's tool is not any pickaxe: stop cancel event remove 1 from item amount of player's tool chance of 10%: send "&7Niestety Kolego nic &cNIE &7Wylosowales" launch ball large firework colored red at player timed 1 stop give 5 gold block to the player send "&cWylosowałes &e5&fx &eZlote bloki" launch ball large firework colored red at player timed 1
-
xAxee odpowiedź w Przenoszenie plików skriptem. został oznaczony jako odpowiedź
https://docs.skunity.com/syntax/search/id:1666
https://docs.skunity.com/syntax/search/id:1650
-
xAxee odpowiedź w Skrypt na Moce został oznaczony jako odpowiedź
command /moc [<text>]: trigger: if arg is "wilka": apply strength 2 to player for 30 second
-
xAxee odpowiedź w dzienne nagrody został oznaczony jako odpowiedź
on join: if difference between {nagroda::%player%} and now >= 24h: send "&7Odbierz nagorde &6/nagorda" command /nagroda [<text>]: cooldown: 24 hours trigger: set {nagroda::%player%} to now if {nagorda::%player%::amount} is not set: set {nagorda::%player%::amount} to 0 if {nagorda::%player%::amount} >= 7: set {nagorda::%player%::amount} to 0 add 1 to {nagorda::%player%::amount} if {nagorda::%player%::amount} is 1: #nagorda za 1 dzien if {nagorda::%player%::amount} is 2: #nagorda za 2 dzien if {nagorda::%player%::amount} is 3: #nagorda za 3 dzien if {nagorda::%player%::amount} is 4: #nagorda za 4 dzien if {nagorda::%player%::amount} is 5: #nagorda za 5 dzien if {nagorda::%player%::amount} is 6: #nagorda za 6 dzien if {nagorda::%player%::amount} is 7: #nagorda za 7 dzien
-
xAxee odpowiedź w Witam jak zrobic zeby sie mozna bugowac klockami na ternie gildi został oznaczony jako odpowiedź
opcja bugged-blocks
-
xAxee odpowiedź w Witam jak zrobic zeby sie mozna bugowac klockami na ternie gildi został oznaczony jako odpowiedź
Można to zmienić w configu pluginu.
-
xAxee odpowiedź w on place ? został oznaczony jako odpowiedź
on place: apply nausea 2 to the player for 3 seconds apply slowness to the player for 2 seconds
-
xAxee odpowiedź w Jak wyciągnąć nazwy zmiennych z plików yml w SkQuery/skirpt został oznaczony jako odpowiedź
set {_x} to yaml value "xD.x" from file "config.yml" ^ wartość
set {_nodes::*} to yaml nodes "" from file "config.yml" ^ "schodki" czyli zwróci xD, wiadca, owca...
-
xAxee odpowiedź w Skrypt na [ekwpiunek] został oznaczony jako odpowiedź
command /checkchatinv <player>: executable by: players trigger: open arg's inventory to player set {checkchatinv::%player%} to true on chat: if message contains "[ekwipunek]": cancel event set {_} to "%displayname of player%&f: %message%" replace all "[ekwipunek]" with "&a<tooltip:Kliknij aby zobaczyc inventory><command:/checkchatinv %player%>[ekwipunek]&r" in {_} send formatted {_} to all players on inventory close: {checkchatinv::%player%} is true clear {checkchatinv::%player%} on inventory click: {checkchatinv::%player%} is true cancel event
-
xAxee odpowiedź w Chat gildyjny, na actionbar. został oznaczony jako odpowiedź
warunek starts with jest od wersji 2.2-dev36, więc pewnie masz niższą wersje. Możesz pobrać na przyszłość forka Gio skripta 2.5.
skrypt z wykorzystaniem skRayFall do action bara
on chat: if first character of message is "!": cancel event set action bat of (player's guild guild online members) to "&8[&7Gildia&8] &a%message%"
