| |
UltimaForum
|
 |
Wsparcie [XP] - ECO system
Falkret - Wto 01 Sty, 2013 15:28 Temat postu: ECO system Siemka
W jaki sposób, zrobić wgrze tak zwany "ECO system", czyli że zwierzęta, atakują mniejsze zwierzęta.
Np. wilk nie będzie atakował tylko nas, ale też zające, i inne małe zwierzęta
spartanPAGE - Wto 01 Sty, 2013 15:38
Logiczne myślenie i operacje na zdarzeniach/skryptach.
Nex - Wto 01 Sty, 2013 15:56
Proponuje Blizz ABS tam możesz sobie ustawić takie coś, jak poszukasz to znajdziesz ten skrypt na Ultimie
ka0909 - Wto 01 Sty, 2013 15:57
w XP jest trochę trudniej coś w tym stylu zrobić, ale nie oznacza że jest niemożliwe. Jeśli wilk zauważy królika do zaczyna go gonić. Tu niestety nie mamy zbytnio opcji podążania wilka za jakimś zdarzeniem więc trzeba pokombinować. Trochę tłumaczenia, ale jeśli ktoś myśli logicznie jak to uznał spartanPAGE to nic trudnego jeśli ktoś zna się na tych rzeczach :)
Falkret - Wto 01 Sty, 2013 16:50
Gdybym widział jak to zorbić, i znał dobrze każde zdarzenie potrzebne do wykonania tej czynności, to nie było by tego pytania
spartanPAGE - Wto 01 Sty, 2013 17:13
tak więc: Jeśli jakiś zdarzenie ma etykietę "zając", to jest on dodawany do tablicy celów wilka. Jeśli wyliczony pitagoras (odległość) (sqrt(sqr(a.x-b.x)+sqr(a.y-b.y))) jest mniejszy od maksymalnej widoczności wilka (np 15), to zaczyna podążać w kierunku tego zdarzenia. Oczywiście nie uwzględnia to przeszkód.
Falkret - Wto 01 Sty, 2013 17:18
No, i o taką odpowiedź chodziło, a nie logiczne myślenie i odpowiednie zdarzenia :D
Temat to close
spartanPAGE - Wto 01 Sty, 2013 17:22
Jeśli chcesz by uwzględniało przeszkody, musisz po prostu sprawdzić czy na linii z a(wilk) do b(zając) nie stoi nic z etykietą "zasłania" (albo inny kij ;p)
Avara - Wto 01 Sty, 2013 20:52
Temat zamykam. W razie czego napisz mi PW, to otworzę, jak czegoś jeszcze na ten temat nie będziesz wiedzieć.
|
|