-
Ilość zawartości
3064 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Treść opublikowana przez PoweredDragon
-
command /mag: trigger: if player doesn't have permission "player.mag": send "&4Brak uprawnien!" else: set player's tag to "&5Mag" Jak nie zadziała, to jest to (ale wymaga Umbaska i NameTagEdit): command /mag: trigger: if player doesn't have permission "player.mag": send "&4Brak uprawnien!" else: set prefix of player to "&5Mag"
-
A można zobaczyć skrypt na monety? Bez niego raczej się nie obejdzie...
-
Tak, dobrze zrobiłeś. Ten hełm powinien działać jak hełm z prot 18 Tylko trzeba lekko zmodyfikować przelicznik, bo prot 18 nie jest uwzględniony w skrypcie pierwotnym on damage: set {_EPF} to 0 loop 20 times: lore of victim's helmet is "&4Obrona %loop-number%": add loop-number to {_EPF} lore of victim's leggings is "&4Obrona %loop-number%": add loop-number to {_EPF} lore of victim's chestplate is "&4Obrona %loop-number%": add loop-number to {_EPF} lore of victim's boots is "&4Obrona %loop-number%": add loop-number to {_EPF} set damage to damage * (1 - {_EPF}/100)
-
No to pierwszy skrypt, który ci dałem naprawia zbroję na bieżąco, nie?
-
W ten sposób jej nie zniszczy, ale... every 15 seconds: loop all players: loop 36 times: repair slot loop-number of loop-player loop-player's helmet slot is not empty: set {helmet::%loop-player%} to loop-player's helmet else: set loop-player's helmet slot to {helmet::%player%} repair loop-player's helmet loop-player's boots slot is not empty: set {boots::%loop-player%} to loop-player's boots else: set loop-player's boots slot to {boots::%player%} repair loop-player's boots loop-player's leggings slot is not empty: set {leggings::%loop-player%} to loop-player's leggings else: set loop-player's leggings slot to {leggings::%player%} repair loop-player's leggings loop-player's chestplate slot is not empty: set {helmet::%loop-player%} to loop-player's chestplate else: set loop-player's chestplate slot to {chestplate::%player%} repair loop-player's chestplate Problem tego sk jest taki, że gdy gracz zdejmie zbroję, to mu się pojawi nowa ;/
-
command /slime: trigger: spawn 1 slime at location of player set {dmg::%last spawned entity%} to 2 set max health of last spawned entity to 2000 apply slowness 100 to last spawned entity for 999999 seconds apply weakness 255 to last spawned entity for 999999 seconds apply jump boost -200 to last spawned entity for 999999 seconds send "&aStworzyles slime'a!" on damage: victim is slime: {dmg::%victim%} is 2: damage attacker by 2
-
every 15 seconds: loop all players: loop 36 times: repair slot loop-number of loop-player repair loop-player's helmet repair loop-player's chestplate repair loop-player's leggings repair loop-player's boots
-
usuń apostrof ze słowa item's
-
every 30 seconds: loop {lokacje::*}: set {_x} to random integer between 1 and 4 loop {_x} times: spawn diamond at loop-value
-
every second: loop all players: loop item's in loop-player's inventory repair loop-item
-
on chat: set {_meet::*} to skellet yaml list "meets:" from "config.yml" loop {_meet::*}: message is loop-value: set {_exe} to true stop loop {_exe} is true: set {_answers::*} to skellet yaml list "answers:" from "config.yml" set {_nicks::*} to skellet yaml list "nicks" from "config.yml" set {_r} to a random integer between 40 and 60 loop {_r} times: set {_rand} to a random integer between 1 and size of {_nicks::*} add "%{_nicks::%{_rand}%}%" to {_output::*} loop {_output::*}: set {_random} to a random integer between 1 and size of {_answers::*} send "&e%loop-value%: &f%{_answers::%{_random}%}%"
-
in player's inventory albo in inventory of player
-
Zrobiłem ogólnie. Jeśli całym opisem przedmiotu jest Obrona 1 to przedmiot daje obronę 1, jeśli jest 2 to daje 2, i tak do 4 Jeśli chcesz więcej, to musisz mi powiedzieć, będę musiał to zmeinić
-
command /tpw: trigger: give blaze rod named "&aTPW" to player on rightclick: player's tool is blaze rod namd "&aTPW": distance between player and clicked block < 3: teleport player above clicked block set {_loc} to location of block under player set {_block} to block at {_loc} set block at {_loc} to wool wait 3 seconds set block at {_loc} to {_block}
-
a spróbuj tego: format slot 9 of player with 1 of leather cap named "&4Kaptur II +1" with lore "&2Kliknij by kupić " to close then run [make player execute command "/kaptur6"] loop all items in opened inventory: loop-item is leather cap named "&4Kaptur II +1": dye loop-item red
-
on rightclick on player: send "&2[&c%{elo::%clicked player%}%&2]%clicked player's display name%" command /elo [<text>]: trigger: arg is not set: send "&eTwoje ELO: &6%{elo::%player%}%" Z komendy elo zostaw to
-
A w Skripcie nie da się podmieniać wiadomości z pluginów. W AZRank musi się dać zmieniać kolory
-
on damage: set {_EPF} to 0 loop 4 times: lore of victim's helmet is "&aProtection %loop-number%": add loop-number to {_EPF} lore of victim's leggings is "&aProtection %loop-number%": add loop-number to {_EPF} lore of victim's chestplate is "&aProtection %loop-number%": add loop-number to {_EPF} lore of victim's boots is "&aProtection %loop-number%": add loop-number to {_EPF} damage cause is fall: lore of victim's boots is "&aFeather Falling %loop-number%": add loop-number to {_EPF} set damage to damage * (1 - {_EPF}/25)
-
role play SejfCraft - schowaj swoje cenne przedmioty w bezpieczne miejsce
PoweredDragon odpowiedział(a) na boleknowak temat w Skrypty
Właśnie dobre pytanie... Pewnie po to, żeby spowolnić działanie i obciążyć serwer bardziej Ogólnie skrypt mało polotowy, (dodaj mnie do korekty :V), ale nie dziwię się - sam dopiero wracam do formy. Ponadto warto wspomnieć, że zapotrzebowanie duże, bo były ze trzy prośby o sejfy na forum. Może dodaj też takie skrzynkowe sejfy? -
on death: "%type of attacker%" is "player": "%type of victim%" is "player": add 10 to {elo::%attacker%} remove 10 from {elo::%victim%}
-
Po prostu dodaj każdemu uprawnienie na korzystanie z tego? Skript nie ominie permisji bez określonego dodatku, który dodaje polecenie wykonywania komendy jako op... EDIT: Jednak się nie da w ten sposób, który tu był Musisz zmienić polecenie w pluginie
-
format slot 9 of player with 1 of leather cap named "&4Kaptur II +1" with lore "&2Kliknij by kupić " to close then run [make player execute command "/kaptur6"] dye slot 9 of player red
-
Dodaj na samym dole wyrównane w evencie on deeath broadcast "[&c%{elo::%attacker%}%&2]%attacker's display name% &czabil &c%{elo::%victim%}%&2]%victim's display name%" A w komendzie /elo tam jest takie /send send "&4%loop-number-1%. [&c%{_wynik}%&2]%player's display name%" Tak powinno działać
-
Skopiowałem posta gościa wyżej, autorowi tematu pasowało
-
on join: {elo::%player%} is not set: set {elo::%player%} to 1000 on death: "%type of attacker%" is "player": "%type of victim%" is "player": set {elo::%attacker%} to floor(1.1*{elo::%attacker%}) set {elo::%victim%} to floor(0.9*{elo::%victim%}) command /elo [<text>]: trigger: arg is not set: send "&eTwoje ELO: &6%{elo::%player%}%" else if arg is "top": loop (size of {elo::*}) times: set {_wynik} to 0 loop {elo::*}: loop-value-2 is greater than {_wynik}: set {_wynik} to loop-value-2 set {_nick} to loop-index clear {elo::%{_nick}%} set {_backup::%{_nick}%} to {_wynik} {_nick} is set: send "&4%loop-number-1%. [&c%{_wynik}%&2]%player's prefix%&e%{_nick}%&2" clear {_nick} else: exit loop loop {_backup::*}: loop-index is set: set {elo::%loop-index%} to loop-value-2 on chat: set {display::%player%} to player's display name set player's display name to "&2[&c%{elo::%player%}%&2]%player's display name%" wait 1 ticks reset player's display name
