Teraz jest Śr 15 paź, 2025 11:34


Omaha1. obj problem

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

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

Omaha1. obj problem

PostSo 24 maja, 2008 13:19

Potrzebuje kogoś do skorygowania błędu w mojej misji. Problemem jest ustawienie, a właściwie poprawne działanie objectiv'ów. Nie będę opisywał pokoleji wszystkiego bo to i tak nie zobrazuje wam wszystkiego. Dlatego chętnych, którzy chcieliby pomóc proszę o zgłoszenie sie do mnie. Ja wyśle misjie na wskazany przez was adres.
Wymagania: WWII Collection mod. AEOmisc
PS. w razie jakiś wątpliwości mogę uzupełnić notatkę
Ostatnio edytowano So 24 maja, 2008 14:35 przez soldier_90, łącznie edytowano 1 raz
Offline
Avatar użytkownika

Loony

Pułkownik

Pułkownik

  • Posty: 1613
  • Dołączył(a): Pt 11 mar, 2005 21:19
  • Lokalizacja: Avalon

PostSo 24 maja, 2008 14:09

WWII collection jest dość niedopracowaną paczką więc pewnie rzeczy mogą ze sobą nie działać. Lepiej samemu skompletować addony ;)
Obrazek
Offline
Avatar użytkownika

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

PostSo 24 maja, 2008 14:31

Tu nie chodzi o niepoprawne działanie modu, tylko o niepoprawne działanie objectivów. Bo mam wyzwalacz osi po 20 aktywowany przez zachód
warunek this
przy aktywacji ob1=true; "1"ObjStatus "DONE"; "2"ObjStatus"ACTIVE"
typ:switch
text:obj1
i problem w tym że się aktywuje już na samym początku misji
Offline
Avatar użytkownika

Loony

Pułkownik

Pułkownik

  • Posty: 1613
  • Dołączył(a): Pt 11 mar, 2005 21:19
  • Lokalizacja: Avalon

PostSo 24 maja, 2008 14:36

No to wywal wszystkie jednostki zachodu z obrębu wyzwalacza :P
Obrazek
Offline
Avatar użytkownika

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

PostSo 24 maja, 2008 15:03

no właśnie nie ma tam żadnych jednostek zachodu
tam gracz ma dotrzeć i dopiero ma się aktywować.

EDIT: plik init.sqs
"2" ObjStatus "HIDDEN"
Ostatnio edytowano So 24 maja, 2008 16:26 przez soldier_90, łącznie edytowano 1 raz
Offline
Avatar użytkownika

LeafMaster

Szeregowy

Szeregowy

  • Posty: 32
  • Dołączył(a): So 19 kwi, 2008 14:17
  • Lokalizacja: Everon

PostSo 24 maja, 2008 15:47

Hmm.. "2" objStatus "ACTIVE"...
A czy robiłeś takie coś?
"2" objStatus "Hidden" ?
Offline
Avatar użytkownika

Jerry

Pułkownik

Pułkownik

  • Posty: 2598
  • Dołączył(a): Pn 19 lip, 2004 21:28
  • Lokalizacja: 52° 14'N, 20° 56'E

PostSo 24 maja, 2008 17:53

Odkąd warunek = this? Warunek: true
I raczej to "ob1=true" powinno iść do warunku, inną sprawą jest to, jak wartość true dla wyzwalacza samego w sobie ma warunkować jego wykonanie.
Obrazek
Offline
Avatar użytkownika

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

PostSo 24 maja, 2008 18:29

Ten problem już rozwiązałem. A było nim głupie niedopatrzenie bo zrobiłem w wyzwalaczu nieobecny i to spowodowało że zaliczało wszystko poza obrębem wyzwalacza. Ale jak już wspomniałem jest pare pytań które ciągle sobie zadaje nie moga znaleźć na nie odpowiedzi. Zaliczam to do tematu. Więc 2 problemem jest
skiptime.sqs
Kod: Zaznacz cały
;fade back in over 5 seconds
titlecut [" ","BLACK OUT",5]

~5

_cam = "camera" camcreate [0,0,0]
_cam cameraeffect ["internal", "back"]

skiptime 1
TitleText ["H+240"]

ms setbehaviour "safe"
ms setpos getpos mspos
radio setpos getpos radiopos
~20

; end cutscene
_cam cameraeffect ["terminate", "back"]
camdestroy _cam

;fade back in over 5 seconds
titlecut [" ","BLACK IN",5]

"2" ObjStatus "ACTIVE"
hint "Map and objectives updated."

exit

gracz po zaliczeniu 1 zadania czyli dotarcia do bezpiecznego punkt, przemieszcza sie o pare godzin w czasie. Wszystko byłby idealnie gdyby chciał się wyświetlić tekst.
Dotyczy to tej linijki
Kod: Zaznacz cały
TitleText ["H+240"]

pojawia się cos takiego Error: 1 elements prowided, 2 expected
i o co tu chodzi??

Kolejnym pytaniem może nadający się na kolejny temat, ale ja poruszam go tu bo dotyczy misji jest to
Warunek
Kod: Zaznacz cały
not alive gunner1 or not alive gunner2 or not alive gunner3 or not alive gunner4

Przy aktywacji
Kod: Zaznacz cały
playsound "kill1"

Konkretnie chodzi mi tu o to że po zabiciu gunner1 lub 2... itd. chciałbym żeby słychać było dźwięk tez 1 lub 2 lub 3 itd.. tylko że
playsound "kill1" or playsound "kill2"... niedziała
co zrobić??
Ostatnio edytowano So 24 maja, 2008 19:36 przez soldier_90, łącznie edytowano 1 raz

Berna

PostSo 24 maja, 2008 18:40

LeafMaster napisał(a):Hmm.. "2" objStatus "ACTIVE"...
A czy robiłeś takie coś?
"2" objStatus "Hidden" ?


Hidden wtedy gdy chcemy ukryć cel misji w briefingu i aktywować go w jakimś momencie misji ;-)
Offline

archiee

Chorąży

Chorąży

  • Posty: 100
  • Dołączył(a): Cz 16 mar, 2006 15:23
  • Lokalizacja: Łódź

PostPn 26 maja, 2008 16:50

Wymagany jest drugi parametr, w którym musisz podać jak chcesz, aby tekst został wyświetlony:
TitleText ["H+240", "Plain"]

"Plain" wyświetli tekst na środku, a "Plain down" u dołu ekranu.

A z tym dźwiękiem, czy wyskakują jakieś komunikaty? Jeśli nie, to musisz sprawdzić, czy ma rozszerzenie ogg, a także jakie są jego właściwośći (np. w Audacity). Z tego co pamiętam musi być 44 khz, mono.

EDIT: Jeśli w aktywacji wyzwalacza też pisałeś "playsound "kill1" or playsound "kill2 ...", to tu leży błąd. "Or" można użyć tylko w warunku. Musiałbyś zrobić tyle osobnych wyzwalaczy, ilu jest gunnerów i w każdym z nich wpisać warunek "not alive nazwa_gunnera", aktywacja "playsound "nazwa_dzwieku"".
Ostatnio edytowano Pn 26 maja, 2008 16:58 przez archiee, łącznie edytowano 1 raz
Offline
Avatar użytkownika

Maćko

Generał

Generał

  • Posty: 3140
  • Dołączył(a): Pt 29 gru, 2006 23:33
  • Lokalizacja: Radom

PostPn 26 maja, 2008 16:56

Tak dla pewności spytam ;] Zrobiłeś description ?
Obrazek
Obrazek
-------------
MOBO: MSI H110M PRO-D | CPU: Core i3 6100@3.7GHz | RAM: 8GB DDR4 2400@2133 MHz CL12 Goodram Play |
GPU: Asus GTX 760 DirectCU II 2GB GDDR5 | SSD: Samsung 850 EVO 250GB | HDD: Samsung HD502HJ 500GB |
PSU: Corsair VS450 | Case: SilentiumPC Brutus S20 | FAN: SilentiumPC Mistral 120 mm
Offline
Avatar użytkownika

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

PostPn 26 maja, 2008 17:24

discription narazie wygląda tak:
Kod: Zaznacz cały
onLoadMission="Dog Green"
onLoadIntro="H+90"

showCompass=0

showGPS=0

showMap=1

showNotepad=1

showWatch=1

debriefing=1


class CfgSounds
{
   sounds[] =
   {
     fire1, fire2, Beach, attack5, letsgo, kill1, kill2, kill3, kill4,
   };
   class fire1
   {
      name = "fire1";
      sound[] = {"fire1.ogg", db+0, 1.0};
      titles[] =
          {
            0, $STR_fire1,
          };
   };
   class fire2
   {
      name = "fire2";
      sound[] = {"fire2.ogg", db+12, 1.0};
      titles[] =
          {
            0, $STR_fire2,
          };
   };   
   class Beach
   {
      name = "Beach";
      sound[] = {"Beach.ogg", db-10, 1.0};
      titles[] =
          {
            0, $STR_Beach,
          };
   };
   class attack1
   {
      name = "attack5";
      sound[] = {"attack5.wav", db+4, 1.0};
      titles[] =
          {
            0, $STR_attack5,
          };
   };   
   class letsgo
   {
      name = "letsgo";
      sound[] = {"letsgo.wav", db+6, 1.0};
      titles[] =
          {
            0, $STR_letsgo,
          };
   };
   class kill1
   {
      name = "kill1";
      sound[] = {"kill1.wav", db+0, 1.0};
      titles[] =
          {
            0, $STR_kill1,
          };
   };
   class kill2
   {
      name = "kill2";
      sound[] = {"kill2.wav", db+0, 1.0};
      titles[] =
          {
            0, $STR_kill2,
          };
   };
   class kill3
   {
      name = "kill3";
      sound[] = {"kill3.wav", db+0, 1.0};
      titles[] =
          {
            0, $STR_kill3,
          };
   };
   class kill4
   {
      name = "kill4";
      sound[] = {"kill1.wav", db+0, 1.0};
      titles[] =
          {
            0, $STR_kill4,
          };
   };
};
Offline
Avatar użytkownika

LeafMaster

Szeregowy

Szeregowy

  • Posty: 32
  • Dołączył(a): So 19 kwi, 2008 14:17
  • Lokalizacja: Everon

PostPn 26 maja, 2008 21:59

Berna napisał(a):
LeafMaster napisał(a):Hmm.. "2" objStatus "ACTIVE"...
A czy robiłeś takie coś?
"2" objStatus "Hidden" ?


Hidden wtedy gdy chcemy ukryć cel misji w briefingu i aktywować go w jakimś momencie misji ;-)

hmm.. Jak bym nie wiedział, z tym objStatus to ja sie znam dobrze. Są 4 typy
Hidden - ukrywa
Active - aktywuje ukryty
Done - zalicza cel
Failed - zaznacza czerwonym krzyżykiem cel (obok, żeby było jasne :smile: )
Offline
Avatar użytkownika

soldier_90

Szeregowy

Szeregowy

  • Posty: 26
  • Dołączył(a): N 27 sty, 2008 12:19
  • Lokalizacja: Iwno

PostPn 26 maja, 2008 22:39

trzeba było spojrzeć na post powyżej i ogólnie poczytać co pisze bo już tamten problem rozwiązałem. Planowane wydanie misji 6 VI

Berna

PostPn 26 maja, 2008 22:46

Kolega Soldier miał problem z zaliczeniem celu a nie z jego ukryciem i aktywacją, stąd moja uwaga.
Pozdro.
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 17 gości