Forum Tawerny Four Ways

Mount&Blade - Modyfikacje => Modding => Wątek zaczęty przez: Grze848 w Grudnia 15, 2014, 14:33:28

Tytuł: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 15, 2014, 14:33:28
Jeśli chodzi o ten skrypt dodający walki na morzu, to po skompilowaniu MS właczam M&B Warbanda i przy nowej grze wyskakuje RPG ERROR
Treść:
RGL ERROR
Number of passages for site 0 exceeds 16.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Garedyr w Grudnia 15, 2014, 15:35:34
Jeśli chodzi o ten skrypt dodający walki na morzu, to po skompilowaniu MS właczam M&B Warbanda i przy nowej grze wyskakuje RPG ERROR
Treść:
RGL ERROR
Number of passages for site 0 exceeds 16.

Wkleiłeś coś źle, lub cały czas coś niepoprawnie robisz.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 15, 2014, 16:13:29
ok, spróbuję od nowa ale jestem pewien że wszystko robie dobrze.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 15, 2014, 16:40:14
Dalej to samo.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Bruce Campbell w Grudnia 15, 2014, 17:03:03
Napisz (tylko w spoilerach) gdzie co dokładnie wklejasz.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 15, 2014, 19:14:07
module_scenes.py  kilka ostatnich linijek po dodaniu kodu w poradniku
(click to show/hide)

module_games_menu.py wyszukuję sail_from_port przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod
(click to show/hide)
w module_game_menus.py szukam encounter_attack przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod z poradnika
(click to show/hide)
w module_game_menus szukam join_attack przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod z poradnika
(click to show/hide)
w module_mission_templates ostatnie linijki po dodaniu kodu z poradnika
(click to show/hide)
w module_party_templates szukam sea_raider i pod wklejam kod tu kilka liniejk
(click to show/hide)
w module_parties.py szukam bridge_14 i pod wklejam kod tu kilka linijek
(click to show/hide)
w module_scripts.py szukam spawn_bandits i szukam kodu podanego w poradniku
(click to show/hide)
i pod wklejam to
(click to show/hide)
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Garedyr w Grudnia 15, 2014, 20:22:12
module_scenes.py  kilka ostatnich linijek po dodaniu kodu w poradniku
(click to show/hide)

module_games_menu.py wyszukuję sail_from_port przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod
(click to show/hide)
w module_game_menus.py szukam encounter_attack przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod z poradnika
(click to show/hide)
w module_game_menus szukam join_attack przed wklejeniem kodu z poradnika
(click to show/hide)
usuwam i wklejam kod z poradnika
(click to show/hide)

Nie wiem, czy zauważyłeś, ale w module_game_menus w encounter_attack są 2 skrypty, a ty nie wiem czemu wkleiłeś tylko jeden... Z join_attack masz to samo.

(click to show/hide)

(click to show/hide)
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 15, 2014, 21:16:07
Nie pomogło
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 19, 2014, 19:40:28
To jak nic nie pomoże, to proszę o skrypt taki:
 - do kupowania statków w miastach przy morzu,
 - przemieszczanie się statkami np. z Polski do Anglii, już nie chodzi mi tu o wojny, ale o samo przepłynięcie morza.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Bruce Campbell w Grudnia 19, 2014, 19:44:10
Jeśli chodzi o lordów, to świetnie do tego nadaje się skrypt Firenblood, napisze jak go dodać jutro. A kupowanie statków masz, w menu miasta tylko wykomentuj linijkę która sprawia że widać tą opcję tylko za pomocą cheatmenu.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 19, 2014, 19:57:36
Jeśli chodzi o lordów, to świetnie do tego nadaje się skrypt Firenblood, napisze jak go dodać jutro. A kupowanie statków masz, w menu miasta tylko wykomentuj linijkę która sprawia że widać tą opcję tylko za pomocą cheatmenu.

Skąd mam kupowanie statków? O co chodzi z ,,wykomentuj linijkę która sprawia ze widac tą opcję tylko za pomocą cheatmenu''?
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Bruce Campbell w Grudnia 19, 2014, 20:01:56
Jestem na telefonie, to nie skopiuję z MS, więc ew. jakaś przyjazna dusza może tu wkleić, aby wyjaśnić lepiej. W module_game_menu.py masz menu miasta i wyszukaj ship albo boat, powinna się ta opcja pokazać. Wykomentować znaczy postawić # na początku konkretnej linijki.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 19, 2014, 20:08:03
cały czas występuja linijki z marshalship albo ladyship

sory, jest też to
("town_1",[(eq, "$current_startup_quest_phase", 0),],"join a caravan to Praven, in the Kingdom of Swadia.",
a w innych miastach: Sargoth
("town_4",[(eq, "$current_startup_quest_phase", 0),],"take a ship to Sargoth, in the Kingdom of the Nords.",
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Bruce Campbell w Grudnia 19, 2014, 20:35:06
Wpisz Buy a ship.
Ale jestem debilem... Przecież ty już podałeś dokładnie to miejsce... To sail_form_port.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 19, 2014, 22:56:47
jeśli chodzi o cheatmenu to to jest to?

(click to show/hide)
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: firentis w Grudnia 19, 2014, 23:02:13
Też jestem na tel, więc ci dokładnie nie pokażę, ale w którejś linijce masz przecież "cheat_mode".
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Bruce Campbell w Grudnia 20, 2014, 09:38:33
OK, to jest ten skrypt:
(click to show/hide)
Wykomentuj pogrubioną linijkę, jak ci to przeszkadza to możesz równie usunąć {!}CHEAT:, byle tylko Sail from port. nadal znajdowało się w cudzysłowiu. No i w takiej formie ta opcja będzie pojawiać się w każdym mieście, a statek będzie za darmo. Myślę że dodanie tego nie będzie dla ciebie trudne, jeśli już raz modyfikowałeś ten skryt podczas dodawania skryptu z podróżami morskimi.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 20, 2014, 10:51:36
Dzięki wielkie.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: Grze848 w Grudnia 20, 2014, 11:36:52
Teraz dodałem pozostałe skrypty oprócz module_scenes.py, dlatego kiedy chciałem walczyć z korsarzami to mnie wywalało do pulpitu ,więc dodałem skrypt
(click to show/hide)

Ale dalej, przy rozpoczęciu nowej gry pokazał się tamten Error, więc coś w tym skrypcie jest nie tak.

EDIT: Już rozwiązałem ten problem, ponieważ kiedy kopiuję jakiś skrypt do Notepada ++ to czasami się kopiuje ze spacją której nie ma np.
 ("sea_1",sf_generate,"none", "none", (0,0),(240,240),-0.5,"0x0000000030000000c00d23480000000080000 00000000000",
Nie może być spacji i to tyle. A błąd był coś w stylu seedex 0 chyba.
Tytuł: Odp: Problem z dodaniem skryptu
Wiadomość wysłana przez: firentis w Grudnia 20, 2014, 11:43:03
Jaki error? Mógłbyś dać treść?