Skocz do zawartości

xAxee

Zasłużony
  • Ilość zawartości

    6123
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    232

Treść opublikowana przez xAxee

  1. boyfarmer - dookoła obsydian na środku złote jabłko sandfarmer - dookoła piasek na środku złote jabłko autofosa - dookoła kamień na środku złote jabłko
  2. xAxee

    szybkie buty

    on sharpsk armor equip: if name of event-item is "&eSzybkie buty": apply speed 2 to player for 99 hours on sharpsk armor unequip: if name of event-item is "&eSzybkie buty": remove speed from player wymagane skarpsk
  3. Problem został rozwiązany.
  4. on script load: register new shaped recipe for diamond ore named "&9BoyFarmer" using obsidian, obsidian, obsidian, obsidian, golden apple, obsidian, obsidian, obsidian, obsidian register new shaped recipe for gold ore named "&6SandFarmer" using sand, sand, sand, sand, golden apple, sand, sand, sand, sand register new shaped recipe for iron ore named "&eFosaFarmer" using stone, stone, stone, stone, golden apple, stone, stone, stone, stone on place: if event-block is diamond ore: if name of player's tool is "&9BoyFarmer": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to obsidian if event-block is gold ore: if name of player's tool is "&6SandFarmer": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to sand if event-block is iron ore: if name of player's tool is "&eFosaFarmer": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to air 10 sekund po wpisaniu "skript farmery" w wyszukiwarke... wymagane skQuery
  5. xAxee

    Przerobienie skryptu

    Problem został rozwiązany.
  6. xAxee

    Przerobienie skryptu

    zobacz teraz on rightclick: if {cld::%player%} is not set: set {cld::%player%} to now remove 15 second from {cld::%player%} if difference between {cld::%player%} and now < 10 second: stop set {cld::%player%} to now loop entities in radius 25 around player: type of loop-entity is not player send "%loop-entity%" teleport loop-entity to player
  7. xAxee

    Skrypt na [ekwpiunek]

    nie, starczy że wejdzie, otworzy i zamknie byle jakie inventory. Ewentualnie można dodać resetowanie zmiennej przy wejściu on join: {checkchatinv::%player%} is true clear {checkchatinv::%player%}
  8. xAxee

    Przerobienie skryptu

    on rightclick: if {cld::%player%} is not set: set {cld::%player%} to now remove 15 second from {cld::%player%} if difference between {cld::%player%} and now < 10 second: stop set {cld::%player%} to now loop entities in radius 25 around player: loop-entity is not player send "%loop-entity%" teleport loop-entity to player
  9. 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%"
  10. variables: {kille::%player%} = 0 {dedy::%player%} = 0 on death of player: if attacker is a player: send "&b%victim% &ezostal zabity przez &c%attacker%" to all players add 1 to {kille::%attacker%} add 1 to {dedy::%victim%} command /staty: trigger: send "&aStatystyki:" send "&6Ilosc zabojstw: &e%{kille::%player%}%" send "&6Ilosc smierci: &e%{dedy::%player%}%" sprawdź tak.
  11. xAxee

    Skrypt na [ekwpiunek]

    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
  12. on chat: if message starts with "!": cancel event replace "!" with "" in message send action bar "&8[&7Gildia&8] &a%message%" to player's guild guild online members wymagany funnyskaddon
  13. function exchangeToBlocks(p: player, 1: item, 2: item): set {_n} to amount of {_1} in {_p}'s inventory if {_n} >= 9: set {_n} to rounded down {_n} / 9 remove ({_n} * 9) of {_1} from {_p}'s inventory add {_n} of {_2} to {_p} function exchangeToKox(p: player): set {_n} to amount of apples in {_p}'s inventory set {_n1} to amount of gold blocks in {_p}'s inventory while {_n} >= 1: if {_n1} < 8: stop remove 1 from {_n} remove 8 from {_n1} remove 1 apple from {_p}'s inventory remove 8 gold blocks from {_p}'s inventory if {_p} has enough space for 1 enchanted golden apple: give {_p} 1 enchanted golden apple else: drop 1 enchanted golden apple at {_p} function exchangeToRefil(p: player): set {_n} to amount of apples in {_p}'s inventory set {_n1} to amount of gold ingot in {_p}'s inventory while {_n} >= 1: if {_n1} < 8: stop remove 1 from {_n} remove 8 from {_n1} remove 1 apple from {_p}'s inventory remove 8 of gold ingot from {_p}'s inventory if {_p} has enough space for 1 of golden apple: give {_p} golden apple else: drop golden apple at {_p} command /bloczki [<text>]: trigger: wait 5 tick open chest with 2 rows named "Bloki" to player set player's current inventory's slot 15 to enchanted golden apple named "&fTWORZENIE KOXA" set player's current inventory's slot 16 to golden apple named "&fTWORZENIE REFILA" set player's current inventory's slot 1 to diamond block named "&fTWORZENIE BLOKOW DIAMENTOW" set player's current inventory's slot 2 to emerald block named "&fTWORZENIE BLOKOW EMERALD" on inventory click: inventory name of current inventory of player is "Bloki" cancel event if clicked slot is 1: exchangeToBlocks(player, diamond, diamond block) else if clicked slot is 2: exchangeToBlocks(player, emerald, emerald block) else if clicked slot is 15: exchangeToKox(player) if player doesn't have 1 apple and 8 gold block: send "Nie masz wszystkich przedmiotow." stop else if clicked slot is 16: exchangeToRefil(player) if player doesn't have 1 apple and 8 gold ingot: send "Nie masz wszystkich przedmiotow." stop wait 1 tick
  14. Problem został rozwiązany.
  15. starczy że zamienisz player'a na executor'a if executor has permission "win.arena":
  16. Nie, umożliwia jedynie pobranie nazwy obecnego dnia.
  17. xAxee

    dzienne nagrody

    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
  18. xAxee

    dzienne nagrody

    Ten temat został przeniesiony.
  19. Ten temat został zamknięty.
  20. Jakby się postarać kod można skrócić nawet do 50 linijek np w kodzie można zauważyć że niektóre czynności ci się powtarzają ale zmieniają się np itemy oraz nazwy - możesz je dać do np zmienniej przypisanej itemowi. + za użycie set player's current inventory's slot ale no tak jak up otwieranie iwg zrób też w czystym skripcie zapomniałeś dopisać wymagań zamiast robić loop 1000 times: możesz zrobić pętle while player has 9 of diamond: zamiast robić osobnego gui możesz wykorzystać np kliknięcie z shiftem.
  21. event on smelting wywołuje się gdy piec coś przepala a nie gdy item się pali. spróbuj sprawdzać po samej nazwie a nie po całym itemie ponieważ wtedy item musi być dokładnie taki sam np: on inventory click: player's current inventory's type is anvil inventory if click type is left mouse button or right mouse button: clicked slot is 0 or 1 name of player's cursor slot is "&6Hełm &3Górnika" cancel event Co do kowadła możesz użyć eventu z TuSke on anvil combine
  22. Możesz jeszcze raz napisać o co ci chodzi? Bo średnio da się to zrozumieć
  23. xAxee

    pieniadze

    function newFormat(n: number) :: string: set {_n} to "%{_n}%" replace all "000" with " 000 " in {_n} replace all " " with " " in {_n} return {_n} command /money: trigger: send "&8&l>> &eTwoj stan konta: &7%newFormat({money::%player%})%" stop
  24. xAxee

    pieniadze

    function newFormat(n: number) :: string: set {_n} to "%{_n}%" replace all "000" with "000 " in {_n} return {_n} command /money: trigger: send "&8&l>> &eTwoj stan konta: &7%newFormat({money::%player%})%" stop
  25. xAxee

    Textur Pack (Menu)

    Problem został rozwiązany.
×
×
  • Dodaj nową pozycję...