ECLC 5 Opublikowano 24 marca 2014 Udostępnij Opublikowano 24 marca 2014 Witam wszystkich serdecznie. Chciałbym się zapytać czy ktoś wie/umie zrobić taki skript: Na określonym terenie lub na całym świecie co 30 minut respi się 100 zombie z efektem siła 1. Za zrobienie skriptu leci 5 w profilu i limity like :) Odnośnik do komentarza https://skript.pl/temat/236-zombie/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Patek 189 Opublikowano 24 marca 2014 Udostępnij Opublikowano 24 marca 2014 Ja zawsze robie to tak: Zapisujesz pozycje na jakich respi się zombie:command /loc <integer>: trigger: set {loc.%arg 1%} to location of playerI potem respisz:every 30 minutes: set {_x} to a random integer between 1 and y spawn 100 zombie at {loc.%{_x}%}y - Maksymalna liczba ustawionych spawnów. ECLC 1 Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1025 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ECLC 5 Opublikowano 24 marca 2014 Autor Udostępnij Opublikowano 24 marca 2014 Sorry za pytanie, ale gdzie mam dokładnie zapisać koordy, po {loc.? czy jak? I jeszcze cie proszę, czy możesz dodać do tego napis np. Zombie wkroczyły na teren? Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1032 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Patek 189 Opublikowano 24 marca 2014 Udostępnij Opublikowano 24 marca 2014 Stajesz na mapie i wpisujesz /loc <numer spawnu> ECLC 1 Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1035 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 24 marca 2014 Udostępnij Opublikowano 24 marca 2014 Możesz też użyć czegoś takiego:options: # zakres koordów na kótrych mają spawnić się zombie x-min: -100 x-max: 100 z-min: -100 z-max: 100every 30 minutes: execute console command "zp spawn"command /zp [<text>]: trigger: arg is "set": set {z.loc} to location of player send "ok" arg is "spawn": {z.loc} is not set: send "error! ustaw najpierw pkt za pomoca komendy /zp set" stop loop 100 times: set {_nx} to random integer between {@x-min} and {@x-max} set {_nz} to random integer between {@z-min} and {@z-max} set {_x} to rounded down the x coord of {z.loc} - {_nx} set {_z} to rounded down the z coord of {z.loc} - {_nz} set {_1} to location of block {_x} west of block at {z.loc} set {_sloc} to location of block {_z} north of block at {_1} while block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} while block above block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} spawn zombie at {_sloc} apply potion of strength of tier 1 to last spawned zombie for 99 daysSkrypt zespawni zombie w losowych miejscach w wyznaczonym zakresie koordów.Aby skrypt poprawnie działał trzeba użyć komendy /zp set w dowolnym miejscu w świecie, w którym mają spawnić się zombie (oczywiście najlepiej gdzieś na obszarze mieszczącym się w podanym w konfiguracji zakresie koordów).Można też wymusić zespawnienie się zombie komendą /zp spawn. ECLC 1 Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1037 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ECLC 5 Opublikowano 24 marca 2014 Autor Udostępnij Opublikowano 24 marca 2014 Możesz też użyć czegoś takiego:options: # zakres koordów na kótrych mają spawnić się zombie x-min: -100 x-max: 100 z-min: -100 z-max: 100every 30 minutes: execute console command "zp spawn"command /zp [<text>]: trigger: arg is "set": set {z.loc} to location of player send "ok" arg is "spawn": {z.loc} is not set: send "error! ustaw najpierw pkt za pomoca komendy /zp set" stop loop 100 times: set {_nx} to random integer between {@x-min} and {@x-max} set {_nz} to random integer between {@z-min} and {@z-max} set {_x} to rounded down the x coord of {z.loc} - {_nx} set {_z} to rounded down the z coord of {z.loc} - {_nz} set {_1} to location of block {_x} west of block at {z.loc} set {_sloc} to location of block {_z} north of block at {_1} while block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} while block above block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} spawn zombie at {_sloc} apply potion of strength of tier 1 to last spawned zombie for 99 daysSkrypt zespawni zombie w losowych miejscach w wyznaczonym zakresie koordów.Aby skrypt poprawnie działał trzeba użyć komendy /zp set w dowolnym miejscu w świecie, w którym mają spawnić się zombie (oczywiście najlepiej gdzieś na obszarze mieszczącym się w podanym w konfiguracji zakresie koordów).Można też wymusić zespawnienie się zombie komendą /zp spawn.To będzie się automatycznie działo co 30 minut? Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1040 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Patek 189 Opublikowano 24 marca 2014 Udostępnij Opublikowano 24 marca 2014 Tak ECLC 1 Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1041 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ECLC 5 Opublikowano 26 marca 2014 Autor Udostępnij Opublikowano 26 marca 2014 Możesz też użyć czegoś takiego:options: # zakres koordów na kótrych mają spawnić się zombie x-min: -100 x-max: 100 z-min: -100 z-max: 100every 30 minutes: execute console command "zp spawn"command /zp [<text>]: trigger: arg is "set": set {z.loc} to location of player send "ok" arg is "spawn": {z.loc} is not set: send "error! ustaw najpierw pkt za pomoca komendy /zp set" stop loop 100 times: set {_nx} to random integer between {@x-min} and {@x-max} set {_nz} to random integer between {@z-min} and {@z-max} set {_x} to rounded down the x coord of {z.loc} - {_nx} set {_z} to rounded down the z coord of {z.loc} - {_nz} set {_1} to location of block {_x} west of block at {z.loc} set {_sloc} to location of block {_z} north of block at {_1} while block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} while block above block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} spawn zombie at {_sloc} apply potion of strength of tier 1 to last spawned zombie for 99 daysSkrypt zespawni zombie w losowych miejscach w wyznaczonym zakresie koordów.Aby skrypt poprawnie działał trzeba użyć komendy /zp set w dowolnym miejscu w świecie, w którym mają spawnić się zombie (oczywiście najlepiej gdzieś na obszarze mieszczącym się w podanym w konfiguracji zakresie koordów).Można też wymusić zespawnienie się zombie komendą /zp spawn.Jeszcze wracając do tego, może ktoś dodać opcję aby wyznaczyć maksymalną ilość zombie na tym terenie? Np. max 500 Odnośnik do komentarza https://skript.pl/temat/236-zombie/#findComment-1164 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
ECLC 5
Witam wszystkich serdecznie. Chciałbym się zapytać czy ktoś wie/umie zrobić taki skript: Na określonym terenie lub na całym świecie co 30 minut respi się 100 zombie z efektem siła 1. Za zrobienie skriptu leci 5 w profilu i limity like :)
Odnośnik do komentarza
https://skript.pl/temat/236-zombie/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi