Pulpix 0 Opublikowano 6 grudnia 2020 Udostępnij Opublikowano 6 grudnia 2020 Witam jest możliwość stworzenia skryptu na komendę /wyplac gdzie po napisaniu wypłaca daną ilość monet w banknocie a po naciśnięciu prawego przycisku myszy wpłaca tą ilość? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 6 grudnia 2020 Udostępnij Opublikowano 6 grudnia 2020 22 minuty temu, Pulpix napisał: Witam jest możliwość stworzenia skryptu na komendę /wyplac gdzie po napisaniu wypłaca daną ilość monet w banknocie a po naciśnięciu prawego przycisku myszy wpłaca tą ilość? czym są monety \ konto? czym jest banknot? gdzie ma zapisywać tą ilość monet? Kormic 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1824 Opublikowano 6 grudnia 2020 Udostępnij Opublikowano 6 grudnia 2020 (edytowane) Godzinę temu, Pulpix napisał: Witam jest możliwość stworzenia skryptu na komendę /wyplac gdzie po napisaniu wypłaca daną ilość monet w banknocie a po naciśnięciu prawego przycisku myszy wpłaca tą ilość? Proszę, skrypt nietestowany. Ponieważ nie opisałeś czym mają być te banknoty ani nie opisałeś w jaki sposób jest zaimplementowana ekonomia na twoim serwerze, zrobiłem skrypt według własnego uznania. Wymagany Vault oraz plugin wspierający ekonomię na serwerze (np. EssentialsX). command /wyplac [<integer=100>]: trigger: if arg-1 is greater than player's balance: send "&cNie posiadasz wystarczającej ilości pieniędzy!" to player stop remove arg-1 from player's balance if player has enough space for 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$": give player 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" else: drop 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" at player send "&aWypłaciłeś &6%arg-1%&6$ &aze swojego konta!" to player on right click: player's tool's type is lime dye player's tool's name is "&2Banknot" player's tool's lore contains "&7Wartość: &a" set {_} to (substring of (line 1 of player's tool's lore) from characters 14 to (length of (line 1 of player's tool's lore) - 3)) parsed as integer add {_} to player's balance set player's tool to (item amount of player's tool - 1) of player's tool send "&aWpłaciłeś &6%{_}%&6$ &ana swoje konto!" to player Edytowane 6 grudnia 2020 przez Kormic Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 KacPoImprze 1 Opublikowano 6 grudnia 2020 Udostępnij Opublikowano 6 grudnia 2020 37 minut temu, Kormic napisał: Proszę, skrypt nietestowany. Ponieważ nie opisałeś czym mają być te banknoty ani nie opisałeś w jaki sposób jest zaimplementowana ekonomia na twoim serwerze, zrobiłem skrypt według własnego uznania. Wymagany Vault oraz plugin wspierający ekonomię na serwerze (np. EssentialsX). command /wyplac [<integer=100>]: trigger: if arg-1 is greater than player's balance: send "&cNie posiadasz wystarczającej ilości pieniędzy!" to player stop remove arg-1 from player's balance if player has enough space for 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$": give player 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" else: drop 1 lime dye named "&2Banknot" with lore "&7Wartość: &a%arg-1%&a$" at player send "&aWypłaciłeś &6%arg-1%&6$ &aze swojego konta!" to player on right click: player's tool's type is lime dye player's tool's name is "&2Banknot" player's tool's lore contains "&7Wartość: &a" set {_} to (substring of (line 1 of player's tool's lore) from characters 14 to (length of (line 1 of player's tool's lore) - 4)) parsed as integer add {_} to player's balance remove 1 of player's tool from player's inventory send "&aWpłaciłeś &6%{_}%&6$ &ana swoje konto!" to player nie da sie wplacac Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1824 Opublikowano 6 grudnia 2020 Udostępnij Opublikowano 6 grudnia 2020 17 minut temu, KacPoImprze napisał: nie da sie wplacac Poprawiłem skrypt, teraz wszystko powinno grać. Mimo wszystko odbieranie w pierwotnej wersji działało, jedynie podałem zły indeks litery, co powodowało, że otrzymywaliśmy o jedno 0 mniej pieniędzy względem poprzedniej wartości. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Pulpix 0
Witam jest możliwość stworzenia skryptu na komendę /wyplac gdzie po napisaniu wypłaca daną ilość monet w banknocie a po naciśnięciu prawego przycisku myszy wpłaca tą ilość?
Odnośnik do komentarza
Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.