Teraz jest N 01 mar, 2026 06:33


Dobre celowanie laserem

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline

martincorp

Cywil

Cywil

  • Posty: 5
  • Dołączył(a): Śr 06 gru, 2006 05:38
  • Lokalizacja: warszawa

Dobre celowanie laserem

PostŚr 13 cze, 2007 13:02

Dzięki KastleF83..
Działa:)
Teraz z innej beczki... Szukałem na forum, ale nie znalazłem.. jak zawsze.. chodź pewnie gdzieś jest
Otóż- podświtlenie laserowe celu - skrypt lub sposób
[czyli gracz świeci laserem na cel i wtedy jakiś myśliwiec robi z celu mielone]
Cała sztuka polega na tym, że jak gracz źle poświeci.... to myśliwiec źle zmieli...
no i jak to zrobić?
Ostatnio edytowano Śr 13 cze, 2007 14:59 przez martincorp, łącznie edytowano 1 raz
Offline

Oscypek

Major

Major

  • Posty: 858
  • Dołączył(a): Pn 01 lis, 2004 12:12
  • Lokalizacja: Maków Podhalański

PostŚr 13 cze, 2007 15:07

Jedno pytanie - jeden temat - na przyszłość. :) Podziękowanie dla KastleF83 możesz napisać w poprzednim temacie.

Jeśli dobrze zrozumiałem to chcesz uniknąć problemu, że gracz podświetla to co nie powinno być atakowane?
Można to zrobić tak:
- dodajesz graczowi eventHandlera, aby sprawdzić czy używa LD (player addEventHandler["fired","if(_this select 4==""LaserDesignator"") THEN { [] exec ""komenda.sqs"""]
- sprawdzasz czy LaserTarget znajduje się odpowiednio blisko/daleko celu (komenda.sqs)
Kod: Zaznacz cały
_ld=nearestObject [player, "LaserTarget"]
? ((_ld distance cel_dla_bombowca) > 5 ) : exit
; tu są bomby

#bomb

- jeśli tak to puszczasz myśliwiec
- myśliwiec robi mielone

Nie mam już OFP, więc musisz pokombinować sam. Ale mniej więcej zarys masz. :)
Offline
Avatar użytkownika

SaS TrooP

Pułkownik

Pułkownik

  • Posty: 1143
  • Dołączył(a): Wt 06 cze, 2006 17:18
  • Lokalizacja: Wodzisław

PostŚr 13 cze, 2007 15:57

Zabrzmi to prostacko, ale czym dokładnie jest EventHandler:?:
Spotkałem się z tym dużo razy, ale ciągle nie wiem co to jet :cry:

Powrót do Operation Flashpoint

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości

cron