suchymonster 2 Opublikowano 17 listopada 2020 Udostępnij Opublikowano 17 listopada 2020 Cześć, mam problem z napisaniem skryptu w którym chciałbym zrobić topke najbogatszych ludzi na serwerze, aczkolwiek nie potrafię stworzyć zmiennej w której schowam nick gracza i odpowiednią dla niego sumę. z góry dziękuję za pomoc. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 17 listopada 2020 Udostępnij Opublikowano 17 listopada 2020 set {kasa::%player%} to balance of player z tą zmienną odsyłam cię do mojego skryptu na topki - pyraTOP reborn (link w mojej sygnaturze pod tym komentarzem) suchymonster 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 18 listopada 2020 Autor Udostępnij Opublikowano 18 listopada 2020 mogę cię prosić abyś napisał mi cały sposób pobrania tej wartości i umieszczenia jej w twoim skrypcie? tak aby to działało bo ewidentnie mam jakiś problem Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1951 Opublikowano 18 listopada 2020 Udostępnij Opublikowano 18 listopada 2020 loop all offline players: set {kasa::%loop-value%} to loop-value's balance Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 18 listopada 2020 Udostępnij Opublikowano 18 listopada 2020 22 minuty temu, xAxee napisał: loop all offline players: set {kasa::%loop-value%} to loop-value's balance może nie zadziałać bo z tą listą zawsze były problemy on disconnect: set {kasa::%player%} to balance of player command top: trigger: loop all players: set {kasa::%loop-player%} to balance of loop-player send createTop("kasa", 5, all offline players) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 18 listopada 2020 Autor Udostępnij Opublikowano 18 listopada 2020 nie działa :c Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 18 listopada 2020 Udostępnij Opublikowano 18 listopada 2020 14 minut temu, suchymonster napisał: nie działa :c Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! o tym właśnie napisałem v 10 godzin temu, PanMaruda napisał: może nie zadziałać bo z tą listą zawsze były problemy użyj mojego kodu Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 18 listopada 2020 Autor Udostępnij Opublikowano 18 listopada 2020 dalej jakies problemy Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 18 listopada 2020 Udostępnij Opublikowano 18 listopada 2020 28 minut temu, suchymonster napisał: dalej jakies problemy Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! wersja serwera, silnik i wersja skripta Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 19 listopada 2020 Autor Udostępnij Opublikowano 19 listopada 2020 spigot 1.16.1 skript 2.5.1(nie jestem pewien ale najnowszy) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 19 listopada 2020 Udostępnij Opublikowano 19 listopada 2020 Godzinę temu, suchymonster napisał: spigot 1.16.1 skript 2.5.1(nie jestem pewien ale najnowszy) a masz aktualną wspieraną wersję vaulta na serwerze? I plugin na waluty który się do vaulta podpina? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 19 listopada 2020 Autor Udostępnij Opublikowano 19 listopada 2020 vault najnowszy ale nic do niego do podpiecia nie mam, jak takowy plugin sie nazywa to dodam i sprawdze czy bedzie działać Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 19 listopada 2020 Udostępnij Opublikowano 19 listopada 2020 6 minut temu, suchymonster napisał: vault najnowszy ale nic do niego do podpiecia nie mam, jak takowy plugin sie nazywa to dodam i sprawdze czy bedzie działać czyli piszesz zlecenie o stworzenie topki waluty, a nie posiadasz nawet pluginu dodającego waluty? Zaraz ludzie zaczną prosić o skrypty nie posiadając nawet serwera Tak żeby wyjaśnić - Vault to nie jest plugin na walutę - to jest dodatek (API), które pomaga stworzyć i zarządzać walutami - potrzeba zainstalować osobny plugin na to -wpisz sobie w internet frazę 'plugin na walutę minecraft 1.16' - wybierz sobie jakiś i sprawdź czy w opisie jest napisane że wspiera vault. Z tych najbardziej znanych jest plugin EssentialsX. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 19 listopada 2020 Autor Udostępnij Opublikowano 19 listopada 2020 aaa, nie zrozumiałem o co ci chodziło, posiadam plugin essentialX Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 19 listopada 2020 Udostępnij Opublikowano 19 listopada 2020 12 godzin temu, suchymonster napisał: dalej jakies problemy Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! poczekaj... jak ty ten skrypt w ogóle wgrałeś? jeden błąd z linijki 128, dwa pozostałe ze 147? Coś namieszałeś. Najlepiej utwórz nowy plik .sk - na górze wklej funkcję na topki, a pod nią kod który wysłałem ci wyżej i wtedy przeładuj i wyślij ewentualne błędy. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 19 listopada 2020 Autor Udostępnij Opublikowano 19 listopada 2020 Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! zrobiłem jak kazałeś, dalej błąd Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 19 listopada 2020 Udostępnij Opublikowano 19 listopada 2020 10 minut temu, suchymonster napisał: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! zrobiłem jak kazałeś, dalej błąd to jest tylko warn - nie error czy komenda działa? jeżeli tak to dziękuję za uwagę, proszę odznaczyć odpowiedź jako rozwiązanie i zgłosić temat do zamknięcia. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 suchymonster 2 Opublikowano 19 listopada 2020 Autor Udostępnij Opublikowano 19 listopada 2020 (edytowane) nie działa, nic sie nie dzieje po wpisaniu dopisałem do tej komendy aby napisała "5 najbogatszych graczy", i po wpisaniu komendy ta to wypisuje, jedynie nie radzi sobie z wypisaniem tych graczy i ich kasy inne topki na tym skrypcie mi działają bez błędów i problemów Edytowane 19 listopada 2020 przez suchymonster Łączę posty Notatka dodana przez xAxee Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 19 listopada 2020 Udostępnij Opublikowano 19 listopada 2020 command top: trigger: loop all players: set {kasa::%loop-player%} to balance of loop-player broadcast "&cSPRAWDZENIE ZMIENNEJ: &4%{kasa::%loop-player%}%" set {_lista::*} to createTop("kasa", 5, all offline players, false) loop {_lista::*}: send "%loop-value%" zobacz ten kod i pokaż co wyświetla Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Legal 1 Opublikowano 2 grudnia 2020 Udostępnij Opublikowano 2 grudnia 2020 W dniu 19.11.2020 o 13:06, PanMaruda napisał: command top: trigger: loop all players: set {kasa::%loop-player%} to balance of loop-player broadcast "&cSPRAWDZENIE ZMIENNEJ: &4%{kasa::%loop-player%}%" set {_lista::*} to createTop("kasa", 5, all offline players, false) loop {_lista::*}: send "%loop-value%" zobacz ten kod i pokaż co wyświetla Troszkę odkopię temat Ostatnia statystyka mi została do zrobienia hah Także skrypt: on disconnect: set {kasa::%player%} to balance of player command top: trigger: loop all players: set {kasa::%loop-player%} to balance of loop-player send "test" send createTop("kasa", 5, all offline players) Zmienna działa, ponieważ sprawdziłem i wyświetla 0$, lub jak dodam $ do konta wyświetla mi daną kwotę np. 5$ Komenda top również działa, ponieważ wiadomość "test" jest wysyłana, problem natomiast z topką, która się nie generuje. Błąd po przeładowaniu w konsoli: [23:21:43 WARN]: a money cannot be saved, i.e. the contents of the variable {kasa::%the player%} will be lost when the server stops. (test.sk, line 67: set {kasa::%player%} to balance of player') [23:21:43 WARN]: a money cannot be saved, i.e. the contents of the variable {kasa::%loop-player%} will be lost when the server stops. (test.sk, line 103: set {kasa::%loop-player%} to balance of loop-player') [23:21:43 ERROR]: The 3rd argument given to the function 'createTop' is not of the required type text. Check the correct order of the arguments and put lists into parentheses if appropriate (e.g. 'give(player, (iron ore and gold ore))'). Please note that storing the value in a variable and then using that variable as parameter will suppress this error, but it still won't work. (test.sk, line 105: send createTop("kasa", 5, all offline players)') [23:21:43 WARN]: a money cannot be saved, i.e. the contents of the variable {kasa::%loop-player%} will be lost when the server stops. (test.sk, line 110: set {kasa::%loop-player%} to balance of loop-player') [23:21:43 ERROR]: Functions cannot be used here (or there is a problem with your arguments). (test.sk, line 112: set {_lista::*} to createTop("kasa", 5, all offline players, false)') Błąd po przeładowaniu w grze: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 617 Opublikowano 2 grudnia 2020 Udostępnij Opublikowano 2 grudnia 2020 olej te informacje że balance cannot be saved bo to tylko warny są trzeci argument funkcji jest listą a powinien być tekstem... jaką masz wersję topek? jeżeli 4.3.0 to ten trzeci argument możesz usunąć i powinno działać Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
suchymonster 2
Cześć, mam problem z napisaniem skryptu w którym chciałbym zrobić topke najbogatszych ludzi na serwerze, aczkolwiek nie potrafię stworzyć zmiennej w której schowam nick gracza i odpowiednią dla niego sumę.
z góry dziękuję za pomoc.
Odnośnik do komentarza
Udostępnij na innych stronach
23 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ą.