Forum Tawerny Four Ways

Mount&Blade - Modyfikacje => Modding => Wątek zaczęty przez: Mitrundas w Lipca 15, 2011, 23:26:20

Tytuł: Skrypty w M&B
Wiadomość wysłana przez: Mitrundas w Lipca 15, 2011, 23:26:20
Mam (nie) drobne pytanko do ludzi umiejących posługiwać się skryptami w M&B:
Jaki język jest używany w M&B (Znam jedynie trochę c++, ale chyba się czas innych zacząć uczyć) ?

Mam zamiar stworzyć swego moda, a raczej samo dodanie modeli, zmiana drzewek najemników nie wystarczy (na marginesie dodam: mam zamiar zrobić tak aby chłop nie mógł stać się rycerzem, było to zdaje się w Prophesy of Pendor - odwzorowanie realistyczne), trzeba także dopisać, pozmieniać skrypty.

Z Góry Dziękuję.

P.S. Moda robię sam, później może kilka osób dojdzie do ekipy, więc w komentarzach jak będą zdania "Stwórz wątek tego moda", to od razu odpowiadam: Zanim ja zrobię to co chcę zrobić, zapoznam się bardziej z Wings 3D i Blender'em, Item/Troop Editor'em, to troszkę zleci, więc za szybko wątku z mym modem w dziale "Polskie mody" nie ujrzycie, Pozdrawiam.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Leinnan w Lipca 16, 2011, 22:04:05
W Module System wykorzystywany jest python jako język skryptowy (nie programowania!).
Jednak nie musisz dobrze znać pythona. Pozatym na tym forum masz dość dużo tutków na temat MS więc poradzisz sobie z pewnością.


(click to show/hide)
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Mat Berserker w Lipca 16, 2011, 23:08:00
Edytując MS nie używasz pythona. Same MS jest napisane w pythonie i jest on używany do kompilacji. Modduje się w Taleworldsowskim języku skryptowym. Najprawdopodobniej ani razu nie użyjesz czystego pythona do edycji MS.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Mitrundas w Lipca 16, 2011, 23:44:10
Mhm, rozumiem.
Ogólnie używanie MS i Pythona jest ze sobą stale powiązane.

(click to show/hide)

Jednak czy istnieje MS pod Mount&Blade 1.011 ? Znalazłem tylko pod 1.010, jednak wiele (chociażby robionych przez tutejszych forumowiczów) modów jest właśnie pod 1.011 i jest tam dodany/zmieniony kod w MS.

 
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 16, 2011, 23:58:38
Do edycji podstawowej wersji M&B masz właśnie MS w wersji 1.010. Z tego co pamiętam, to wersja 1.011 wprowadzała nieznaczne zmiany w samym kodzie gry, przez co bez sensu było wypuszczać MS, który niczym się nie różni od wersji poprzedniej, czyli właśnie od 1.010.
Tak więc tak, do edycji M&B w wersji 1.011 używasz MS w wersji 1.010.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Leinnan w Lipca 17, 2011, 00:24:03
Słuchaj woyo. Wersje 1.010 i 1.011 są kompatybilne i mają wspólny MS.

Co do znajomości C++: pośredno się przyda bo wiesz już co to zmienne itp.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Make My Day w Lipca 17, 2011, 09:36:33
Słuchaj woyo. Wersje 1.010 i 1.011 są kompatybilne i mają wspólny MS.

Co do znajomości C++: pośredno się przyda bo wiesz już co to zmienne itp.


No i Woyo właśnie powiedział to co napisałeś w 1 linijce. Czytanie ze zrozumieniem.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Mitrundas w Lipca 18, 2011, 22:34:08
Mam takie bardzo głupie i możliwe że poniżające pytanie odnośnie MS.

Ściągnąłem Notepad ++, by móc kombinować w MS i... Nie wiem jak skompilować gotowe przeróbki, by pojawiły sie w modzie, proszę o pomoc.
Szukałem wszędzie i nie znalazłem.
(click to show/hide)
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Leinnan w Lipca 18, 2011, 22:41:10
Było, było!!

No dobra: najpierw ustal ścieżkę moda w module_info a potem uruchom build_module.

Python ściągnij najlepiej tak 2.6-2.7 i poszukaj do niego wxPython.

Pozatym jest tutorial na ten temat i wystarczy go poszukać.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 18, 2011, 23:19:08
Ja do MS używam Notepad++ i szczerze go polecam. Poza Pythonem 2.6 nie potrzebujesz nic więcej, bo wszystko śmiga. To już chyba zależy od gustu. Ja wolę notatnik :)
A właśnie. Co i jak ustawić z Pythonem i zmiennymi środowiskowymi masz na forum, w przyklejonym dziale. Zdjęć co prawda już tam nie ma, ale jak umiesz czytać, to sobie poradzisz bez problemu :)
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: akosmo w Lipca 19, 2011, 01:12:41
Ja też jak woyo-sensei używam do edycji module systemu tylko Notepad++, jest dla mnie najlepszy i to nie tylko do edycji MS ale i do wielu innych. Poza tym możesz też pobrać sobie tutoriale z  http://www.mbrepository.com/category.php?id=2
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Daedalus w Lipca 19, 2011, 08:37:58
Ja nie rozumiem jak można NIE używać Notepada++ do edycji MS. Przecież to musiałaby być istna katorga...
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: VainV w Lipca 19, 2011, 13:17:20
Dodatkowo polecam manager autorstwa Swytera, znacznie przyspieszający prace-http://forums.taleworlds.com/index.php/topic,131976.0.html#post_main_modulesystem_page (http://forums.taleworlds.com/index.php/topic,131976.0.html#post_main_modulesystem_page).
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 19, 2011, 13:34:07
Dodatkowo polecam manager autorstwa Swytera, znacznie przyspieszający prace-http://forums.taleworlds.com/index.php/topic,131976.0.html#post_main_modulesystem_page (http://forums.taleworlds.com/index.php/topic,131976.0.html#post_main_modulesystem_page).
Ściągnąłem, sprawdziłem, faktycznie super narzędzie. Również polecam.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Mitrundas w Lipca 19, 2011, 18:29:30
Ja jednak zostanę przy Notepad ++, wprowadziłem kilka skryptów, nie zadziałały, przerobię troszkę kodu, dodam skrypty i będzie dobrze.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 19, 2011, 22:41:27
Ale to narzędzie to nic innego jak pomoc do Notepad++ Możesz wertować pliki z MS w błyskawicznym tempie, zamykać, otwierać nowe, po prsotu wypas. Do teog możliwość przypisania własnych buttonów, powiedzmy notatnik, wse, przynieś kawę itd :D Jak dla mnie pozycja w stylu must-have.
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Mitrundas w Lipca 20, 2011, 11:19:32
Notepad ++, pisany z resztą w c++ jest bardzo podobny do dev-cpp i visual cpp, więc ma rozbudowaną mechanikę, podobną do tych programów, będących zaawansowanym narzędziem do pisania programów. Notepad++ rzeczywiście może się pochwalic wieloma funkcjami, służącymi do edytowania i otwierania arkuszy z kodem, MS'ów do M&B.
Chyba najbardziej polecam notepada ++, woyo masz wszelaką rację.
Nie używałem pythona i nie mam zamiaru, bo po co porzucać tak wspaniałe narzędzie ;D .
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Into w Lipca 22, 2011, 22:27:05
Hej wszystkim,
Jestem nowy i mam parę pytań:
1. Jak tworzy się sceny?
2. Jak oteksturować miecze
3. Jakiego programu użyć
4. Jak zrobic intro?
5. Jak napisać skrypt?
6. Jak zmienić obrazki przy menu i ekranach ładowania, umiejętności, itp... >?
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 23, 2011, 01:24:08
Odpowiem ci na te wszystkie pytania za jednym zamachem:
poszukaj na forum. Tak, jest na 100%
I nie mów, że szukałeś, bo ci mogę udowodnić w 5 sekund, że nie szukałeś :)
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: Into w Lipca 23, 2011, 21:44:07
A nie możesz podać linka... Koleś, powiedz...
Tytuł: Odp: Skrypty w M&B
Wiadomość wysłana przez: woyo-sensei w Lipca 24, 2011, 01:45:50
Nie jestem Twoim kolesiem, to raz.
Dwa, poszukaj.
Jeśli chcesz zacząć sobie modować, co Ci się tam podoba, najpierw naucz się samodzielnie myśleć. Nauka używania opcji "Szukaj" to tak na dobry początek.