Kilka pytań dotyczących addAction

Moderator: Inkwizytor

ODPOWIEDZ
Awatar użytkownika
Trance
Posty: 1090
Rejestracja: 20 maja 2007, 19:06
ID Steam:
ID gracza: 0

Kilka pytań dotyczących addAction

Post autor: Trance »

Witam. Po rozwiązaniu mojego ostatniego problemu pojawił się następny. Otóż chocdzi o to, ze w momencie kiedy wpisuje jakiejs jednostce jednostka1 addAction["ble","bleble.sqs"] to inna, ktora zblizy sie do tej widzi ta sama akcje. Jest jakas mozliwosc, zeby dana akcje widziała tylko i wylacznie jednostka, dla ktorej ja inicjuje ta komende?

I kolejne pytanie to takie, ze chce, aby w mojej misji PvP tylko dowodcy widzieli takas tam akcje. W praktyce to wyglada tak, ze widze ja tylko ja, jako serwer, inny zas gracz pomimo zajmowanego slotu dowodcy tego nie widzi. Jak mozna sprawic, zeby ta komenda byla "rozsyłana" do innych graczy.
Obrazek
Awatar użytkownika
Matte
Posty: 805
Rejestracja: 17 stycznia 2007, 12:20
ID Steam:
Numer GG: 3470353
ID gracza: 2166020
Lokalizacja: Sosnowiec

Re: Kilka pytań dotyczących addAction

Post autor: Matte »

Kod: Zaznacz cały

if(!isServer){
if (aP1 == player){
 player addAction["AkcjaAp1.sqf","Oddaj Mocz"];
}else{
if(aP2 == player){
player addAction["AkcjaAp2.sqf","Zapal Papierosa"];
}
}
}
To powinno załatwić sprawę, nie wiem, nie sprawdzałem. Najlepiej niech kondor się wypowie.

Edit: za dużo PHP, w ArmA nie ma "elseif"
Jestem BIS fanboyem! :ofp :weteran
FAQ:
Co zrobić gdy powiedzą coś złego o OFP:DR? DR nie żyje, a fani zapomnieli.
Co zrobić gdy powiedzą coś złego o ArmA II? - Do 1.96 jescze trochę brakuję...
All of BIS's programming is done by Ondrej's hair
Blogaska prowadzę, i gadam do mikrofonu w podcaście na matteprl.net
Awatar użytkownika
Trance
Posty: 1090
Rejestracja: 20 maja 2007, 19:06
ID Steam:
ID gracza: 0

Re: Kilka pytań dotyczących addAction

Post autor: Trance »

Dzieki za kawałek kodu, właściwie to poza malutenkimi (i mam nadzieje znaczacymi) szczegolami dokladnie tak samo to robilem. Wprowadzilem zmiany, jak tylko znajde kogos to przetestowania (bo wiadomo musza byc conajmniej 2 osoby do tego) to napisze tutaj co i jak.
Obrazek
ODPOWIEDZ

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