|
Pomocy
|
| Youukimaru |
Dodany dnia 09-10-2011 21:11
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Witam.Stworzyłem nową kampanie(stara się skasowała przy formacie i zapomniałem ją na pendriva przezucić).I oto mam błąd.Mógłby ktoś coś poradzić?Pracuje na wersji 1.9.8
Oto kampania:
http://www.przekl...33ckbdr1dc
Za pomoc bardzo dziękuję.
Jedna literówka, stawiaj spacje po kropkach oraz przecinkach. Niech ktoś mu pomoże. - Sagez
Edytowane przez Sagez dnia 10-10-2011 17:02
|
| |
|
|
| Dunno |
Dodany dnia 15-10-2011 12:44
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
Dobra i zła wiadomość. Dobra to taka, że błąd który wyświetla się na chwilę obecną leży w opisie 
Zła to taka, że potem wyświetla się kolejny error. Prawdopodobnie również literówka, więc po prostu poprzeglądaj dokładnie scenariusze, pozamykaj wszystkie tagi, nawiasy, cudzysłowy, klamerki itd. Literówka może również leżeć w ścieżce którą zapisałeś w _main.cfg albo gdziekolwiek indziej, tzn. inaczej nazwałeś plik w folderze a inny podałeś w scenariuszu (najprawdopodobniej przez nieuwagę )
Nie poddawaj się i debuguj!
Edytowane przez Dunno dnia 15-10-2011 12:45
|
| |
|
|
| Youukimaru |
Dodany dnia 15-10-2011 17:51
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Nie mogę nic znaleźć a ciągle szukam tej literówki. |
| |
|
|
| Dunno |
Dodany dnia 15-10-2011 18:37
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
Cóż, jest pewien sposób szukania literówek który często sam stosuje: usuń po prostu część kodu i wklej go do innego pliku (aby nie utracić, na wszelki wypadek). Odpal grę. Jeżeli error znowu się pojawił powtórz krok 1. Jeżeli error zniknął lub się zmienił oznacza to, że błąd leży w wyciętym fragmencie.
W _main.cfg jak usunąłem cały opis, error zniknął więc błąd leży w opisie. Porównaj po prostu jak opis wygląda u ciebie a jak w innych kampaniach. Albo po prostu skopiuj inny opis, wklej do swojego pliku, i zmień zawartość wewnątrz cudzysłowia, nawiasów itp. W ten sposób na pewno nie popełnisz błędu.
Jeżeli dalej potrzebujesz pomocy, to łatwiej będzie mi i innym użytkownikom jeżeli wkleisz kod tu, na forum (tylko proszę, użyj [code]), wraz z treścią błędu który się pojawił.
Edytowane przez Dunno dnia 15-10-2011 18:38
|
| |
|
|
| Youukimaru |
Dodany dnia 16-10-2011 22:04
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Poradziłem się ciebie i error nr. 1 zniknął. Tera nowy problem :D
Od razu daję kody.
_maing.cfg:
Kod źródłowy[campaign]
id=Bunt
name= _ "Bunt"
abbrev= _ "B"
icon="units/human-loyalists/general.png"
image="data/core/images/portraits/human/transparent/marshal2.png"
define=Bunt_campaign
first_scenario="01_Bunt"
difficulties=EASY,NORMAL,HARD
difficulty_descriptions={MENU_IMG_TXT2 "units/human-loyalists/lieutenant.png~RC(magneta>red)" _"Uczen" _"(Latwy)"} + ";" +
{MENU_IMG_TXT2 "units/human-loyalists/general.png~RC(magneta>red)" _"Mag" _"(Normalny)"} + ";" +
{MENU_IMG_TXT2 "units/human-loyalists/marshal.png~RC(magneta>red)" _"Mistrz" _"(Trudny)"}
description= _ "Ucz sie czarnej magii od samej smierci i wykorzystaj to, by zniszczyc kilka miast w Wesnoth.
" + _"(Poziom Zaawansowany, 2 scenariusze)"
[about]
title= _ "Kampania"
[entry]
name = "GrafClown"
[/entry]
[/about]
[about]
title= _ "Mapy"
[entry]
name = "GrafClown"
[/entry]
[/about]
[/campaign]
#ifdef Bunt_campaign
{~add-ons/Bunt/scenarios}
{~add-ons/Bunt/images}
[+units]
{~add-ons/Bunt/units}
[/units]
#endif
Scenario 1:
Kod źródłowy[scenario]
id="01_Bunt"
name= _ "Bunt"
next_scenario=null
map_data="{~add-ons/Bunt/maps/Bunt.map}"
victory_when_enemies_defeated=yes
{TURNS 40 36 32}
{DEFAULT_SCHEDULE}
{DEFAULT_MUSIC_PLAYLIST}
[story]
[part]
background= "maps/wesnoth.png"
story= _ "Rzady sprawowal w tym czasie krol HarryII.Byl on okrutnym tyranem.Wszyscy go nienawidzili."
[/part]
[part]
background= "maps/wesnoth.png"
story= _ "Byl bardzo okrutny dla swoich poddanych.Kazdy kto mu sie sprzeciwil w trybie natychmiastowym zostawal karany smiercia."
[/part]
[part]
background= "maps/wesnoth.map"
story= _ "- HarryII byl tak potezny jak okrutny.Byl znakomitym strategiem i wojownikiem."
[/part]
[part]
background= "maps/wesnoth.png"
story= _ "Jednak nie wszyscy mogli sie pogodzic z wladza krola i chcieli uciec.Jednym z nich byl Malwin, o ktorym bedzie nasza historia."
[/part]
[/story]
[event]
name=prestart
[objectives]
side=1
[objective]
description= _ "Pokonaj Straznika"
condition=win
[/objective]
[objective]
description= _ "Smierc Malwina"
condition=lose
[/objective]
[objective]
description= _ "Koniec Tur"
condition=lose
[/objective]
note={NEW_GOLD_CARRYOVER_NOTE_40}
[/objectives]
[/event]
[side]
type=Lieutenant
id=Malwin
name= _"Malwin"
unrenamable=yes
profile=portraits/humans/transparent/general.png
side=1
canrecruit=yes
controller=human
recruit=Bowman,Fencer,Sergeant,Spearman
gold=110
team_name=Malwin
user_team_name=_"Malwin"
[unit]
id=Dan
name= _ "Dan"
unrenamable=yes
type=Mage_Red
profile=portraits/humans/transparent/mage-red.png
side=1
x=22
y=5
{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=Pikeman
id=Straznik
name= _ "Straznik"
side=2
canrecruit=yes
recruit=Orcish Grunt
gold=60
x,y=44,33
[ai]
recruitment_pattern=fighter
{ATTACK_DEPTH 1 3 5}
[/ai]
{EBESIEGED_RECRUITMENT}
team_name=Straznik
user_team_name=_"Straznik"
[/side]
[event]
name=start
[message]
speaker=Malwin
message= _ "Przygotowania zakonczone.Uciekamy"
[/message]
[message]
speaker=Dan
message= _ "Wszystko gotowe.Pojde po wojska i mozemy isc.
[/message]
[message]
speaker=Malwin
message= _ "Wojska juz sa.A teraz w droge."
[/message]
[message]
speaker=Dan
message= _ "Stop!Musimy zabic tego straznika aby przejsc."
[/message]
[message]
speaker=Malwin
message= _ "Tak wiec go zabijemy.W droge!"
[/message]
[/event]
[event]
name=die
[filter]
id=Straznik
[/filter]
[message]
speaker=Straznik
message= _ "Arhh.Nawet jesli mnie pokonaliscie to pozniej nie bedzie wam tak latwo jak ze mna."
[/message]
[message]
speaker=Malwin
message= _ "Co ty nie powiesz.Ja i moja druzyna damy sobie rade."
[/message]
[endlevel]
result=victory
bonus=yes
{NEW_GOLD_CARRYOVER 80}
[/endlevel]
[/event]
[event]
name=last breath
[filter]
id=Malwin
[/filter]
[message]
speaker=Malwin
message= _ "I wszystko stracone."
[/message]
[endlevel]
result=defeat
[/endlevel]
[/event]
[event]
name=die
[filter]
id=Dan
[/filter]
[message]
speaker=Dan
message= _ "Niee!Ja umieram!"
[/message]
[endlevel]
result=defeat
[/endlevel]
[/event]
[event]
name=time over
[message]
speaker=Straznik
message= _ "Przybyly posilki.Teraz nie uciekniecie!"
[/message]
[/event]
[/scenario]
Jeżeli ktoś pomoże to wlk. dzięki
Edytowane przez AxeFighter dnia 27-11-2014 17:52
|
| |
|
|
| ZawaPL |
Dodany dnia 16-10-2011 22:14
|

Adept

Postów: 128
Data rejestracji: 19/12/2009 21:22
|
Wygląda jakby nie mógł znaleźć pliku "Bunt.map". Upewnij się że ścieżka do pliki jest poprawna, nazwa i rozszerzenie też. Nie wiem czy wielkość liter też nie musi być poprawna.
EDIT:
Chyba powinieneś usunąć "" przy podawaniu ścieżki do mapy jeżeli jeżeli masz tam {}.
Edytowane przez ZawaPL dnia 16-10-2011 22:20
.
|
| |
|
|
| Dunno |
Dodany dnia 17-10-2011 17:04
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
plik mapy nazwałes "01_Bunt.map" a w .cfg użyłeś "Bunt.map" 
a cudzysłów jest użyty prawidłowo
P.S: tak przy okazji, ja już zauważyłem jeden niedomknięty cudzysłów w podanych przez Ciebie kodach
Edytowane przez Dunno dnia 17-10-2011 17:07
|
| |
|
|
| Youukimaru |
Dodany dnia 17-10-2011 21:26
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Dunno dzięki za spostrzeżenie z ścieżką.Tera jest nowy problem i pewnie dotyczy jakiejś korekty w kodzie ale nie znajduję żadnych literówek lub nie zamkniętych tagów. |
| |
|
|
| Dunno |
Dodany dnia 18-10-2011 16:41
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
Ee, sory nie rozumiem. Zedytowałeś kod w poprzednim poście aby był aktualny? Jeżeli tak to nadal jest jeden niedomknięty cudzysłów w scenariuszu, który wspomniałem wcześniej. Jeżeli nie, no to ponawiam prośbę o treść błędu i aktualny kod. |
| |
|
|
| Youukimaru |
Dodany dnia 18-10-2011 19:42
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Kod jest ten sam tylko ze zmieniłem ścieżkę do mapy z Bunt.map na 01_Bunt.map(Poprawnie) |
| |
|
|
| Dunno |
Dodany dnia 18-10-2011 19:59
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
jeju, stary no, poszukaj. To jest bardzo widoczne i oczywiste. Musisz się nauczyć samemu zauważać takie rzeczy, bo nie zawsze będziemy mieli dobry humor i będziemy szukać za ciebie. Rozumiem, że zaczynasz zabawę z WML, więc ci chętnie pomogę, ale nie nauczysz się nigdy, jeżeli zawsze pierwszym ratunkiem będzie forum a nie twój mózg.
Jak już musisz wiedzieć: 1. [event] 2. [message] |
| |
|
|
| Youukimaru |
Dodany dnia 03-11-2011 15:45
|

Początkujący

Postów: 31
Data rejestracji: 05/02/2011 10:42
|
Nie ten dział i zrób własny temat. |
| |
|
|
| krokodyl01 |
Dodany dnia 04-01-2012 21:53
|

Przybysz

Postów: 7
Data rejestracji: 31/12/2009 11:54
|
Mam problem nie wynajduje mi scenariusza zmieniałem wielokrotnie nazwę tego i lipa
_main.cfg
[campaign]
id=MosesAndMasin
name= _ "MosesAndMasin"
abbrev= _ "MAM"
rank=77
first_scenario=01_Najazd
define=CAMPAIGN_MOSES_AND_MASIN
difficulties=EASY,NORMAL,HARD,NIGHTMARE
difficulty_descriptions={MENU_IMG_TXT2 "units/human-peasants/peasant.png~RC(magenta>red)" _"Peasant" _"(Normal)"} +
";" + {MENU_IMG_TXT2 "units/human-loyalists/spearman.png~RC(magenta>red)" _"Spearman" _"(Challenging)"} +
";" + {MENU_IMG_TXT2 "units/human-loyalists/swordsman.png~RC(magenta>red)" _"Swordsman" _"(Difficult)"} +
";" + {MENU_IMG_TXT2 "units/human-loyalists/royalguard.png~RC(magenta>red)" _"Royal Guard" _"(Nightmare)"}
description= _ "Oto przedstawie wam historie 2 braci w tych kilku scenariuszach.
" + _"(Expert level, 10 scenarios.)"
icon="scenery/dwarven-doors-closed.png"
image="data/campaigns/Northern_Rebirth/images/campaign_image.jpg"
[about]
title = _ "Campaign Design"
[entry]
name = "Moses"
[/entry]
[/about]
[/campaign]
#ifdef CAMPAIGN_NORTHERN_REBIRTH
[binary_path]
path=campaigns/kampania
[/binary_path]
[+units]
{campaigns/kampania}
[/units]
{campaigns/kampania/utils}
{campaigns/kampania/scenarios}
#endif
scenariusz1
[scenario]
id=01_Najazd
name= _ "Najazd wroga"
map_data="{~data/campaigns/kampania/maps/map_1}"
turns=15
experience_modifier=50%
random_start_time=yes
{data/campaigns/kampania/utils/intro.cfg}
{DEFAULT_SCHEDULE}
{DEFAULT_MUSIC_PLAYLIST}
[side]
side=1
canrecruit=yes
recruit=Peasant,Woodsman
name=_"Soltys"
id=spearman
controller=human
gold=200
village_gold=8
team_name=human
user_team_name= _ "defenders"
fog=no
[/side]
[side]
side=2
canrecruit=yes
recruit=Goblin Spearman,Wolf Rider,Orcish Grunt
leader=Orcish Grunt
controller=ai
gold=1200
village_gold=4
team_name=orcs
user_team_name= _ "The Invaders"
fog=yes
[/side]
[event]
name=prestart
[message]
speaker=soltys
message=_"FACK!! Orkowie złamali pakt pokojowy musimy sie bronic do powrotu naszych obroncow."
[/message]
[/event]
[event]
name=time over
[message]
speaker=defenders
message=_"Jest! Obroniliśmy się, niech Masin i Moses wracają jak najszybciej."
[/message]
[endlevel]
result=victory
[/endlevel]
[/event]
[event]
name=prestart
[objectives]
[objective]
description= _ "Surwiwal to end turns"
condition=win
[/objective]
[objective]
description= _ "leader ded"
condition=lose
[/objective]
[/objectives]
[/event]
[event]
name=die
[filter]
id=spearman
[/filter]
[endlevel]
result=defeat
[/endlevel]
[/event]
[/scenario]
nazwa scenariusza to 01_Najazd.cfg
xxxxxxxxxxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx
xXx
|
| |
|
|
| Dunno |
Dodany dnia 13-01-2012 22:43
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
...
[/campaign]
#ifdef CAMPAIGN_NORTHERN_REBIRTH
[binary_path]
...

I proszę używaj tagów [code] przy wstawianiu kodu
Edytowane przez Dunno dnia 13-01-2012 22:44
|
| |
|
|
| Kuki1537 |
Dodany dnia 14-01-2012 10:09
|

Poszukiwacz Przygód

Postów: 365
Data rejestracji: 10/11/2010 21:46
|
W kodzie nie może być polskich znaków. Widziałem jeden taki polski znak, ale nie chciało mi się szukać więcej. Popraw to, jeśli dalej będzie błąd to nie umiem pomóc.
PS.: Wstawiaj tagi [code] jak wklejasz kod.
Edytowane przez Kuki1537 dnia 14-01-2012 10:09
|
| |
|
|
| krokodyl01 |
Dodany dnia 14-01-2012 16:53
|

Przybysz

Postów: 7
Data rejestracji: 31/12/2009 11:54
|
dzieki za wypomnienie błędów ale teraz jak zrobiłem jak kazaliscie to mam cos takiego umieszczam screen z błędem
File name: blad.jpg File size: 115.62 KB
Proszę o pomoc
Edytowane przez krokodyl01 dnia 14-01-2012 16:54
xxxxxxxxxxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx
xXx
|
| |
|
|
| Dunno |
Dodany dnia 16-01-2012 13:37
|

Czeladnik

Postów: 91
Data rejestracji: 16/07/2011 15:18
|
Dobra, mam ważne pytanie: dlaczego umieszczasz ścieżki kampanii nie w folderze add-ons ale w data? Czy w ogóle chciało Ci się przeczytać chociaż jeden poradnik o tym jak się zabrać to tworzenia kampanii? |
| |
|
|
| Poliuks |
Dodany dnia 19-06-2012 18:03
|

Poszukiwacz Przygód

Postów: 336
Data rejestracji: 28/07/2008 13:50
|
W kampanii Return to Noelren były łodzie, które mogły przewozić jednostki - w dodatku w zależności od typu jednostki różne ich ilości (kawalerii można było tam wsadzić mniej, niż piechoty). Wyładowywanie następowało automatycznie, kiedy łódź podpłynęła do brzegu. Myślę, że możesz swobodnie skorzystać z tego kodu. |
| |
|
|
| Dingo |
Dodany dnia 14-12-2012 14:17
|

Bohater

Postów: 926
Data rejestracji: 19/07/2012 12:35
|
Gimp.
To jest obraz przezroczysty, więc wystarczy tylko zaznaczyć obrazek.
1. Wybierasz narzędzie zaznaczenie odręczne.
2. Zaznaczasz dany obszar (jednostki).
3. Wycinasz go.
4. Tworzysz nowy plik o wymiarach 72x72 i wybierasz wypełnienie przezroczyste.
5. Wklejasz.
To cholernie proste. |
| |
|