Skocz do zawartości

TheFightaz

Użytkownik
  • Ilość zawartości

    170
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez TheFightaz

  1. Czesc, Mam pewien kod, mianowice na zwiekszenie maksymalnego zdrowia, wygląda tak 1. Gdy gracz wypija potke, zwieksza mu się maksymalne hp, ale gdy gracz otrzyma obrazenia to zmienna powinna sie zapisac na "false" i usunac mu te 5 dodatkowych serduszek, ale tak sie nie dzieje. Gdzie lezy problem? 2. Gdy nadaje potce nazwe czyli honey bottle named "&6Mikstura &aZdrowia".. [ten sam kod] to juz to nie dziala kompletnie, jakby nazwa nie łapała. Dodam, ze jest 0 błędów
  2. Zrobiłem tak on break: if event-block is any wood or any log or any leaves: set {_loc} to location of event-block set {_block} to type of event-block wait 2 seconds set block at {_loc} to {_block} I działa, dzieki za pomoc. Mozna zamykac
  3. Czyli ? set type of event-block to event-block?
  4. Zmieniłem ,ale nadal 0 errorów, a skrypt nie dziala, debuguje go juz i ostatnia linijka jakby nie działała on break: if event-block is any wood or any log or any leaves: set {_typeBlock} to event-block set {_locBlock} to location of event-block wait 2 seconds send "test" to player set block at {_locBlock} to {_typeBlock} send sie wyswietla, ale drzewo sie nie pojawia
  5. Czyli najlepiej uzywac 2.6.4?
  6. Linijka 4 i 11, wersja skript 2.7.0 (BETA 3) Zrobiłem tak : on break of any wood or any log or any leaves: set {_typeBlock} to event-block set {_locBlock} to location of event-block wait 2 seconds set block at {_locBlock} to {_typeBlock} Errorów 0, ale nie dziala ;c
  7. event-block is not a world - taki error
  8. Sprawdzałem chat GPT bo miałem pewien problem własnie, wiem ze moge to zrobic prosciej, ale chciałbym uzyskac pewien efekt, mianowicie gdy gracz niszczy drzewo (np konar 10 w gore i liscie) to po czasie drzewo samo sie pojawia w tym samym miejscu razem z liscmi
  9. Czesc, Mam skrypt, który daje błędy dotyczace "execute at" próbowałem tez "loop all blocks[...]" ale nadal mam 4 błędy. on break of oak log: set {_location} to location of event-block set {_isComplete} to true execute at {_location} in 3x3x3 region: if {log} at current location is oak log: set {_isComplete} to false break if {_isComplete} is false: set {_treeBlocks} to {oak log, oak leaves} set {_treeType} to oak log execute at {_location}: replace all {_treeBlocks::*} in 3x3x3 region with {_treeType} wait 30 seconds set {_isComplete} to true execute at {_location} in 3x3x3 region: if {log} at current location is oak log: set {_isComplete} to false break if {_isComplete} is false: execute at {_location}: replace all {_treeBlocks::*} in 3x3x3 region with {_treeType} Co chce uzyskac? Chce zrobic tak, ze gdy gracz zniszczy drzewo, to one sie regenruje, całe razem z liscmi w tym samym miejscu. Moze ktos pomóc?
  10. Nie działa niestety ;/
  11. AdvancedBan uzywam. Lepiej mi sie uzywa "."
  12. Czesc, mam pewien kod, ale zapomniałem uwzglednic jednej rzeczy, a mianowicie mute. on chat: cancel event if player have permissions "chatDisplay.Gracz": set {_rank} to "&a「&8&lGracz&a」&f" if player have permissions "chatDisplay.Vip": set {_rank} to "&a「&e&lVIP&a」 &7" if player have permissions "chatDisplay.Magnat": set {_rank} to "&a「&5&lMagnat&a」 &6" if player have permissions "chatDisplay.yt": set {_rank} to "&a「&3&lYouTuber&a」 &f" if player have permissions "chatDisplay.sponsor": set {_rank} to "&a「&6&lSponsor&a」 &2" if player have permissions "chatDisplay.Mod": set {_rank} to "&a「&5&lModerator&a」 &e" if player have permissions "chatDisplay.Admin": set {_rank} to "&a「&c&lAdmin&a」 &a" if player have permissions "chatDisplay.Wlasciciel": set {_rank} to "&a「&4&lWlasciciel&a」 &6" send "%{ranga.%player%}% %{_rank}% %player's display name% &a» &f%message%" to all players Jak tutaj dodac, ze gdy gracz ma mute, ale z pluginu, to nie moze uzywac chatu?
  13. W sumie debug nic mi nie dał, ale zrobiłem troche zmian i w sumie działa. Dzięki za pomoc
  14. Czesc, Mam dane gui, a raczej jest to GUI w GUI, czyli po kliknięciu w slot przekierowywuje w inne gui i tak dalej. Mój problem jest taki, gdy gracz otworzy GUI - X to w tym gui jak kliknie gdziekolwiek otworzy mu GUI - Y Kod: command /gui: trigger: set {_guiCollection} to a new chest inventory with 5 row with name "&2&lMc&6&lSquare&f&l.pl &8| &6Kolekcja" set slot (integers between 0 and 19) and (integers between 25 and 44) of {_guiCollection} to green stained glass pane named "&7" set slot 20 of {_guiCollection} to diamond ore named " &a> &c| &7Kolekcja &bGórnika &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &bGórnika" and "" and "&a> &c| &7Twoje postępy &b- %{progressBar_PlayerMiner.%player%}% &a%{progressPlayerMiner.%player%}% &7| &c14&8)" set slot 21 of {_guiCollection} to oak sapling named " &a> &c| &7Kolekcja &2Drwala &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &2Drwala" and "" and "&a> &c| &7Twoje postępy &b- %{progressBar_PlayerWoodcutter.%player%}% &a%{progressPlayerWoodcutter.%player%}% &7| &c6&8)" set slot 22 of {_guiCollection} to bone named " &a> &c| &7Kolekcja &cWalki &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &cWalki" and "" and "&a> &c| &7Twoje postępy &b- %{progressBar_PlayerCombat.%player%}% &a%{progressPlayerCombat.%player%}% &7| &cMAX&8)" set slot 23 of {_guiCollection} to hay bale named " &a> &c| &7Kolekcja &eFarmera &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &eFarmera" and "" and "&a> &c| &7Twoje postępy &b- %{progressBar_PlayerFarmer.%player%}% &a%{progressPlayerFarmer.%player%}% &7| &cMAX&8)" set slot 24 of {_guiCollection} to wither skeleton skull named " &a> &c| &7Kolekcja &4Bossów &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &4Bossów" and "" and "&a> &c| &7Twoje postępy &b- %{progressBar_PlayerBoss.%player%}% &a%{progressPlayerBoss.%player%}% &7| &cMAX&8)" open {_guiCollection} to player Co mam zrobic aby jedno GUI było jednym
  15. W sumie fakt, a ja dalem przez 10 jak głupi dzięki za pomoc - mozna zamykac
  16. Czesc, Mam dany skrypt, ktora zlicza np; "wykopanie cobblestone" on mine: if event-block is cobblestone: add 1 to {collectionMinerCobblestone.%player%} if {collectionCobblestone.%Player%} is false: set {collectionCobblestone.%player%} to true send "&b-----------------------------------" send "" send "&7Odblokowano kolekcje &aCobblestone!" send "&7Zajrzyj do &a/kolekcje &7i sprawdź co nowego!" send "" send "&b------------------------------------" send title "&7Nowa kolekcja" with subtitle "&aODBLOKOWANA!" for 3 seconds add 1 to {progressPlayerMiner.%player%} if {collectionCobblestone.%player%} is true: set {_percentageBar} to ({progressCollectionCobblestone.%player%} / 10) if {_percentageBar} is more or equal to 10: set {collectionProgressCobblestone.%player%} to "&a&l|&c&l|||||||||" if {_percentageBar} is 20%: set {collectionProgressCobblestone.%player%} to "&a&l||&c&l||||||||" Zmienna która jest bazowa {progressCollectionCobblestone.%player%} = 50 I teraz, gdy gracz wykopie 10% cobble'a to pasek zmienia się na 1 zielony reszta czerowny, pozniej 20%, 30%... az to 100% Nie mam pojęcia jak to ugryzc, pierwsza moja styczność z liczeniem w skripcie, moze ktos pomóc?
  17. Zrobiłem podobnie if {collectionCobblestone.%player%} is false: set slot 10 of {_guiCollectionMiner} to gray dye named "&7Kolekcja &aCobblestone" with lore "" and "&a> &c| &7Znajdz ten przedmiot" and "&7aby odblokować jego &akolekcje" else: set slot 10 of {_guiCollectionMiner} to cobblestone named "&7Kolekcja &aCobblestone" with lore "" and "&a> &c| &7Statystyki" and "&7Zdobyte &b- %{collectionProgress.%player%} %&8(&a%{collectionMinerCobblestone.%player%}%&7/&c%{progressCollection.%player%}%&8)" and "" and "&7Zdobądź &adoświadczenie &7i odblokuj:" and "" and "&a> &c| &7NAGRODA" if {collectionIron.%player%} is false: set slot 11 of {_guiCollectionMiner} to gray dye named "&7Kolekcja &aZelaza" with lore "" and "&a> &c| &7Znajdz ten przedmiot" and "&7aby odblokować jego &akolekcje" else: set slot 11 of {_guiCollectionMiner} to iron ingot named "&7Kolekcja &aZelaza" with lore "" and "&a> &c| &7Statystyki" and "&7Zdobyte &b- %{collectionProgress.%player%}% &8(&a%{collectionMinerIron.%player%}%&7/&c%{progressCollection.%player%}%&8)" and "" and "&7Zdobądź &adoświadczenie &7i odblokuj:" and "" and "&a> &c| &7NAGRODA" if {collectionGold.%player%} is false: set slot 12 of {_guiCollectionMiner} to gray dye named "&7Kolekcja &aZłota" with lore "" and "&a> &c| &7Znajdz ten przedmiot" and "&7aby odblokować jego &akolekcje" else: set slot 12 of {_guiCollectionMiner} to gold ingot named "&7Kolekcja &aZłota" with lore "" and "&a> &c| &7Statystyki" and "&7Zdobyte &b- %{collectionProgress.%player%}% &8(&a%{collectionMinerGold.%player%}%&7/&c%{progressCollection.%player%}%&8)" and "" and "&7Zdobądź &adoświadczenie &7i odblokuj:" and "" and "&a> &c| &7NAGRODA" if {collectionRedstone.%player%} is false: set slot 13 of {_guiCollectionMiner} to gray dye named "&7Kolekcja &aRedstone" with lore "" and "&a> &c| &7Znajdz ten przedmiot" and "&7aby odblokować jego &akolekcje" else: set slot 13 of {_guiCollectionMiner} to redstone named "&7Kolekcja &aRedstone" with lore "" and "&a> &c| &7Statystyki" and "&7Zdobyte &b- %{collectionProgress.%player%}% &8(&a%{collectionMinerRedstone.%player%}%&7/&c%{progressCollection.%player%}%&8)" and "" and "&7Zdobądź &adoświadczenie &7i odblokuj:" and "" and "&a> &c| &7NAGRODA" i działa, dzięki za pomoc. Mozna zamykac
  18. Czesc, Mam pewien kod 1 GUI: command /gui: trigger: set {_guiCollection} to a new chest inventory with 5 row with name "&2&lMc&6&lSquare&f&l.pl &8| &6Kolekcja" set slot (integers between 0 and 19) and (integers between 25 and 44) of {_guiCollection} to green stained glass pane named "&7" set slot 20 of {_guiCollection} to diamond ore named " &a> &c| &7Kolekcja &bGórnika &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &bGórnika" and "" and "&a> &c| &7Twoje postępy &b- %{progressBarPlayerMiner.%player%}% &7| &cMAX&8)" set slot 21 of {_guiCollection} to oak sapling named " &a> &c| &7Kolekcja &2Drwala &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &2Drwala" and "" and "&a> &c| &7Twoje postępy &b- %{progressBarPlayerWoodcutter.%player%}% &7| &cMAX&8)" set slot 22 of {_guiCollection} to bone named " &a> &c| &7Kolekcja &cWalki &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &cWalki" and "" and "&a> &c| &7Twoje postępy &b- %{progressBarPlayerCombat.%player%}% &7| &cMAX&8)" set slot 23 of {_guiCollection} to hay bale named " &a> &c| &7Kolekcja &eFarmera &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &eFarmera" and "" and "&a> &c| &7Twoje postępy &b- %{progressBarPlayerFarmer.%player%}% &7| &cMAX&8)" set slot 24 of {_guiCollection} to wither skeleton skull named " &a> &c| &7Kolekcja &4Bossów &c| &a<" with lore "&a> &c| &7Kliknij &aLPM &7i zobacz swoją kolekcje &4Bossów" and "" and "&a> &c| &7Twoje postępy &b- %{progressBarPlayerBoss.%player%}% &7| &cMAX&8)" open {_guiCollection} to player 2 GUI: clicked slot is 20: wait 2 tick set {_guiCollectionMiner} to a new chest inventory with 5 row with name "&2&lMc&6&lSquare&f&l.pl &8| &6Kolekcja &bGórnika" set slot (integers between 0 and 9) and 17,18,26,27 and (integers between 35 and 43) of {_guiCollectionMiner} to green stained glass pane named "&7" set slot 10 of {_guiCollectionMiner} to gray dye named "&7Kolekcja &aCobblestone" with lore "" and "&a> &c| &7Znajdz ten przedmiot" and "&7aby odblokować jego &akolekcje" set slot 44 of {_guiCollectionMiner} to arrow named "&cPowrót &7do &aKolekcji" open {_guiCollectionMiner} to player I czy jest mozliwosc tym sposobem, gdy gracz wykopie cobblestone, to *slot 10* zamieni się w cobblestone z innym lore? próbowałem cos takiego : on mine: if event-block is cobblestone: add 1 to {collectionMinerCobblestone.%player%} set slot 10 of {_guiCollectionMiner} to cobblestone named "&7Kolekcja &aCobblestone" with lore "&7Test" send "Odblokowales kolekcje" Ale niestety nie dziala
  19. Błedu zadnego, dodalem i nic
  20. Czesc, Mam problem ze skryptem, czemu on nie dziala? on death: attacker is a player: victim's name is "&cLucyfer": send "{@tag} &aMasz &c15 &6sekund &ai zostaniesz przeteleportowany na &6spawn!" to attacker wait 15 seconds execute console command "spawn %attacker%" send "{@tag} &aZostałes/aś przeteleportowany na spawn!" to attacker
  21. Cześć, mam pewien kod, gdy wpłacam gotówke, to tworzy mi historie przelewów, która powinna sie usuwac po 5 wykonanych przelewów, ale tak się nie dzieje, jakies pomysły? if arg 1 is "bank": if arg 2 is "wplac": if arg 3 is number: if arg-3 is less than 0: send "{@tag} &cNie mozesz wpłacic kwoty na &8(&4-&8)&4!!" stop if player's balance is greater than or equal to arg-3: set {_money} to arg 3 remove arg-3 from player's balance add {_money} to {business.bank.%{business.%player%}%} send "{@tag} &7Wpłaciłeś/aś na konto &6firmy &a%arg 3%&2$" to player if size of {business.bank.%{business.%player%}%::*} is larger than 5: clear {business.bank%{business.%player%}%::1} set {business.bank.%{business.%player%}%::*} to {business.bank.%{business.%player%}%::*} add "&8[&a%now%&8] &6%player% &c> &8[&a+&2$&6%{_money}%&8]" to {business.bank.%{business.%player%}%::*} else: send "{@tag} &cBrak funduszy na koncie!" stop else: send "{@tag} &7Podaj wartość jaką chcesz wpłacić!" stop
  22. Czesc, mam problem dotyczący zmiennej w lore GUI, mianowicie mam kod, który dodaje do zmiennej nazwe set {business.name.%arg 2%} to arg 2 i chce go wyswietlic w gui set slot 4 of player's current inventory to paper named "&6Statystyki &aFirmy" with lore "" and "&c> &7Nazwa Firmy &a%{business.name.%arg-2%}%" lecz wyswietla się <none>. Próbowalem %arg 2%, %player% ale nic. Cały kod:
  23. Czesc, Mam nastpęujące gui, problem lezy w tym, ze pierwsza funkcja odpowiadająca za slot 0 działa bez problemu, ale gdy przechodze do slot 1 juz nie działa totalnie, nic sie nie dzieje, jet ktos w stanie mi podpowiedziec co robie nie tak? clicked slot is 0: if {questMinerAccepted::%player%} is false: if {questCobble64Lore.%player%} is "&cNie": set {questMinerAccepted::%player%} to true send "{@tag} &aPrzyjąłeś zadanie u &bGórnika! &7Donieś mu potrzebne materiały i zakończ zadanie." to player close player's inventory stop else: send "{@tag} &cJuz ukończyłeś/aś wczesniej to zadanie!" close player's inventory stop else: if player has 64 cobblestone: remove 64 cobblestone from player's inventory send "{@tag} &aPomyślnie ukończyłeś/aś zadanie u &bGórnika! &7Mozesz wziąć kolejne zadanie!" set {cobbleDelivery64.%player%} to 64 set {questMinerAccepted::%player%} to false set {questCobble64Lore.%player%} to "&aTak" close player's inventory else: send "{@tag} &cNie masz wystarczająco potrzebnych materiałów!" close player's inventory clicked slot is 1: if {questMinerAcceptedSecond::%player%} is false: if {questCobble128Lore.%player%} is "&cNie": set {questMinerAcceptedSecond::%player%} to true send "{@tag} &aPrzyjąłeś zadanie u &bGórnika! &7Donieś mu potrzebne materiały i zakończ zadanie." to player close player's inventory stop else: send "{@tag} &cJuz ukończyłeś/aś wczesniej to zadanie!" close player's inventory else: if player has 128 cobblestone: remove 128 cobblestone from player's inventory send "{@tag} &aPomyślnie ukończyłeś/aś zadanie u &bGórnika! &7Mozesz wziąć kolejne zadanie!" set {cobbleDelivery128.%player%} to 128 set {questMinerAcceptedSecond::%player%} to false set {questCobble128Lore.%player%} to "&aTak" close player's inventory else: send "{@tag} &cNie masz wystarczająco potrzebnych materiałów!" close player's inventory
  24. Aby punkty wymagane sié wyswietlaly w lorze z GU, probowalem to {wymagane.%{_lvl}%}, ale pisze NONE
  25. A jesli jeszcze chciałbym dodać zmienną wyświetlaną do lore'a z wymaganymi punktami, to jak to zrobic? ;d
×
×
  • Dodaj nową pozycję...