AudiIK 0 Opublikowano 14 sierpnia 2019 Udostępnij Opublikowano 14 sierpnia 2019 (edytowane) Witam, Umiem Robic Misje, Skript, Ale Jednego nie wiem. Zawsze nie wiedzialem jak zrobic Misje ktora bedzie mozna caly czas zrobic ale co 24 h. Jesli ktos by miał nudy i by pomogł zrobił by mi ktos? Za Zrobienie daje Plusika i najlepsza odpowiedz:) licze na pomoc w Misji moze byc zeby zabil 10 graczy o nazwie &4nazwa Edytowane 14 sierpnia 2019 przez AudiIK Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość ZiemniaQ Opublikowano 14 sierpnia 2019 Udostępnij Opublikowano 14 sierpnia 2019 Potrzebujesz dodatkową zmienną na czas - przy zakończeniu misji musisz ja ustawić na aktualną dla tego momentu datę, przykładowo: set {misje::nazwa_misji::%player%} to now Następnie przed każdą próbą zrobienia przez gracza postępu w misji będziesz musiał sprawić czy różnica czasu pomiędzy czasem aktualnym a czasem ze zmiennej jest większa niż 24h: set {_roznica} to difference between now and {misje::nazwa_misji::%player%} if {_roznica} > ("24 hours" parsed as timespan): #tutaj można dokonać postępu, minęło 24h od ostatniej misji else: #tutaj NIE można (...) Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221784 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Grabsky Opublikowano 14 sierpnia 2019 Udostępnij Opublikowano 14 sierpnia 2019 (edytowane) on break of obsidian: if difference between {misja::%player%::nazwa_misji} and now is greater than 24 hours: set {misja::%player%::nazwa_misji} to now add 1 dirt to player's inventory send "wykopales 1 obysian i wykonales misje" else: send "nie otrzymales nagrody, poniewaz te misje mozesz wykonywac co 24h" O ile dobrze zrozumiałem, chodzi Ci o cooldown. Przerób ten kod tak, aby pasował do Twoich misji. Przykład z obsydianem nie jest dobry, ale to w końcu przykład. EDIT: Kolega wyżej zrobił to lepiej i wyprzedził mnie podczas gdy pisałem post. Edytowane 14 sierpnia 2019 przez Grabsky Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221786 Udostępnij na innych stronach Więcej opcji udostępniania...
0 AudiIK 0 Opublikowano 14 sierpnia 2019 Autor Udostępnij Opublikowano 14 sierpnia 2019 (edytowane) Troszke tego nie rozumiem* @lucky potato albo Grabsky, albo ktos inni mogliscie by edytowac ten kodzik? : on right click on entity: if coloured name of entity is "&4Wojownik": cancel event if {wojownikwykonanie1.%player%} is false: if {misjawojownik.%player%} is 1: if {fabulawojownik.%player%} is false: set {fabulawojownik.%player%} to true send "&2Wojownik: &7Witaj wojowniku co cie do mnie sprowadza?" to player wait 0.5 second send "&2%player%: &7Slyszalem ze potrzebujesz pomocy." to player wait 0.5 second send "&2Wojownik: &7Tak, potrzebuje, zabij 25 zombie" to player wait 0.5 second send "&2%player%: &7Zabije, Ich!" to player set {zab.%player%::zom1lv} to 0 else: if {zab.%player%::zom1lv} is 0: send "&8&m--------------------------------" to player send "&7Musisz zabic 25 Zombie" to player send "&7Zabiles juz %{zab.%player%::zom1lv}%/25" to player send "&8&m--------------------------------" to player else: if {zab.%player%::zom1lv} is 25: send "&4[WOJOWNIK] &7Dziekuje ze wykonales moje zadanie! W nagrode otrzymujesz 5000 monet oraz twoje obrazenia zostaja zwiekszone o 5%%!" to player set {misjawojownik.%player%} to 2 set {wojownikwykonanie1.%player%} to true add 5000 to {Money.%player%} add 5 to {obrazeniawoj.%player%} set {zab.%player%::zom1lv} to 0 set {zab.%player%::wzom1l} to 0 chodzi mi oto ze zebyscie zedytowali ze za 24h moge znow ta misje wykonac Edytowane 15 sierpnia 2019 przez Mroczekk Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221788 Udostępnij na innych stronach Więcej opcji udostępniania...
0 neQYT 63 Opublikowano 15 sierpnia 2019 Udostępnij Opublikowano 15 sierpnia 2019 16 godzin temu, AudiIK napisał: chodzi mi oto ze zebyscie zedytowali ze za 24h moge znow ta misje wykonac Zdaje mi się że do tego robisz cooldown, na forum jest poradnik do tego chyba. Wiem że w formie komendy wyglądało by to tak: command /nagroda [<text>]: cooldown: 24 hours cooldown message: &aOstatnio odebrałeś nagrodę &6&l%elapsed time% &atemu, kolejny raz odbierz ja za &6&l%remaining time% trigger: Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221849 Udostępnij na innych stronach Więcej opcji udostępniania...
0 AudiIK 0 Opublikowano 15 sierpnia 2019 Autor Udostępnij Opublikowano 15 sierpnia 2019 @neQYT, 1. Nie mam takiej wersji aktualnej skrypta ze moge ten cooldown: 24 hours.;p od wyzszej wersji skrypt mozna, a ja wersji niz 1.8.8 nie zmieniam To maj akby byc jakby taka dzienna misja, tylko ze ta misja jest 1;p Łącze. Notatka dodana przez TakiJakTy Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221850 Udostępnij na innych stronach Więcej opcji udostępniania...
0 neQYT 63 Opublikowano 15 sierpnia 2019 Udostępnij Opublikowano 15 sierpnia 2019 Teraz, AudiIK napisał: To maj akby byc jakby taka dzienna misja, tylko ze ta misja jest 1;p Opisz bardziej zrozumiale co ma się w skrypcie znajdować, bo robisz dużo błędów Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221852 Udostępnij na innych stronach Więcej opcji udostępniania...
0 AudiIK 0 Opublikowano 15 sierpnia 2019 Autor Udostępnij Opublikowano 15 sierpnia 2019 W Skripcie ma sie znajdować: Np: Npc Mowi, zeby wykonal Misje zabij 25 zombie np nazwa "Nazwa" i musimy zabic 25 zombie, i wtedy otrzymasz nagrode, i mozesz robic tą misje co 24 godziny a jak klikniesz na npc to pisze ci ze za ile mozesz zrobic ta misje Cytuj Odnośnik do komentarza https://skript.pl/temat/34473-misja-co-24h/#findComment-221853 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
AudiIK 0
Witam, Umiem Robic Misje, Skript, Ale Jednego nie wiem.
Zawsze nie wiedzialem jak zrobic Misje ktora bedzie mozna caly czas zrobic
ale co 24 h.
Jesli ktos by miał nudy i by pomogł
zrobił by mi ktos?
Za Zrobienie daje Plusika i najlepsza odpowiedz:)
licze na pomoc
w Misji moze byc zeby zabil 10 graczy o nazwie &4nazwa
Edytowane przez AudiIKOdnośnik do komentarza
https://skript.pl/temat/34473-misja-co-24h/Udostępnij na innych stronach
7 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ą.