Najnowsze newsy ze świata Mount&Blade: ( Dodaj własny news )

Bannerlord: Fizyka broni - część 2. (Dev Blog 16/11/17)

16.11.2017 | Dodał: Eltarek

Właśnie ukazał się kolejny cotygodniowy blog dewelopera! Liczniki ustawiamy na 32, natomiast oczy zagłębiamy w tematyce dzisiejszego wpisu - fizyce (...) więcej

Ruszają nominacje do plebiscytów!

13.11.2017 | Dodał: Dyktator

Rusza pierwsza faza plebiscytów na gracza roku 2017! Potrwa ona do 25 listopada. więcej

Bannerlord: Khanat Khuzaicki - omówienie frakcji (Dev Blog 09/11/17)

10.11.2017 | Dodał: Hubtus

To już trzydziesty pierwszy Dev blog, w którym to twórcy opowiadają nam o swojej grze. Tym razem został on poświęcony kolejnej (...) więcej

Strona główna Mount&Blade | ukryj panel

Pokaż panel z newsami »

Polub nasz profil na facebooku! oraz dołącz do naszej Grupy STEAM

Autor Wątek: [OSP] Zwiększenie maksymalnego progu cech  (Przeczytany 722 razy)

Opis tematu:

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Lew

  • Obrońca Tawerny
  • Senior
  • *
  • Wiadomości: 6975
  • Piwa: 575
  • Płeć: Mężczyzna
  • 21. Pułk Piechoty THD
    • brucecampbellboyz1981
  • Steam ID: Mój status Steam
[OSP] Zwiększenie maksymalnego progu cech
« dnia: Wrzesień 21, 2014, 15:26:12 »
Tworzenie OP jednostek (czyli jak zwiększyć maksymalny poziom atrybutów)
Trochę zastanawiałem się, czy dać to tu, czy do OSP, no ale w końcu zdecydowałem się na Bazę Skryptów. Przejdźmy do tematu: Relkov98 zainspirował mnie tymi oto słowami
tak wystarczy 15-20 takich i wtedy 5 miast możesz zdobyć
do zrobienia OP jednostek. Pytanie: ale jak to osiągnąć? Można dać zbroje po 500 ochrony... pff... wolę coś trudniejszego ^^ A więc przejdźmy do sedna całego skryptu.
Powiedzmy, że będą się nazywać 'Swadiańscy Strażnicy Relikwii' (whateva). Od czego zacząć robienie tej 20 osobowej armii? Od header_troops.py. Interesuje nas ten fragment:str_30           = bignum | 0x0000001eJak widać, jest to maksymalna wartość, wyższej nie ma... Ale nasi żołnierze mają być super, więc dodamy więcej specjalnie dla nich! Wklejcie to poniżej str_30:
(click to show/hide)
Czy jest to maksymalna możliwa wartość? Oczywiście, że nie! Możecie sobie podnieść to tak wysoko, jak chcecie (oczywiście w pewnym momencie gra zacznie was wyrzucać w bitwach) według podanego przeze mnie wzoru, pamiętając tylko, że '0x0000003c' oznacza lvl tej cechy w zapisie hex(owym? sory, słowo po polsku mi wyleciało z głowy). Generalnie musicie pamiętać, że  kod hexowy podajecie w zależności od cechy w innym miejscu (gdzie zz):
w sile to wygląda tak: 0x000000zz
w zręczności: 0x0000zz00
w inteligencji: 0x00zz0000
w charyźmie: 0xzz000000
Analogicznie, dodaj do 60 lvla zręczność:
(click to show/hide)
No dobrze, a więc co teraz? Teraz dodajmy samą jednostkę:
(click to show/hide)
Ofkorz nie mają najlepszych cech i umiejętności, nie chciało mi się :P
Teraz skompilujcie MS i sprawdźcie czy nie występują jakieś błędy. Jeśli nie, teraz zabierzemy się za skrypt, który doda nam tych pr0 żołnierzy. Wyszukaj "start_phase_2". Powinien pokazać ci się tekst z menu, w którym wybieramy początkowe miasto. Lekko ten menu zmodyfikujmy - zaraz za tym:
(click to show/hide)
wklej to:
(click to show/hide)
Jak widać, jest to lekko zmodyfikowana opcja pierwsza - daje nam dodatkowo 20 Swadiańskich Strażników Relikwi. Teraz skompiluj MS i ewentualne błędy popraw, a oto efekt końcowy:
(click to show/hide)
Miał być jeszcze skrin z walki, ale trochę za późno zorientowałem się, że mam ustawione "trochę" za wysokie ustawienia graficzne i WB mnie najpierw ściął, a potem wyrzucił :(
Tak to czytam i za każdym razem dostaje coraz większego orgazmu ~Kokosz o nominowaniu go przez Kradusa na gracza roku WB

Offline Haazheel

  • Bibosz
  • *
  • Wiadomości: 436
  • Piwa: 13
  • Płeć: Mężczyzna
Odp: [OSP] Zwiększenie maksymalnego progu cech
« Odpowiedź #1 dnia: Wrzesień 21, 2014, 21:03:27 »
Ten skrypt to przepis na zrobienie typa z zero to hero :D
Właśnie sobie in-game'owo to sprawdzam, i moi ludzie pokonują, przy stracie 3 wojowników, 130 osobową armię Swadian, odpierają atak na zamek 240 osobowej armii (0 ludzi straty), a zdobyli go przy garnizonie 180 (2 ludzi straty) :P //lllew
« Ostatnia zmiana: Wrzesień 22, 2014, 06:32:21 wysłana przez lllew »