losowy rozrzut

Edytor Arma (Arma, Arma2, Arma2OA)

Moderatorzy: kondor, Inkwizytor

ODPOWIEDZ
jawor
Posty: 74
Rejestracja: 01 lipca 2012, 12:26
ID Steam:

losowy rozrzut

Post autor: jawor »

Banalne pytanie.

Stawiam np znak A i daje mu rozrzut 100m. Obok stawiam znak B i też 100m. Jak zrobić aby znak B był zawsze w takiej samej odległości od znaku A? Żeby zawsze go pokazywał się w tym samym miejscu co znak A?
tom3kb
Posty: 511
Rejestracja: 04 marca 2011, 06:30
ID Steam:
ID gracza: 209283
Lokalizacja: Sieradz

Re: losowy rozrzut

Post autor: tom3kb »

Można powoli i jaśniej ;) o co chodzi. Bo z tej końcówki to już w ogóle nie mogę załapać o co biega
jawor pisze:Żeby zawsze go pokazywał się w tym samym miejscu co znak A?
Ps: jak robisz dwa znaki z rozrzutem to raczej trudno, żeby 2 był w zawsze w tej samej odległości od pierwszego bo każdy pojawi się losowo w kole o promieniu 100. chyba, że pierwszy tworzysz losowo, a drugi ma się zawsze pojawić 100m od niego np w kierunku północ.
jawor
Posty: 74
Rejestracja: 01 lipca 2012, 12:26
ID Steam:

Re: losowy rozrzut

Post autor: jawor »

tom3kb pisze:że pierwszy tworzysz losowo, a drugi ma się zawsze pojawić 100m od niego np w kierunku północ.

Dokładnie tak :) Sorry za niejasności :)
tom3kb
Posty: 511
Rejestracja: 04 marca 2011, 06:30
ID Steam:
ID gracza: 209283
Lokalizacja: Sieradz

Re: losowy rozrzut

Post autor: tom3kb »

No to najpierw wstaw na mapie jakiś obiekt z rozrzutem jaki ci jest potrzebny, a np w skrypcie użyj tych komend, żeby stworzyć potrzebny ci obiekt w określonej odległości:
http://resources.bisimulations.com/wiki/createVehicle
http://resources.bisimulations.com/wiki/setPos plus ewentualnie createunit, getpos jeśli będzie potrzeba.
gremdek
Posty: 261
Rejestracja: 13 grudnia 2006, 16:53
ID Steam:

Re: losowy rozrzut

Post autor: gremdek »

setpos i getpos wystarczą. oraz dodawanie/odejmowanie.
cfog skończył się na kill'em all
jawor
Posty: 74
Rejestracja: 01 lipca 2012, 12:26
ID Steam:

Re: losowy rozrzut

Post autor: jawor »

Wpisałem tak :

owoc setPos (getPos banan)


Jak wpisać wartość oddalenia owoca od banana?
tom3kb
Posty: 511
Rejestracja: 04 marca 2011, 06:30
ID Steam:
ID gracza: 209283
Lokalizacja: Sieradz

Re: losowy rozrzut

Post autor: tom3kb »

Przykłady z bi wiki:
Example 1:
player setPos [ getPos this select 0, getPos this select 1, (getPos this select 2) +10]
Example 2:
obj1 setpos [ getPos obj1 select 0, getPos obj1 select 1, -5]
Example 3:
player setPos (getPos someobject)
Pobaw się wartościami do swoich potrzeb wg, któregoś z tych przykładów.
ODPOWIEDZ

Wróć do „Edycja oraz tworzenie misji, skrypty oraz programowanie”