Skocz do zawartości

lizz0r

Użytkownik
  • Ilość zawartości

    185
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez lizz0r

  1. Siema chcę zrobić skrypt na twierdze ( niżej kawałek kodu ) , jest możliwość skrócenia tego skryptu żeby nie rozpisywać 10000 różnych kombinacji. Jak ktoś nie zrozumiał to wytłumacze jeszcze raz command /rozbudowa: trigger: if {twierdza.%player%} is true: if {tlvl1.%player%} is false: if {kamienie1.%player%} is false: if {drwal1.%player%} is true: if {skarbiec1.%player%} is false: if {fort1.%player%} is false: if {kopalnia1.%player%} is false: open chest with 1 row named "&2Rozbudowa Twierdzy" to player wait 2 ticks format slot 0 of player with 1 of paper named "&6Rozbuduj twierdze" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/rozbudowa1"] format slot 1 of player with 1 of paper named "&6Rozbuduj kamieniolom" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/kamieniolom1"] format slot 2 of player with 1 of paper named "&6Rozbuduj chate drwala" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/drwal1"] format slot 3 of player with 1 of paper named "&6Rozbuduj skarbiec" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/skarbiec1"] format slot 4 of player with 1 of paper named "&6Rozbuduj mury" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/forty1"] format slot 5 of player with 1 of paper named "&6Rozbuduj kopalnie " with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/klejnoty1"] if {tlvl1.%player%} is true: if {tlvl2.%player%} is false: if {kamienie1.%player%} is false: if {drwal1.%player%} is true: if {skarbiec1.%player%} is false: if {fort1.%player%} is false: if {kopalnia1.%player%} is false: open chest with 1 row named "&2Rozbudowa Twierdzy" to player wait 2 ticks format slot 0 of player with 1 of paper named "&6Rozbuduj twierdze" with lore "&cRozbuduj na poziom 2 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/rozbudowa2"] format slot 1 of player with 1 of paper named "&6Rozbuduj kamieniolom" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/kamieniolom1"] format slot 2 of player with 1 of paper named "&6Rozbuduj chate drwala" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/drwal1"] format slot 3 of player with 1 of paper named "&6Rozbuduj skarbiec" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/skarbiec1"] format slot 4 of player with 1 of paper named "&6Rozbuduj mury" with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/forty1"] format slot 5 of player with 1 of paper named "&6Rozbuduj kopalnie " with lore "&cRozbuduj na poziom 1 ||&cKoszt: ||&cCzas ||&cMax lvl: 15" to run [make player execute command "/klejnoty1"]
  2. lizz0r

    Poprawa skryptow

    @PoweredDragon [16:02:01 ERROR]: Can't understand this condition/effect: set {_p}'s lvl to {lvl::%{_p}%} (wiadomosc.sk, line 94: set {_p}'s lvl to {lvl::%{_p}%}')
  3. lizz0r

    Poprawa skryptow

    Jeśli chcesz to wyślij
  4. lizz0r

    Poprawa skryptu

    Dobra już sam ogarnąłem. Do zamknięcia
  5. lizz0r

    Poprawa skryptu

    Dodałeś tylko wiadomości i zmieniłeś nazwę zmiennych czyli zostaje to co było To są dwa osobne skrypty ( w tym samym pliku ). Nadal nie będzie działać bo nic nie zostało praktycznie zmienione.
  6. lizz0r

    Poprawa skryptow

    Jest jakiś sposób żeby skopiować te błędy a nie je przepisywać ? [11:27:01 ERROR]: [Skript] indentation error: expected 3 tabs, but found '__->->->' [-> = tab, _ = space, ? = other whitespace] (wiadomosc.sk, line 108: {_x} < 1:') [11:27:01 ERROR]: [Skript] indentation error: expected 3 tabs, but found 4 tabs (wiadomosc.sk, line 109: {_y} != 0:') [11:27:01 ERROR]: [Skript] indentation error: expected 3 tabs, but found 5 tabs (wiadomosc.sk, line 110: set {_p}'s level progress to {exp::%{_p}%}/500') [11:27:01 ERROR]: [Skript] indentation error: expected 3 tabs, but found 5 tabs (wiadomosc.sk, line 111: stop') //Nie spamuj; łączę wszystko ~PoweredDragon
  7. lizz0r

    Poprawa skryptow

    @PoweredDragon Nie ma spacji, kopiowałem jeszcze raz i nadal ;c Dokładnie top takie coś np: expected 3 tabs, but found "__->->->" [-> = tab, _ = space, ? = other whitespace]
  8. lizz0r

    Poprawa skryptow

    @PoweredDragon Wyskoczyło mi pełno błędów o tabach chociaż wydaje mi się że są dobrze, co jest nie tak ?
  9. lizz0r

    Poprawa skryptow

    @PoweredDragon Miałem lvl 2 i 150 expa dodałem sobie 50 expa, ustawiło mi lvl 4 i expa -300. Gdy miałem exp 0 i dodałem 500 expa, to na pasku mi lvl pokazuje 1 cały czas
  10. lizz0r

    Poprawa skryptu

    Siema mam skrypt na monety, i skrypt na dodawanie dmg za monety i nawet gdy mam wymaganą ilość monet to piszę że mam za mało monet. command /dmgadd [<player>] [<integer>]: permission: dmg.add trigger: if {c.%arg-1%} >= 100: add arg-2 to {dmg::%arg-1%} remove 100 from {c.%arg-1%} send "&aTwoj damage zwiekszyl sie o 1 !" to arg-1 else: send "&4Za malo pieniedzy!" to arg-1 variables: {c.%player%} = 0 command /dajc <player> [<integer>]: permission: daj.c trigger: add arg-2 to {c.%arg 1%}
  11. lizz0r

    Poprawa skryptow

    A lvl dałbyś radę poprawić?
  12. lizz0r

    Tagi nad głową

    Dobra do zamknięcia. Dzięki za pomoc @PoweredDragon, skróciłem maksymalnie
  13. lizz0r

    Poprawa skryptow

    Siema poprawiłby mi ktoś te skrypty, w skrypcie na lvl nie ustawia expa na 0 po awansie np. dam sobie 300 expa, i mam lvl 4 i expa 300, a nie 0. W skrypcie drugim ochrona działa do ochrony 18, a chcę żeby działała do ochrony 20. @PoweredDragon Pomógłbyś Ty pisałeś te skrypty Skrypt 1: command /exp <offlineplayer=%player%> <number=10>: permission: exp.add trigger: set {_p} to offlineplayer-arg add number-arg to {exp::%{_p}%} {lvl::%player%} is 1: set {_x} to ceiling({exp::%{_p}%}/100) set {_y} to mod({exp::%{_p}%},100) {_x}==1: {_y} != 0: set {_p}'s level progress to {exp::%{_p}%}/100 stop set {exp::%{_p}%} to 0 set {lvl::%{_p}%} to 2 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 2 {_x}>1: set {exp::%{_p}%} to ({_x}-1)*100+{_y} set {lvl::%{_p}%} to 2 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 2 {lvl::%{_p}%} is 2: set {_x} to ceiling({exp::%{_p}%}/200) set {_y} to mod({exp::%{_p}%},200) {_x}==1: {_y} != 0: set {_p}'s level progress to {exp::%{_p}%}/200 stop set {exp::%{_p}%} to 0 set {lvl::%{_p}%} to 3 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 3 {_x}>1: set {exp::%{_p}%} to ({_x}-1)*200+{_y} set {lvl::%{_p}%} to 3 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 3 {lvl::%{_p}%} is 3: set {_x} to ceiling({exp::%{_p}%}/300) set {_y} to mod({exp::%{_p}%},300) {_x}==1: {_y} != 0: set {_p}'s level progress to {exp::%{_p}%}/300 stop set {exp::%{_p}%} to 0 set {lvl::%{_p}%} to 4 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 4 {_x}>1: set {exp::%{_p}%} to ({_x}-1)*300+{_y} set {lvl::%{_p}%} to 4 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 4 {lvl::%{_p}%} is 4: set {_x} to ceiling({exp::%{_p}%}/400) set {_y} to mod({exp::%{_p}%},400) {_x}==1: {_y} != 0: set {_p}'s level progress to {exp::%{_p}%}/400 stop set {exp::%{_p}%} to 0 set {lvl::%{_p}%} to 5 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 5 {_x}>1: set {exp::%{_p}%} to ({_x}-1)*400+{_y} set {lvl::%{_p}%} to 5 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 5 {lvl::%{_p}%} is 5: set {_x} to ceiling({exp::%{_p}%}/500) set {_y} to mod({exp::%{_p}%},500) {_x}==1: {_y} != 0: set {_p}'s level progress to {exp::%{_p}%}/500 stop set {exp::%{_p}%} to 0 set {lvl::%{_p}%} to 6 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 6 {_x}>1: set {exp::%{_p}%} to ({_x}-1)*500+{_y} set {lvl::%{_p}%} to 6 send "&r&aAwansowales!" to {_p} set {_p}'s level progress to {exp::%{_p}%} set {_p}'s level to 6 Skrypt 2: on damage: set {_EPF} to 0 loop 20 times: lore of victim's helmet is "&3Obrona %loop-number%": add loop-number to {_EPF} lore of victim's leggings is "&3Obrona %loop-number%": add loop-number to {_EPF} lore of victim's chestplate is "&3Obrona %loop-number%": add loop-number to {_EPF} lore of victim's boots is "&3Obrona %loop-number%": add loop-number to {_EPF} loop 4 times: set {_Q::%loop-number%} to {_EPF}/25 set {_Q::%loop-number%} to {_Q::%loop-number%}/loop-number set {_Q::%loop-number%} to 1-{_Q::%loop-number%} set {_eEPF} to 20*loop-number {_EPF} < {_eEPF}: set damage to damage * {_Q::%loop-number%} stop
  14. lizz0r

    Tagi nad głową

    @PoweredDragon W 1 nadal za długie, 2 mi nie pasuje ;c Nie ma możliwośći zrobienia tych tagów pod sobą czy coś typu: Gracz LVL 1 Łucznik
  15. lizz0r

    Skrypt na potki

    Wersja 1.11.2, randomsk nie mam pojęcia bo ciężko było znaleźć i sciągnąłem to co znalazłem nie pisała wersja
  16. lizz0r

    Tagi nad głową

    @PoweredDragon Nie działa, nie ma błędów ale niby nadal za długie. Najlepsze jest to że jak nie było else to działało potem przestało ;c
  17. lizz0r

    Tagi nad głową

    Nie da się zrobić tagów np. pod sobą typu: Mag Lvl 1 nick gracza Bo ten skrypt co wysłałem to działa tylko za długi
  18. lizz0r

    Skrypt na potki

    @PoweredDragon Ściągnałem skellett i takie błędy: cant understand this effect: open trade gui named "Shoopping" iwth {_list::*} to player cant compare inventory tope of clicked inventory with a text :8233 for 3 diamonds with 1 max uses is not a valid item data
  19. lizz0r

    Tagi nad głową

    Teraz zauważyłem błąd w konsoli że tag może mieć maksymalnie 16 znaków, da rade to zmienić?
  20. lizz0r

    Tagi nad głową

    @PoweredDragon Zrobiłem taki skrypt i teraz ustawiło tag Gracz, a gracz ma permisje player.mag i nie zmienia mu tagu every second: loop all players: if loop-player has permission "player.mag": set loop-player's tag to "&2Mag &cLVL %{lvl::%loop-player%}% &r" else: set loop-player's tag to "&7Gracz &r" if loop-player has permission "player.wojownik": set loop-player's tag to "&3Wojownik &cLVL %{lvl::%loop-player%}% &r" else: set loop-player's tag to "&7Gracz &r" if loop-player has permission "player.lucznik": set loop-player's tag to "&6Lucznik &cLVL || %{lvl::%loop-player%}% &r" else: set loop-player's tag to "&7Gracz &r"
  21. lizz0r

    Skrypt na potki

    Możliwe że się nie zrozumieliśmy Wytłumacze jeszcze raz i nizej napiszę błędy: Po kliknieciu na npc o nazwie Potki, otwiera sie w gui w ktorym jest 0.3% szans na wylosowanie potki na siłe 2 i założmy siłe 1, gdy kupimy potke to ona znikla ( nie można jej kupowac w nieskończoność ), ale szanse mają być ustalone na cały dzień nie co kliknięcie. Błędy: cant understand this effect: open trade gui named "sHoopin" with {_list::*} to player potion of strenght 2 for 3 diamonds with 1 mas uses to {_list::*} becouse the former is not an object
  22. lizz0r

    Skrypt na potki

    @PoweredDragon Poszukałem, pobrałem , błędy: the clicked entity is not a world cant understand this effect: set second item of {_t} to air cant understand this effect set first item of {_t} to 3 diamonds cant understand this effect set third ite mof {_t} to potion of strenght 2
  23. lizz0r

    Tagi nad głową

    Gdy wgrałem skript z tego linku co mi wysłałeś to działa : set player's tag to "mag" i to make all players see player's tag as "&5Mag" Bo testowałem wczesniej z komenda i działało
  24. lizz0r

    Tagi nad głową

    @PoweredDragonCan't understand this condition/effect: make all players see loop-player's tag as "&2Mag"
  25. lizz0r

    Kolorowa zbroja

    @PoweredDragon cant understand this effect dye slot 9 of opened inventory red
×
×
  • Dodaj nową pozycję...