Skocz do zawartości

xXx_Skrypter_xXx

Użytkownik
  • Ilość zawartości

    193
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Ostatnia wygrana xXx_Skrypter_xXx w dniu 12 maja 2020

Użytkownicy przyznają xXx_Skrypter_xXx punkty reputacji!

O xXx_Skrypter_xXx

  • Urodziny 03.04.2003 (18.490917401 lat)

Informacje

  • Płeć
    Mężczyzna
  • Hobby
    skrypty , java
  • Nick w MC
    Patriszio

Ostatnie wizyty

2 010 wyświetleń profilu

Osiągnięcia xXx_Skrypter_xXx

  1. Dodałem 'replace all " " with "" in {_xp::*}' i wszystko działa, dzięki wielkie
  2. Witam, mam mały problem: Próbuję zrobić skrypt, na poziom wędki, który jest pokazany w lore. Tutaj kodzik: on fishing: if "%fishing state%" is "CAUGHT_FISH": repair player's held item clear caught item add 1 to {zlowione::%player%} if {zlowione::%player%} is less than 7: set {_xp::*} to line 5 of the lore of the player's held item split at "/" replace all "►" with "" in {_xp::*} set {_xpwedki} to "%{_xp::1}%" parsed as integer set {_potxpwedki} to "%{_xp::2}%" parsed as integer send "%{_xpwedki}% , %{_potxpwedki}%" to player if {_xpwedki} is less than {_potxpwedki}: if {zlowione::%player%} is greater than or equal to 7: set {zlowione::%player%} to 0 I teraz linijka z "send ..." wysyła "<none> , <none>" gdy usunę "parsed as integer" z 9 i 10 linijki to wysyła "0 / 50" - czyli tak jak jest w lore wędki, ale skrypt po linijce 12 z "if ..." nie działa, czy może wie ktoś w czym problem? Bardzo proszę o pomoc Screen lore wędki, jakby coś było nie jasne:
  3. Próbowałem już, ale nie wiem jak wyciągnąć np. ten poziom z lore Wiem, że to można zrobić jakoś z replace all, ale nie wychodziło mi to
  4. Witam, chciałem się spytać czy może ktoś zna rozwiązanie. Mam taki oto skrypt: [Mam sobie item "Ulepszacz", klikam w niego, otwiera się gui, po wybraniu łopaty z ekwipunku można ja ulepszyć, po ulepszeniu łopata wraca z poziomem wyższym o 1 do ekwipunku.] variables: {poziomlopaty::%player%} = 1 command /lopataupgrade: trigger: wait 2 tick open chest inventory with 3 rows named "&cKliknij na item!" to player wait 2 tick loop 27 times: set player's current inventory's slot loop-number -1 to gray stained glass pane named "&7 " if {lopata::%player%} is not set: set player's current inventory's slot 10 to black dye named "&eMiejsce na item." with lore "&fKliknij, na przedmiot w twoim ekwipunku!" else: set player's current inventory's slot 10 to {lopata::%player%} if {lopata::%player%} is set: set player's current inventory's slot 11 to black dye named "&eUlepszacz" set player's current inventory's slot 15 to emerald named "&aKliknij,tutaj ulepszyc przedmiot!" set player's current inventory's slot 16 to barrier named "&4Wyjdz" on inventory click: if name of player's current inventory is "&cKliknij na item!": cancel event if clicked inventory is not player's inventory: if "%clicked slot%" is "16": set {lopataon::%player%} to 0 give {lopata::%player%} to player delete {lopata::%player%} close player's inventory if "%clicked slot%" is "15": if {lopata::%player%} is set: set {_lore} to 1st line of {lopata::%player%} set {_lore2} to 1st line of {lopata::%player%} replace all "&2Poziom ulepszenia:" and "&a/100" with "" in {_lore} set {_lore} to {_lore} parsed as integer add 1 to {poziomlopaty::%player%} replace all "&a%{_lore}%" with "&a%{poziomlopaty::%player%}%" in {_lore2} set 1st line of lore of {lopata::%player%} to {_lore2} give {lopata::%player%} to player delete {lopata::%player%} set {lopataon::%player%} to 0 send "&a&l[LOPATA] &fPomyslnie zwiekszono poziom!" to player remove 1 black dye named "&eUlepszacz" with lore "&7Sluzy do ulepszania narzedzi." from player's inventory close player's inventory else: if {lopataon::%player%} is 1: if {lopata::%player%} is not set: if clicked item's name contain "&d&lZwyczajna lopata": set {lopata::%player%} to clicked item remove 1 of clicked item from player's inventory close player's inventory make player execute command "/lopataupgrade" on rightclick: if name of player's tool contain "&eUlepszacz": make player execute command "/lopataupgrade" set {lopataon::%player%} to 1 on inventory close: if {lopataon::%player%} is 1: set {lopataon::%player%} to 0 I teraz problem jest taki, dajmy na to, że mam dwie takie same łopaty w ekwipunku oby dwie z 1 poziomem. Po ulepszeniu jednej, variable {poziomlopaty::%player%} zwieksza sie do 2 I teraz gdy chcę ulepszyć drugą jej poziom z 1 wzrasta na 3. Czy wie ktoś jak zrobić jakby osobne variable na itemki?
  5. Dzięki, wystarczyło ustawiać nowe lore, a ja kombinowałem coś z replace all itd.
  6. Łopata ma lore "Poziom ulepszenia: 1/100" i chce żeby po kliknięciu w dany slot dodawało się o w tym miejscu "Poziom ulepszenia: ---> [ 1 ] /100" + 1 czyli po kliknięciu będzie: "Poziom ulepszenia: 2/100"
  7. Nie chcę żeby mi się gui otwierało po ulepszeniu. Łopata ma lądować w ekwipunku.
  8. Witam, mam mały problem, a mianowicie: Mam taki oto skrypt variables: {poziomlopaty::%player%} = 1 command /lopataupgrade: trigger: wait 2 tick open chest inventory with 3 rows named "&cKliknij na item!" to player wait 2 tick loop 27 times: set player's current inventory's slot loop-number -1 to gray stained glass pane named "&7 " if {lopata::%player%} is not set: set player's current inventory's slot 10 to black dye named "&eMiejsce na item." with lore "&fKliknij, na przedmiot w twoim ekwipunku!" else: set player's current inventory's slot 10 to {lopata::%player%} if {lopata::%player%} is set: set player's current inventory's slot 11 to black dye named "&eUlepszacz" set player's current inventory's slot 15 to emerald named "&aKliknij,tutaj ulepszyc przedmiot!" set player's current inventory's slot 16 to barrier named "&4Wyjdz" on inventory click: if name of player's current inventory is "&cKliknij na item!": cancel event if clicked inventory is not player's inventory: if "%clicked slot%" is "16": set {lopataon::%player%} to 0 give {lopata::%player%} to player delete {lopata::%player%} close player's inventory if "%clicked slot%" is "15": if {lopata::%player%} is set: set {_lore} to 1st line of {lopata::%player%} set {_lore2} to 1st line of {lopata::%player%} replace all "&2Poziom ulepszenia:" and "&a/100" with "" in {_lore} set {_lore} to {_lore} parsed as integer add 1 to {poziomlopaty::%player%} replace all "&a%{_lore}%" with "&a%{poziomlopaty::%player%}%" in {_lore2} set 1st line of lore of {lopata::%player%} to {_lore2} give {lopata::%player%} to player delete {lopata::%player%} set {lopataon::%player%} to 0 send "&a&l[LOPATA] &fPomyslnie zwiekszono poziom!" to player remove 1 black dye named "&eUlepszacz" with lore "&7Sluzy do ulepszania narzedzi." from player's inventory close player's inventory else: if {lopataon::%player%} is 1: if {lopata::%player%} is not set: if clicked item's name contain "&d&lZwyczajna lopata": set {lopata::%player%} to clicked item remove 1 of clicked item from player's inventory close player's inventory make player execute command "/lopataupgrade" on rightclick: if name of player's tool contain "&eUlepszacz": make player execute command "/lopataupgrade" set {lopataon::%player%} to 1 on inventory close: if {lopataon::%player%} is 1: set {lopataon::%player%} to 0 Podgląd itemka: https://imgur.com/NHEybhA Chciałbym, żeby po kliknięciu w dany slot w tym przypadku jest to slot 15 wykrywało poziom łopaty i po kliknięciu dodawało do niej 1. Próbowałem już na różne sposoby, ale nic nie pomogło. Za każdym razem 0 błędów, ale lore się nie zmieniało. Bardzo proszę o pomoc!
  9. xXx_Skrypter_xXx

    Problem

    Musisz posiadać dodatek WildSkript, aby to działało.
  10. xXx_Skrypter_xXx

    Problem

    Posiadasz dodatek WildSkript?
  11. xXx_Skrypter_xXx

    Problem

    To spróbuj jeszcze zamienić na if "plugins/Skript/scripts/YAML" doesn't exist:
  12. xXx_Skrypter_xXx

    Problem

    zmień na doesn't exist w obu przypadkach
  13. on inventory click: if clicked inventory is player's inventory: if clicked slot is 8: cancel event make player execute command "/menu" Wie ktoś dlaczego przy klikaniu w dany slot moja konsola zostaje zaspamiona o tak:
×
×
  • Dodaj nową pozycję...