Teraz jest Pt 19 kwi, 2024 18:24


Jak z misji zrobić kampanię?

Dział poświęcony edytorowi ArmA II i Operation Arrowhead, czyli tworzeniu misji.
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

Jasina

Porucznik

Porucznik

  • Posty: 433
  • Dołączył(a): Cz 19 sie, 2010 13:26
  • Lokalizacja: Inowrocław

Jak z misji zrobić kampanię?

PostSo 25 wrz, 2010 08:20

Chodzi mi o to co trzeba zrobić aby uzyskać kampanię a nie mission packa
Ostatnio edytowano So 25 wrz, 2010 10:28 przez Jasina, łącznie edytowano 2 razy
nick w grze: Jasina
kanał na YouTube: http://www.youtube.com/user/Jasina85
Offline
Avatar użytkownika

Maverick

Generał

Generał

  • Posty: 772
  • Dołączył(a): Pn 30 kwi, 2007 12:12
  • Lokalizacja: Kutno

PostSo 25 wrz, 2010 10:20

Że tak powiem... nie jest to jakoś szczególnie skomplikowany proces, ale powinieneś znać przynajmniej podstawy skryptów, by móc swobodnie operować ustawieniami kampanii.

Więc po kolei:

1.
Tworzysz w lokalizacji gry, w podfolderze Campaigns, folder o nazwie, dajmy na to, MojaKampania. W nim będziemy umieszczać wszystko, co niezbędne do działania kampanii i na koniec spakujemy go do .pbo, by zakończyć dzieło (chociaż pakowanie nie jest konieczne - kampa będzie działać także w formie folderu, tak samo jak jest z misjami).
2.
Załóżmy, że masz 5 misji o nazwach Misja1, Misja2 i tak dalej, które chcesz połączyć w kampanię. W tym celu musisz w folderze MojaKampania stworzyć kolejny katalog o nazwie Missions. Wrzuć do niego gotowe foldery misji z Moje Dokumenty\ArmA 2\Missions (czyli prosto z edytora). Ścieżka musi wyglądać mniej więcej tak: ArmA 2\Campaigns\MojaKampania\Missions\Misja1.Chernarus
3.
Teraz trzeba to wszystko uruchomić. W tym celu tworzysz w MojaKampania plik Description.ext i umieszczasz w nim następujący kod:
Kod: Zaznacz cały
class MissionDefault
{
     lives = -1;

    lost = ;
    end1 = ;
    end2 = ;
    end3 = ;
    end4 = ;
    end5 = ;
    end6 = ;
};

class Campaign
{
    name = "Moja Nowa Kampania";
    firstBattle = Beginning;

    class Beginning
    {
        name = "The Beginning";
        cutscene =;
        firstMission = Misja1;
        end1 = ;
        end2 = ;
        end3 = ;
        end4 = ;
        end5 = ;
        end6 = ;
        lost = ;

        class Misja1: MissionDefault
        {
            end1 = Misja2;
            end2 = Misja1;
            end3 = Misja1;
            end4 = Misja1;
            end5 = Misja1;
            end6 = Misja1;
            lost = Misja1;
            template = Misja1.Chernarus;
        };

        class Misja2: MissionDefault
        {
            end1 = Misja3;
            end2 = Misja2;
            end3 = Misja2;
            end4 = Misja2;
            end5 = Misja2;
            end6 = Misja2;
            lost = Misja2;
            template = Misja2.Chernarus;
        };

        class Misja3: MissionDefault
        {
            end1 = Misja4;
            end2 = Misja3;
            end3 = Misja3;
            end4 = Misja3;
            end5 = Misja3;
            end6 = Misja3;
            lost = Misja3;
            template = Misja3.Chernarus;
        };

        class Misja4: MissionDefault
        {
            end1 = Misja5;
            end2 = Misja4;
            end3 = Misja4;
            end4 = Misja4;
            end5 = Misja4;
            end6 = Misja4;
            lost = Misja4;
            template = Misja4.Chernarus;
        };

        class Misja5: MissionDefault
        {
            end1 = ;
            end2 = Misja5;
            end3 = Misja5;
            end4 = Misja5;
            end5 = Misja5;
            end6 = Misja5;
            lost = Misja5;
            template = Misja5.Chernarus;
        };
    };
};


Struktura i działanie tego kodu jest chyba dość jasne, więc nie będę go tu szczegółowo opisywał.

4.
Kampania już działa i jest (a przynajmniej powinna być) grywalna. Trzeba teraz tylko zatroszczyć się o overview. Robimy go tak samo, jak w przypadku normalnej misji.

To chyba tyle ;-)
Obrazek
Obrazek


"Read about the history of the place that we live in and stop letting corporate news tell lies to your children." - Immortal Technique
Offline
Avatar użytkownika

Jon

Generał

Generał

  • Posty: 10721
  • Dołączył(a): Wt 20 lip, 2004 00:43
  • Lokalizacja: Kraków

PostSo 25 wrz, 2010 10:26

"Filmowe zapały"? "Kampania kompani"?

WTF?

Jasina, weź Ty nadawaj jakieś normalne nazwy tych tematów. Cytując regulamin:

TAKIE, KTÓRE MÓWIĄ COŚ O ZAWARTOŚCI TEMATU.

Dziękuję za uwagę. Zastosuj się.
http://www.pajacyk.pl

“Politics is supposed to be the second oldest profession. I have come to realize that it bears a very close resemblance to the first.”
~ Ronald Reagan
Offline
Avatar użytkownika

Jasina

Porucznik

Porucznik

  • Posty: 433
  • Dołączył(a): Cz 19 sie, 2010 13:26
  • Lokalizacja: Inowrocław

PostSo 25 wrz, 2010 11:51

Przepraszam za te tytuły i dziękuję za odpowiedź
nick w grze: Jasina
kanał na YouTube: http://www.youtube.com/user/Jasina85
Offline

Brodaty

Szeregowy

Szeregowy

  • Posty: 13
  • Dołączył(a): Wt 15 lut, 2011 21:27
  • Lokalizacja: Słupsk

Offline

death4bandit

Cywil

Cywil

  • Posty: 6
  • Dołączył(a): Pt 20 gru, 2013 22:44

Re: Jak z misji zrobić kampanię?

PostŚr 01 sty, 2014 15:00

Przeczytałem cały temat , przejżałem całe forum , ale mam jeden problem , otóż :
wszystko mam tak jak w instrukcji powyżej i wogóle , ale jest jeden problem :
pokazuje mi za każdym razem "no entry 'campaign.'. " lub przy wchodzeniu do kampań (wszystkich) pokazuje mi "no entry 'D/.../Campaigns/MojaKampania/description.ext.Campaign.'" prosze o pomoc :)
Offline

tom3kb

Major

Major

  • Posty: 523
  • Dołączył(a): Pt 04 mar, 2011 07:35

Re: Jak z misji zrobić kampanię?

PostŚr 01 sty, 2014 17:40

Pewnie głupia pomyłka np nie masz gdzieś ; albo };
Najlepiej brać działający description.ext z jakiejś kampanii i zmienić nazwy misji na swoje ;). Jak chcesz to ściągnij sobie jakąś moją kampanię, nie są spakowane do pbo to sobie szybko wszystko podejrzysz, a u mnie wszystko działa. :)
Offline

death4bandit

Cywil

Cywil

  • Posty: 6
  • Dołączył(a): Pt 20 gru, 2013 22:44

Re: Jak z misji zrobić kampanię?

PostŚr 01 sty, 2014 17:49

juz ściągnąłem twoje kampanie wcześniej :) , uwielbiam je , fajnie sie w nie grało , dzieki za dobry pomysł , nie wpadłem na to :)

Powrót do [ArmA II] Edytor

Kto przegląda forum

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

cron