Witaj Wesnothańczyku
Zobacz temat
 Drukuj temat
Warsztat Kopernika
Kopernik
Postanowiłem zrobić własny dodatek a dokładnie to kampanię. Nie umiem tego właściwie robić (nie znam dobrze WML) ale na razie czytam tutoriale.
Ten dodatek miał być kampanią dziejącą się przed przybyciem orków i ludzi na wyspę, miał opowiadać historię elfich bohaterów.
Tu pojawia się problem robię wszystko według tego poradnika:http://wesnoth.co...icle_id=24 i kolejnych części, niby wszystko ładnie ale nagle jest błąd: "Nieznany scenariusz 1s", nie zająłem się jeszcze scenariuszem więc zostawiłem ten ściągnięty, jedynie zmieniłem kilka linii i nazwę.

Dodatek dołączam do posta, a w podanym poradniku można pobrać szkielet który edytowałem.
Z góry dziękuje za pomoc i pozdrawiam.
Kopernik dodał/a następującą plik:
elfia_basn.zip [12kB / 301 Pobrane]

Edytowane przez Kopernik dnia 30-04-2013 16:46
 
Piko
Możesz zamieścić tutaj te skrypty? Najlepiej w tagach [code].
Edytowane przez Piko dnia 27-03-2013 17:21
 
Kopernik
plik _main :

Pobierz kod źródłowy  Kod źródłowy
 

[textdomain]

    name="wesnoth-Elfia_basn"
    path="data/add-ons/Elfia_basn/translations"

[/textdomain]

[campaign]

    id="Elfia_basn"
    #textdomain wesnoth-Elfia_basn
    name= _ "Elfia basn"
    define=ELFIA_BASN
    image="units/elfs/elfs_warior.png~RC(magenta>green)"

    difficulties=EASY,NORMAL,HARD
    difficulty_descriptions={MENU_IMG_TXT2 "units/human-peasants/peasant.png~RC(magenta>green)" _"Wojownik" _"(Easy)"} + ";" + {MENU_IMG_TXT2 "units/human-outlaws/outlaw.png~RC(magenta>green)" _"Bochater"    _"(Normal)"} + ";" + {MENU_IMG_TXT2 "units/human-outlaws/fugitive.png~RC(magenta>green)" _"Mistrz" _"(Difficult)"}
   
    first_scenario="1s"
    rank = "1"
    abbrev=EB
   
    description= _ "Oto elfia basn, mit starszego ludu. Znaja ja tylko elfy, ich bowiem dotyczy. Zanim ludzie przybyli na kontynent, elfficcy bohaterowie tworzyli historie wyspy. Dzis ta wiedza jest zapomniana, jednak tu jest ona w calosci opisana."
    icon="units/human-outlaws/fugitive.png~RC(magenta>green)"

[/campaign]

    #ifdef ELFIA_BASN

[binary_path]

    path=data/add-ons/Elfia_basn/

[/binary_path]

 {~add-ons/Elfia_basn/scenarios}


[+units]

 {~add-ons/Elfia_basn/units}

[/units]

      #endif




Edytowane przez Kopernik dnia 27-03-2013 19:14
 
Piko
Dobra, lamerskie pytanie - masz w ogóle zrobiony scenariusz o nazwie "1s"? Pfft
 
Kopernik
Tak, jakbyś ściągnął plik który dołączyłem w pierwszym poście to byś wiedział.

Edit:
Jest!!! Zmalazłem błąd zaznacam go na czerwono:

Pobierz kod źródłowy  Kod źródłowy

[textdomain]

    name="wesnoth-Elfia_basn"
    path="data/add-ons/Elfia_basn/translations"

[/textdomain]

[campaign]

    id="Elfia_basn"
    #textdomain wesnoth-Elfia_basn
    name= _ "Elfia basn"
    define=ELFIA_BASN
    image="units/elfs/elfs_warior.png~RC(magenta>green)"

    difficulties=EASY,NORMAL,HARD
    difficulty_descriptions={MENU_IMG_TXT2 "units/human-peasants/peasant.png~RC(magenta>green)" _"Wojownik" _"(Easy)"} + ";" + {MENU_IMG_TXT2 "units/human-outlaws/outlaw.png~RC(magenta>green)" _"Bochater"    _"(Normal)"} + ";" + {MENU_IMG_TXT2 "units/human-outlaws/fugitive.png~RC(magenta>green)" _"Mistrz" _"(Difficult)"}
   
    first_scenario="1scenarios"
    rank = "1"
    abbrev=EB
   
    description= _ "Oto elfia basn, mit starszego ludu. Znaja ja tylko elfy, ich bowiem dotyczy. Zanim ludzie przybyli na kontynent, elfficcy bohaterowie tworzyli historie wyspy. Dzis ta wiedza jest zapomniana, jednak tu jest ona w calosci opisana."
    icon="units/human-outlaws/fugitive.png~RC(magenta>green)"

[/campaign]

    #ifdef ELFIA_BASN

[binary_path]

    path=data/add-ons/Elfia_basn/

[/binary_path]

 {~add-ons/Elfia_basn/scenarios/}  <-- brak "/"


[+units]

 {~add-ons/Elfia_basn/units/}

[/units]

      #endif





Jak będę miał inne problemy to tu wrzucę.
Dziękuje Piko za próbę pomocy. :)
Edytowane przez AxeFighter dnia 27-11-2014 17:47
 
Piko
Brawa. Ale jbc. to ściągnąłem ten plik, problem miałem dopiero z rozpakowaniem go. Pfft
 
Kopernik
To zwykły *.zip, ale może dlatego że używam mac osx, a nie windows jednak wątpie.
Czym go rozpakowywałeś?

Edit:
Mam znowu problem. Nie z kampanią, ale z survivalem, a mianowicie:
Jednostki które mają atakować twierdzę siadły na zadzie i się nie ruszają.
Oto kod:

Pobierz kod źródłowy  Kod źródłowy


[multiplayer]
id=survival_1
name= _ "survival"
description= _ "To moj pierwszy survival -
70 - 0 - default -  - 40"
turns=40
experience_modifier=70
random_start_time=off

map_data="{~add-ons/survival/maps/survival_1.map}"

victory_when_enemies_defeated=no

{DUSK}{FIRST_WATCH}{SECOND_WATCH}




[side]
side=1
controller=human
team_name=2
user_team_name=_ "Defenders"
fog=no
shroud=no
income=20
gold=450
village_gold=3
experience_modifier=50
gold_lock=yes
income_lock=yes
[/side]

[side]
side=2
controller=human
team_name=2
user_team_name=_ "Defenders"
fog=no
shroud=no
income=20
gold=450
village_gold=3
experience_modifier=50
gold_lock=yes
income_lock=yes
[/side]

[side]
side=3
controller=ai
allow_player=no
team_name=1
user_team_name=_ "Attackers"
fog=no
shroud=no
income=0
gold=0
village_gold=0
experience_modifier=90
no_leader=yes
[/side]


[event]
name=prestart
[objectives]
side=0
summary=_ "Tworca: KOPERNIK



Version: BETA 1.0.2

------------------



Przepraszam za bledy. Zostana poprawione w kolejnej wersji."
[objective]
description= _ "Wytzymaj 35 tur."
condition=win
[/objective]
[objective]
description= _ "Stracisz lidera."
condition=lose
[/objective]
note=_ "50 - 3 - default - fog - 35"
[/objectives]


[/event]



[event]
name=turn 2

{ANL_PLACE_UNIT 3 "Fire Drake" 2 2}
{ANL_PLACE_UNIT 3 "Drake Burner" 2 3}
{ANL_PLACE_UNIT 3 "Drake Fighter" 2 4}
{ANL_PLACE_UNIT 3 "Drake Clasher" 3 2}
{ANL_PLACE_UNIT 3 "Drake Clasher" 3 3}
{ANL_PLACE_UNIT 3 "Drake Glider" 3 4}
{ANL_PLACE_UNIT 3 "Drake Glider" 2 5}
{ANL_PLACE_UNIT 3 "Drake Fighter" 2 6}
{ANL_PLACE_UNIT 3 "Drake Fighter" 2 7}
{ANL_PLACE_UNIT 3 "Drake Arbiter" 2 8}
{ANL_PLACE_UNIT 3 "Fire Drake" 2 9}
{ANL_PLACE_UNIT 3 "Drake Burner" 3 5}
{ANL_PLACE_UNIT 3 "Drake Fighter" 3 6}
{ANL_PLACE_UNIT 3 "Drake Clasher" 3 7}
{ANL_PLACE_UNIT 3 "Drake Clasher" 3 9}
{ANL_PLACE_UNIT 3 "Drake Glider" 4 1}
{ANL_PLACE_UNIT 3 "Drake Glider" 4 2}
{ANL_PLACE_UNIT 3 "Drake Fighter" 4 3}
{ANL_PLACE_UNIT 3 "Drake Fighter" 4 4}
{ANL_PLACE_UNIT 3 "Drake Arbiter" 4 5}

[/event]


[event]

{SET_LABEL 21 6 (_ "Tura 35: Win")}

[/event]

[event]
name=time_over

[endlevel]

result=victory

[/endlevel]
[/event]

[/multiplayer]




Edytowane przez AxeFighter dnia 27-11-2014 17:51
 
Piko
Pokaż co kryje się pod tym makrem, przydałoby się wiedzieć. Poza tym polecam ustawienie agresji na 1.0 tagiem [ai].
 
Kopernik
Co do ustawienia agresji może napisz dokładnie jak to zrobić, a jeśli chodzi o makro... Możesz powiedzieć po ludzku o co Ci chodzi? Sad
 
Piko
Jako makro miałem na myśli {ANL_PLACE_UNIT}, przez nieuwagę zapomniałem wspomnieć. xd Agresję ustawia się w tagu [side], a wygląda to mniej więcej tak:
Pobierz kod źródłowy  Kod źródłowy
[ai]
agression=1.0
caution=0
[/ai]



 
Kopernik
Dobra, znalazłem błąd. Problem był z makrem {ANL_PLACE_UNIT}, Po prostu trzeba było dać {UNIT}. Bardzo proszę twórce tego poradnika:http://wesnoth.co...icle_id=63 o poprawienie go.

PS. Dzięki Piko. Pfft

Edit:
Zrobiłem kilka jednostek:
[img]http://i1380.photobucket.com/albums/ah200/sylwekmitura/jednostka-1-2_zpsgdxta364.png[/img] is not a valid Image.[img]http://i1380.photobucket.com/albums/ah200/sylwekmitura/socucius_1_zpsncawape8.png[/img] is not a valid Image.[img]http://i1380.photobucket.com/albums/ah200/sylwekmitura/elfimag_zpshkotny8b.png[/img] is not a valid Image.
Edytowane przez AxeFighter dnia 07-03-2015 16:18
 
Piko
Ja na pewno nie zgadnę, trochę nie widać oryginału na tym rysunku. ;P Od siebie dodam, że jednostka powinna być ustawiona lekko w prawą stronę, a nie prosto w stronę gracza. Najbardziej widoczne jest to w wypadku tarczy, gdyż jej górna krawędź powinna formować nie "-", ale raczej "/". Dorzucę jeszcze, że gdy rysujesz krawędź dobrze jest użyć jakiegoś jaśniejszego koloru i wykonać coś w stylu anty-aliasowania, aby nie wyglądało to koślawo, jak w przypadku miecza. Tyle ode mnie, bardziej zaawansowane rady pewnie rzuci ci Dingo.
 
Kopernik
Ok. Poprawiłem tarcze jeżeli o to chodziło. Sory że robię post pod postem ale nie wiem jak dodać kilka grafik. Sad
Kopernik dodał/a następującą grafikę:
jednostka-1.png

Edytowane przez Kopernik dnia 30-04-2013 10:27
 
Dingo
Najbardziej tu widać Skalnego Maga, no i trochę starożytnego woja. Pfft

- Wycinanie i wklejanie: odznacz wygładzanie w narzędziu zaznaczenie odręczne, a w narzędziu zaznaczenie rozmyte odznacz wygładzanie i z obszarami przezroczystymi. Wówczas pozbędziesz się przezroczystych pikseli i mieszaniny kolorków.

- Jednostka jest ok, jak na pierwszą. Tarcze przybliżyłbym bardziej do torsu, oraz dorysowałbym rękę z prawej, bo obecnie jej nie widać. Miecz ma pewnikiem dziwną koloryzację - Weź biały kolor, następnie tryb -> kolor, i pomaluj nim miecz starożytnego. Możesz rozjaśnić, bo spodziewam się, że będzie on ciemno szary. Buty mają jasną krawędź - a obok nich jest cień, i wygląda to źle. Daj butkom krawędź w ich palecie i znacznie ciemniejszą. Jeszcze co do tarczy - ma bardzo małą różnicę kolorów, przez co wygląda jak blaszka. Tak poza tym to jest dobrze. Potem przejdziemy do bardziej samodzielnego rysowania. Smile
 
Kopernik
Tylko wiesz... Na tym kompie nie działa mi gimp i robie to na photoshopie. Sad

Co powiesz na taki miecz:
Kopernik dodał/a następującą grafikę:
jednostka-1-2.png

Edytowane przez Kopernik dnia 30-04-2013 16:05
 
Elensefar
Kopernik, żeby nie robić niepotrzebnego spamu wystarczy dać jednostkę na inną stronę, przykładowo imageshack.com, lub img.pl, potem skopiować z niej adres, wkleić tu i jak piszesz posty masz taką opcję "wyświetla obrazek z podanego adresu" (wygląda jak taka "pocztówka" z krajobrazem. Grin). Co do jednostek to u tego w brązowej szacie twarz jest dziwna, a elf trzyma księgę trochę nienaturalnie, zobacz na maga z domyślnej, jak on trzyma ją i popraw. Pfft

"Głupota ludzka jest jak wyobraźnia- nie zna granic"

Elensefar
 
Kopernik
A co ci w twarzy przeskadza?
 
Piko
Pikselowy burdel na niej. Dziwnie wygląda przez to, nawet bardzo dziwnie.
Wracając do miecznika - zdecydowanie powinien trzymać oręż bliżej siebie. Teraz wygląda trochę jak sprzedawca machający towarem. Pfft Elf trzyma tę książkę serio dziwnie, poza tym nie usunąłeś mu kołczanu. Ale nie baw się z nim, nic mu już nie pomoże. Grin

Co do wrzucania obrazków - polecam imgura, zdecydowanie deklasuje inne stronki.
Edytowane przez Piko dnia 30-04-2013 18:57
 
Kopernik
Dobra poprawie to potem, bo teraz mi się nie chce.
 
Dingo
Nie wiem jaki jest problem z gimpem, ale ja z photoshopem nie rajcuje, więc ci nie pomogę. Frown Ten drugi ma bardzo niewyraźną twarz; elf natomiast, no cóż, dziwnie trzyma książkę. Pfft
 
Przejdź do forum:
Wygenerowano w sekund: 0.46
10,820,282 unikalne wizyty