Witaj Wesnothańczyku
Zobacz temat
 Drukuj temat
Problem ze scenariuszem.
Youukimaru
Witam.Mam problem ze scenariuszem.Otóż wyskakuje mi o taki błąd:
/obrazek skasowany/
Nie wiem dlaczego tak jest.Czy mógłby ktoś to sprawdzić?Tworzyłem na BfW 1.9.8
Pliki mojej kampani http://www.przekl...2c3b1nfbq4
Bardzo proszę o pomoc.
Pozdrawiam.
Edytowane przez AxeFighter dnia 27-11-2014 19:33
 
Kuki1537
Błąd masz ze ścieżką w pliku _main.cfg, do folderu scenariuszu masz ścieżkę taką:
Pobierz kod źródłowy  Kod źródłowy
      {~add-ons/Yugito_Map_Pack /scenarios}



a powinno być tak:
Pobierz kod źródłowy  Kod źródłowy
      {~add-ons/Yugito_Map_Pack/scenarios}




PS: Problem był w tym, że po słowie "Yugito_Map_Pack" miałeś spacje i dopiero "/".
 
Youukimaru
Dziękuję za pomoc.
Mam teraz drugie pytanie.
Wie ktoś jak można ustalić dialogi bohaterów na początku osobnego scenariusza wieloosobowego?
Chodzi mi o dialogi bohaterów na początku i na końcu.
 
Keski
[part]
background= "ścieżka docelowa obrazka, który ma się pojawić"
story= _ "- tekst "
[/part]

Tu masz na początek Smile Obrazek może być jaki chcesz
 
Youukimaru
Przepraszam źle się wyraziłem.
Nie chodzi o historie z obrazkami lecz początek jak już widać bohaterów i mapę.
 
Keski
To jest to samo tylko podstawiasz inny obrazek...
 
Youukimaru
Chodzi o to że widać już mapę bitwy i przywódców ale oni ze sobą rozmawiają.Nie o to co ty mówisz
 
Kuki1537
Pobierz kod źródłowy  Kod źródłowy
    [event]                        
        name=start
        [message]
            speaker=ID jednostki mówiącej
            message= _ "Tekst, który ma być wypowiedziany"
        [/message]
    [/event]




Każde kolejne wypowiedzi to kolejny tag [message]
 
Youukimaru
Dzięki.A te ID to normalne id np. Banity?
 
Keski
TAK
 
Heedal
Zadałeś głupie pytanie.
www.wesnoth.com.pl/img/syg3.jpg
Twórca Ery Po Upadku (Prace wstrzymane)
Twórca linii nanokombinezonu

Saurians forever!
Nick na Steam/Uplay/Origin: Heedal
 
Kuki1537
ID bohatera, gdy robisz nową stronę (gracza) masz ID= w to wpisujesz ID swojego bohatera, np. Bohater1. ID zwyczajnej jednostki się nie liczy. Pfft
 
Youukimaru
Dzięki.Mam kolejny problem.Wie ktoś może co zrobić aby scenariusz zakończył się po dojściu przywódcy do wyznaczonego punktu?Jakby ktoś mógł to niech ktoś poda co trzeba wkleić.
 
Kuki1537
Pobierz kod źródłowy  Kod źródłowy
[event]
name=moveto
[filter]
x=
y=
side=1 lub id=id bohatera, który ma wejsć w to miejsce
[/filter]
[message]
speaker=id postaci mówiącej
message= _ "tekst"
[/message]
[endlevel]
result=victory
[/endlevel]
[/event]


 
Youukimaru
Dziękuje kuki.Bardzo mi pomagasz :)

Nowy bląd.
Zrobiłem 1 scenariuszową kampanie i wyskakuje mi błąd pt. nieznany scenariusz.
Mógłby ktoś pomóc?

kod _main.cfg:
Pobierz kod źródłowy  Kod źródłowy
[campaign]

   id=Mrozna_Ucieczka
   name= _ "Mrozna Ucieczka"
   abbrev= _ "MU"
   icon="units/human-loyalist/lieutenant-defend.png"
        image="data/core/images/portraits/humans/transparent/royal-guard.png"   
   define=Mrozna_Ucieczka_Campaign
   first_scenario=Ucieczka

   difficulties=EASY,NORMAL,HARD
   difficulty_descriptions={MENU_IMG_TXT2 "units/human-loyalists/lieutenant.png~RC(magneta>red)" _"Porucznik" _"(Latwy)"} + ";" +
   {MENU_IMG_TXT2 "units/human-loyalists/general.png~RC(magneta>red)" _"General" _"(Normalny)"} + ";" +
   {MENU_IMG_TXT2 "units/human-loyalists/marshal.png~RC(magneta>red)" _"Mistrz" _"(Trudny)"}

   description= _ "Ucieknij mroznej zimie i ocal swoj lud.
" + _"(Poziom Zaawansowany, 2 scenariusze)"
   
   [about]
      title= _ "Kampania"
      [entry]
         name = "Youukimaru"
      [/entry]
   [/about]
   [about]
      title= _ "Mapy"
      [entry]
         name = "Youukimaru"
      [/entry]
   [/about]

[/campaign]

#ifdef Uczen_Smierci_campaign
{~add-ons/Mrozna_Ucieczka/scenarios}
{~add-ons/Mrozna_Ucieczka/images}

[+units]
{~add-ons/Mrozna_Ucieczka/units}
[/units]

#endif





I kod scenariusza:
Pobierz kod źródłowy  Kod źródłowy
[scenario]
    id="01_Ucieczka"
    name= _ "Ucieczka na Poludnie"
   next_scenario=null
   map_data="{~add-ons/Mrozna_Ucieczka/maps/Ucieczka.map}"
   victory_when_enemies_defeated=yes
   
    {TURNS 40 36 32}
    {DEFAULT_SCHEDULE}
    {DEFAULT_MUSIC_PLAYLIST}

    [story]
   
        [part]
            background= "maps/wesnoth.png"
            story= _ "Jestem generalem jednej z nowszych armii."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Podczas wielkiej pozno jesiennej wojny z nieumarlymi rok temu zginely wszystkie arme oprucz naszej."
        [/part]
        [part]
            background= "maps/wesnorh.png"
            story= _ "Bylismy slabi i wyczerpani lecz jakims cudem trzymalismy sie przy zyciu."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Gdy ja i moja armia wyzdrowielismy zaczelismy trenowac w obawie przed atakiem."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Przez ten jeden rok zdazylismy wyzdrowiec i odzyskac forme."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Duzymi krokami zblizala sie zima.Uprawy zaczely marznac a las zostawal stopniowo pokrywany sniegiem."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Kiedy las byl pokryty caly sniegiem a pobliskie jezioro zamarzlo uznalem wraz z moja armia ze czas ruszac na poludnie szukac miejsca gdzie bysmy przezyli zime."
        [/part]
        [part]
            background= "maps/wesnoth.png"
            story= _ "Nadzedl czas... wyruszamy."
        [/part]
    [/story]

    [event]
        name=prestart
        [objectives]
            side=1
            [objective]
                description= _ "Dotrzyj do konca drogi na poludnie."
                condition=win
            [/objective]
   
       [objective]
           description= _ "Smierc Malvina "
      condition=lose
       [/objective]


            [objective]
                description= _ "Koniec Tur"
                condition=lose
            [/objective]

            note={NEW_GOLD_CARRYOVER_NOTE_40}
        [/objectives]
    [/event]

    [side]
        type=General
        id=Malvin
        name= _"Malvin"
        unrenamable=yes
        profile=portraits/humans/transparent/general.png
        side=1
        canrecruit=yes
        controller=human
        recruit=Horseman,Mage,Spearman,Swordsman,Sergeant
        gold=550
        team_name=Malvin
        user_team_name=_"Malvin"
        [unit]
            id=Dany
            name= _ "Dany"
            unrenamable=yes
            type=longbowman
            profile=portraits/humans/transparent/longbowman.png
            side=1
            x=24
            y=2
            {IS_HERO}
            [modifications]
                {TRAIT_LOYAL}
                {TRAIT_INTELLIGENT}
            [/modifications]
        [/unit]
    [/side]

#define EBESIEGED_RECRUITMENT
    [ai]
        recruitment_ignore_bad_movement=yes
        recruitment_ignore_bad_combat=yes
        simple_targeting=yes
    [/ai]
#enddef


    [side]
        type=Orcish Warlord
        id=Ghornak
        name= _ "Ghornak"
        side=2
        canrecruit=yes
        recruit=Orcish Grunt,Orcish Warrior,Orcish Slayer,Orcish Ruler,Goblin Pillager,Goblin Knight
        gold=600
   x,y=25,27
        [ai]
            recruitment_pattern=fighter
            {ATTACK_DEPTH 1 3 5}
        [/ai]
        {EBESIEGED_RECRUITMENT}
        team_name=orkowie
        user_team_name=_"Orkowie"
    [/side]

    [event]                        
        name=start
        [message]
            speaker=Malvin
            message= _ "Zima juz tuz tuz.Las zanami jest juz caly osniezony."
        [/message]

        [message]
            speaker=Dany
            message= _ "Masz racje.A wiec zaczynamy nasz marsz ku poludniu?"
        [/message]

        [message]
            speaker=Malvin
            message= _ "To przeciaz jasne.Trzeba juz isc."
        [/message]

        [message]
            speaker=Dany
            message= _ "Dobrze.A wiec czas w droge."
        [/message]

        [message]
            speaker=Ghornak
            message= _ "Hahahaha!"
        [/message]

        [message]
            speaker=Dany
            message= _ "Kto to powiedzial?"
        [/message]

        [message]
            speaker=Ghornak
            message= _ "To ja.Przez caly czas zylismy obok siebie i nie zwracalismy na siebie uwagi.Byly to bardzo dobre czasy lecz nie przepuscimy was na poludnie."
        [/message]

        [message]
            speaker=Malvin
            message= _ "Ale dlaczego Ghornaku.Dlaczego nie chcesz nas puscic?"
        [/message]



        [message]
            speaker=Ghornak
            message= _ "Bo zabraknie nam pozywienia.Byliscie zyczliwi i zawsze nam dawaliscie jakas czesc swoich zapasow ale gdy was tu nie bedzie nie bedziemy mieli co jesc i umrzemy z glodu.Nie jestem przystosowany do pozyskiwania jedzenia a tym bardziej moje armie."
        [/message]

        [message]
            speaker=Ghornak
            message= _ "Wiem ze wszystkie swoje zapasy bierzecie ze soba.Gdybyscie przyjamniej cos zostawili ale nie ma nawet orkuszka chleba.Tak wiec nie moge dac ci przejsc na poludnie.Jesli chcecie przejsc bedziecie musieli zrobic to sila."
        [/message]

        [message]
            speaker=Malvin
            message= _ "Niestety nie pozostawiasz mi wyboru Ghornaku.Na przud armio.Na poludnie!"
        [/message]


        [event]
            name=moveto
        [filter]
            x=8
            y=33
            id=Malvin
        [/filter]
        [message]
            speaker=Malvin
            message= _ "Dotarlismy.Bylo ciezko ale pozniejsza droga moze byc mroczna i bardziej wymagajaca niz teraz."
        [/message]
        [endlevel]
            result=victory
        [/endlevel]
        [/event]

    [event]
        name=last breath
        [filter]
            id=Malvin
        [/filter]
        [message]
            speaker=kuki
            message= _ "Umieram...Niestety nieudalo mi sie poprowadzic mego ludu na poludnie aby przetrwali."
        [/message]
        [message]
            speaker=Dany
            message= _ "Nie przejmoj sie,zgineles w slusznym celu."
        [/message]
        [endlevel]
            result=defeat
        [/endlevel]
    [/event]


    [event]
        name=die
        [filter]
            id=Dany
        [/filter]
        [message]
            speaker=Dany
            message= _ "Malvinie,idz bezemnie,przekarz moim potomkom ze zginelem prubujac ich ratowac przed zima."
        [/message]
        [message]
            speaker=Malvin
            message= _ "Zal mi jest ciebie stracic Danie,lecz kazdy kto wiedzial jak zgineles bedzie mowil ze jestes wytrawnym i wytrwalym wojownikiem."
        [/message]
    [/event]

    [event]
        name=time over
        [message]
            speaker=Malvin
            message= _ "Niee!Zima nas dopadla.Juz po nas."
        [/message]
    [/event]

   
[/scenario]






Mógłby ktoś poradzić co jest nie tak?
Edytowane przez Youukimaru dnia 16-08-2011 18:39
 
Keski
Masz cele misji - Dotrzyj do końca drogi na południe, a
victory_when_enemies_defeated masz na "yes" a to oznacza, że jednak celem misji jest zabicie wszystkich wrogów. Daj w.w. znacznik na "no"
 
Youukimaru
Mógłby ktoś napisać o błędzie z nieznanym scenariuszem?
 
Keski
Zła ścieżka do pliku.
 
Youukimaru
Mógłby ktoś to naprawić?
Kampania:
http://www.przekl...2c5n4fsagh
 
Kuki1537
W pliku _main.cfg masz
Pobierz kod źródłowy  Kod źródłowy
   first_scenario=Ucieczka



a powinno być
Pobierz kod źródłowy  Kod źródłowy
   first_scenario=01_Ucieczka




Pamiętaj o numerkach w ID scenariusza.
Edytowane przez Kuki1537 dnia 16-08-2011 19:50
 
Przejdź do forum:
Wygenerowano w sekund: 0.40
10,820,537 unikalne wizyty