Teraz jest N 19 kwi, 2026 08:31


Problem z ujęciem w skrypcie zew.

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

Problem z ujęciem w skrypcie zew.

PostSo 31 lip, 2004 12:09

#loop
_cx = getpos uaz select 0
_cy = getpos uaz select 1
_cz = getpos uaz select 2
~.01
_cam camsettarget uaz
_cam camsetpos [_cx + 8, _cy + 1, _cz + 2]
_cam camcommit 0
goto "loop"
~15


To jest ujęcie pokazujące uaza w ruchu, wszsystko działa tylko jest problem z tym że te ujęcie nie chce sie zakończyc. W czym jest problem?
Offline
Avatar użytkownika

Marshal

Major

Major

  • Posty: 882
  • Dołączył(a): Pn 19 lip, 2004 21:03
  • Lokalizacja: K-Lin

PostSo 31 lip, 2004 12:19

Jeżeli jest to w środku misji dopisz:

_cam CameraEffect ["TERMINATE","BACK"]
CamDestroy _cam
Obrazek
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

PostSo 31 lip, 2004 12:20

To jest w srodku intra :)
Offline
Avatar użytkownika

Marshal

Major

Major

  • Posty: 882
  • Dołączył(a): Pn 19 lip, 2004 21:03
  • Lokalizacja: K-Lin

PostSo 31 lip, 2004 12:26

Zabix napisał(a):To jest w srodku intra :)


To podaj cały scrypt ;]
Obrazek
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

PostSo 31 lip, 2004 12:28

O man... to jest jego połowa(po co cały podawac:)) dorobiłem zakonczenie...
;Intro.sqs
TitleCut ["","BLACK IN",5]
_cam = "CAMERA" CamCreate [0,0,0]
_cam CameraEffect ["INTERNAL","BACK"]

playmusic "theoffspring"

_cam CamSetTarget uaz

_ox = GetPos pos1 Select 0
_oy = GetPos pos1 Select 1
_cam CamSetPos [_ox,_oy,10]
_cam CamCommit 0

_ox = GetPos pos2 Select 0
_oy = GetPos pos2 Select 1
_cam CamSetPos [_ox,_oy,15]
_cam CamCommit 20
~15

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

_ox = GetPos pos3 Select 0
_oy = GetPos pos3 Select 1
_cam CamSetPos [_ox,_oy,10]
_cam CamCommit 0

_ox = GetPos pos4 Select 0
_oy = GetPos pos4 Select 1
_cam CamSetPos [_ox,_oy,15]
_cam CamCommit 20
~15

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

_cam CamSetTarget uaz
_
_cam camsettarget obj
_cam camsetrelpos [-16, 0, -2]
_cam camcommit 0
~8

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

_cam CamSetTarget uaz

_ox = GetPos pos5 Select 0
_oy = GetPos pos5 Select 1
_cam CamSetPos [_ox,_oy,10]
_cam CamCommit 0

_ox = GetPos pos6 Select 0
_oy = GetPos pos6 Select 1
_cam CamSetPos [_ox,_oy,15]
_cam CamCommit 20
~10

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

_cam camsettarget obj1
_cam camsetrelpos [-16, 0, -2]
_cam camcommit 0
~6

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

_cam CamSetTarget uaz

_ox = GetPos pos7 Select 0
_oy = GetPos pos7 Select 1
_cam CamSetPos [_ox,_oy,10]
_cam CamCommit 0

_ox = GetPos pos8 Select 0
_oy = GetPos pos8 Select 1
_cam CamSetPos [_ox,_oy,15]
_cam CamCommit 20
~15

TitleCut ["", "BLACK OUT", 5]
TitleCut ["", "BLACK IN", 5]

#loop
_cx = getpos uaz select 0
_cy = getpos uaz select 1
_cz = getpos uaz select 2
~.01
_cam camsettarget uaz
_cam camsetpos [_cx + 10, _cy + 1, _cz + 2]
_cam camcommit 0
goto "loop"
~15

TitleCut ["", "BLACK OUT", 10]
~10

introend = true
_cam cameraeffect ["terminate","back"]
camdestroy _cam

exit
Offline
Avatar użytkownika

Marshal

Major

Major

  • Posty: 882
  • Dołączył(a): Pn 19 lip, 2004 21:03
  • Lokalizacja: K-Lin

PostSo 31 lip, 2004 12:30

_cam camsettarget uaz
_cam camsetpos [_cx + 8, _cy + 1, _cz + 2]
_cam camcommit 0
goto "loop"
~15

Nie kończy się przez goto "loop"
Aby przedłużyć te ujęcie z 15 zrob np 25.
Obrazek
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

PostSo 31 lip, 2004 12:36

Nie, nie to nic nie da. To nie jest wina goto "Loop". Zaraz cos jeszcze sprawdze i powiem czy jest ok.

DODANE: Nadal nie działa:|
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

PostSo 31 lip, 2004 13:19

Dobra wywaliłem te ujęcie ze skryptu :) . Koniec problemu :spoko: . Ale dzieki Yaciek na przyszłosc bede wiedział.
Offline
Avatar użytkownika

Smookie

Chorąży

Chorąży

  • Posty: 187
  • Dołączył(a): Wt 27 lip, 2004 19:42

PostSo 31 lip, 2004 23:37

jest jest :)

wystarczy zrobic tak:

...
_i = 0

#loop
_cx = getpos uaz select 0
_cy = getpos uaz select 1
_cz = getpos uaz select 2
_i = _i + 1
~.01
_cam camsettarget uaz
_cam camsetpos [_cx + 10, _cy + 1, _cz + 2]
_cam camcommit 0
? _i >= liczbasekundrazy100 : goto "next"
goto "loop"

#next

...

BTW To co napisał szyszek zdecydowanie nic nie wnosi :)
Offline
Avatar użytkownika

Marshal

Major

Major

  • Posty: 882
  • Dołączył(a): Pn 19 lip, 2004 21:03
  • Lokalizacja: K-Lin

PostN 01 sie, 2004 09:56

BTW To co napisał szyszek zdecydowanie nic nie wnosi


Przepraszam już więcej tego nie zrobię, a teraz pujdę oblać się wrzątkiem w ramach pokuty....
Obrazek
Offline
Avatar użytkownika

Zabix

Major

Major

  • Posty: 931
  • Dołączył(a): Śr 21 lip, 2004 11:30

PostN 01 sie, 2004 11:32

Ja cie Smuki nie rozumiem. Pisze do ciebie na gg zebys mi pomógł to ty sciemniasz mi ze jedziesz do wujka, a na forum piszesz... :?
Następna strona

Powrót do Operation Flashpoint

Kto przegląda forum

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

cron