KooralYT 2 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Czy da radę jakoś dodać do tego event by to cały czas sprawdzało? if {lvl.kill.%player%} = 2: remove paper named "6Zadanie-polowanie nr.1" from player's inventory i w ogóle czy takie coś będzie działać? Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Teraz, KooralYT napisał: Czy da radę jakoś dodać do tego event by to cały czas sprawdzało? if {lvl.kill.%player%} = 2: remove paper named "6Zadanie-polowanie nr.1" from player's inventory i w ogóle czy takie coś będzie działać? Cały czas nie, ale możesz to zrobić w periodicalu (np. every 5 seconds), w którym zapętlasz wszystkich graczy i operujesz na loop-playerze. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273661 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 Teraz, Kormic napisał: Cały czas nie, ale możesz to zrobić w periodicalu (np. every 5 seconds), w którym zapętlasz wszystkich graczy i operujesz na loop-playerze. a no ta zapomniałem o tym thx. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273662 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 9 minut temu, KooralYT napisał: a no ta zapomniałem o tym thx. a jednak nie thx Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273663 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Teraz, KooralYT napisał: a jednak nie thx O co chodzi? Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273664 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 ehh jakby to opisać może po prostu prześlę skrypt . On sign change: if line 1 is "&5Zadania": set {%location of event-block%} to true On click on sign: if {%location of clicked block%} is true: give 1 paper named "&l&6Zadanie-polowanie nr.1" to player on right click with paper: if player's tool is paper named "&l&6Zadanie-polowanie nr.1": send "&lWitaj wojowniku chcesz może zacząć przygodę z polowaniem? Jeżeli tak to idź i zabij 10 zatrutych zombie!" to player variables: {zombie.%player%} = 0 {lvl.kill.%player%} = 1 {interger.%player%} = 0 options: ilosc.zabic.na.lvlup: 10 on death: if name of victim is "zatruty żołnierz": if attacker is a player: add 1 to {zombie.%attacker%} add 1 to {interger.%player%} if {zombie.%attacker%} >= {@ilosc.zabic.na.lvlup}: add 1 to {lvl.kill.%attacker%} remove {@ilosc.zabic.na.lvlup} from {zombie.%attacker%} command /zombielvl: trigger: set {_1} to {zombie.%player%}*100 set {_2} to {_1}/{@ilosc.zabic.na.lvlup} set {_3} to 100-{_2} set {_lvlup} to {lvl.kill.%player%}+1 send "&b&ldo ukończenia brakuje ci &c&l%{_3}%&b&l%% zatrutych żołnierzy" command /zombiereset: trigger: set {zombie.%player%} to 0 set {lvl.kill.%player%} to 1 set {interger.%player%} to 0 every 5 seconds in "world": if {lvl.kill.%player%} = 2: remove paper named "6Zadanie-polowanie nr.1" from player's inventory jeżeli mam takie cuś i jak mam to przerobić? znaczy robiłem to co kazałeś ale to nic nie dawało bo mi mówiło że niema takiego periodicalu Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273665 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 4 minuty temu, KooralYT napisał: jeżeli mam takie cuś i jak mam to przerobić? znaczy robiłem to co kazałeś ale to nic nie dawało bo mi mówiło że niema takiego periodicalu Nie zrobiłeś tego tak, jak powiedziałem. Musisz zapętlić wszystkich graczy i użyć loop-player. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273666 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 5 minut temu, Kormic napisał: Nie zrobiłeś tego tak, jak powiedziałem. Musisz zapętlić wszystkich graczy i użyć loop-player. czyli jak zrobić żeby dać loop all players: i do zmiennej dać loop-player? Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273671 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Teraz, KooralYT napisał: czyli jak zrobić żeby dać loop all players: i do zmiennej dać loop-player? Dokładnie, zaczynasz łapać o co w tym chodzi! Wrzucamy tę pętlę do periodicala i w całym kodzie dalej w tej pętli zamieniamy 'player' na 'loop-player'. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273672 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 (edytowane) 22 minuty temu, Kormic napisał: Dokładnie, zaczynasz łapać o co w tym chodzi! Wrzucamy tę pętlę do periodicala i w całym kodzie dalej w tej pętli zamieniamy 'player' na 'loop-player'. No tylko że nie działa da się jakoś sprawdzić jaką liczbę ma zmienna? Edytowane 16 grudnia 2020 przez KooralYT Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273676 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Teraz, KooralYT napisał: No tylko że nie działa W takim razie pokaż jeszcze raz kod od periodicala i powiem co jest nie tak. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273677 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 12 minut temu, Kormic napisał: W takim razie pokaż jeszcze raz kod od periodicala i powiem co jest nie tak. every 5 seconds in "world": loop all players: if {lvl.kill.%loop-player%} = 2: remove paper named "6Zadanie-polowanie nr.1" from player's inventory prosze Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273682 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 Teraz, KooralYT napisał: prosze No i widzisz, zapomniałeś w ostatniej linijce zamienić 'player' na 'loop-player'. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273690 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 (edytowane) 17 minut temu, Kormic napisał: No i widzisz, zapomniałeś w ostatniej linijce zamienić 'player' na 'loop-player'. no ok niema błędów lecz nie usuwa mi przedmiotu jest tylko taka animacja że jak trzymam ten papier to on jakby się chowa i wyciąga xD edit: widzę, że ta animacja jest we wszystkich przemiotach edit2: zauważyłem, że nie działa te polecenie na usuwanie przedmiotu Edytowane 16 grudnia 2020 przez KooralYT Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273693 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 7 minut temu, KooralYT napisał: no ok niema błędów lecz nie usuwa mi przedmiotu jest tylko taka animacja że jak trzymam ten papier to on jakby się chowa i wyciąga xD edit: widzę, że ta animacja jest we wszystkich przemiotach Dobra, inaczej. Czemu ten kod ma służyć? Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273698 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 Teraz, Kormic napisał: Dobra, inaczej. Czemu ten kod ma służyć? Znaczy nie wiem czy tak można żeby nawalać tyle w jeden skrypt bo widziałeś, że mam tego dużo i tam na górze jest cały kod i tak. Kod ma w sobie po kliknięciu tabliczki dawać paper, który jak się kliknie prawym myszy to wyświetla zadanie. Dalej jest, że wykrywa mi czy gracz wykonuje te zadanie i nalicza mi ile zabił gracz już nazwanych zombie. Potem jest komenda do sprawdzania ile zostało % do skończenia zadania. Następne komendy będą usuwane na chwilę obecną pomagają w testowaniu. a teraz chce że jak będzie skończone zadanie to wtedy dodaje mi 1 do {lvl.kill.%loop-player%} i jeżeli wykryje mi dwa to wtedy wykonuje komendę, żeby usuneło mi ten paper i dało nowy z innym zadaniem. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273701 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 16 grudnia 2020 Udostępnij Opublikowano 16 grudnia 2020 1 minutę temu, KooralYT napisał: Znaczy nie wiem czy tak można żeby nawalać tyle w jeden skrypt bo widziałeś, że mam tego dużo i tam na górze jest cały kod i tak. Kod ma w sobie po kliknięciu tabliczki dawać paper, który jak się kliknie prawym myszy to wyświetla zadanie. Dalej jest, że wykrywa mi czy gracz wykonuje te zadanie i nalicza mi ile zabił gracz już nazwanych zombie. Potem jest komenda do sprawdzania ile zostało % do skończenia zadania. Następne komendy będą usuwane na chwilę obecną pomagają w testowaniu. a teraz chce że jak będzie skończone zadanie to wtedy dodaje mi 1 do {lvl.kill.%loop-player%} i jeżeli wykryje mi dwa to wtedy wykonuje komendę, żeby usuneło mi ten paper i dało nowy z innym zadaniem. Którą posiadasz wersję Skripta? Możesz opcjonalnie spróbować zapętlić wszystkie sloty w ekwipunku gracza. loop all items in loop-player's inventory: loop-item is paper named "zadanie" remove loop-item from loop-player's inventory Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273705 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KooralYT 2 Opublikowano 16 grudnia 2020 Autor Udostępnij Opublikowano 16 grudnia 2020 9 minut temu, Kormic napisał: Którą posiadasz wersję Skripta? Możesz opcjonalnie spróbować zapętlić wszystkie sloty w ekwipunku gracza. loop all items in loop-player's inventory: loop-item is paper named "zadanie" remove loop-item from loop-player's inventory można temat odłożyć na jutro bo coś już w ogóle się zepsuło i nie działa nawet dawanie tego paper nie wiem co się dzieje. Wersja skript to 2.5.2 Chcę jutro to dokończyć bo łeb mnie boli od tego ekranu może poszukam już coś zrobionego. Cytuj Odnośnik do komentarza https://skript.pl/temat/43694-pomoc-z-eventami/#findComment-273706 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
KooralYT 2
Czy da radę jakoś dodać do tego event by to cały czas sprawdzało?
if {lvl.kill.%player%} = 2: remove paper named "6Zadanie-polowanie nr.1" from player's inventoryi w ogóle czy takie coś będzie działać?
Odnośnik do komentarza
https://skript.pl/temat/43694-pomoc-z-eventami/Udostępnij na innych stronach
17 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ą.