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

Pierwsze wieści z Gamescomu!

22.08.2017 | Dodał: Movart

Gamescom 2017 dziś wreszcie się zaczyna! Mimo, że to dopiero pierwszy dzień targów, który przeznaczony jest głównie (...) więcej

Bannerlord: Forumowe podsumowanie informacji zostało zaktualizowane!

21.08.2017 | Dodał: Eltarek

Wszystkie osoby wyczekujące najnowszej odsłony Mount&Blade zapraszamy do zapoznania się ze zaktualizowanym podsumowaniem informacji, (...) więcej

Nowy regulamin!

16.08.2017 | Dodał: Dyktator

Od dzisiaj obowiązuje nowy regulamin forum, polecamy jak najszybciej się z nim zapoznać. Ponadto opublikowaliśmy wcześniej obiecane forumowe (...) 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] Skrypty by Garedyr  (Przeczytany 7833 razy)

Opis tematu:

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

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
[OSP] Skrypty by Garedyr
« dnia: Lipiec 17, 2014, 19:48:03 »
« Ostatnia zmiana: Kwiecień 06, 2017, 18:57:48 wysłana przez Garedyr »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Mati44

  • Opój
  • *
  • Wiadomości: 334
  • Piwa: -77
  • Płeć: Mężczyzna
  • Zbieram piwo dla Peterova
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #1 dnia: Lipiec 17, 2014, 19:52:31 »
Taka mała rada daj cały module system żeby ludzie mieli łatwiej z instalacją.

Offline Lew

  • Obrońca Tawerny
  • Moderator Globalny
  • Senior
  • **
  • Wiadomości: 6744
  • Piwa: 536
  • Płeć: Mężczyzna
  • 21. Pułk Piechoty THD
    • brucecampbellboyz1981
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #2 dnia: Lipiec 17, 2014, 20:32:27 »
Cytat: Mati44
Taka mała rada daj cały module system żeby ludzie mieli łatwiej z instalacją.
A co gdyby ktoś chciał wykorzystać to do moda? W końcu taka jest istota OSP. To nie mod, tylko zrobione przez nas rzeczy, udostępniane z myślą o modderach. Co do samego skryptu: jeśli doda się inne "prace" (ale ja się tego nie podejmę :P), można stworzyć fajny role-playowy mod, zamiast standardowego, Native'owego przejmowania całego świata.
« Ostatnia zmiana: Lipiec 18, 2014, 08:56:37 wysłana przez lllew »
it's all a dream mate, leave a message

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #3 dnia: Lipiec 17, 2014, 22:28:02 »
Taka mała rada daj cały module system żeby ludzie mieli łatwiej z instalacją.

Dodałem.


Nagrody za dołączenie do frakcji (jak w Nowej Ojczyźnie) napisany przeze mnie


Skrypt dodaje nam nagrody za dołączenie do frakcji. Jest to zbroja.

W module_dialogs odnajdź ten kod:
(click to show/hide)

Zamień go na ten:
(click to show/hide)

Na zielono zaznaczyłem itemy, które dostajemy za dołączenie do konkretnej frakcji. U was ich nie ma, więc musicie wpisać jakieś z waszego moda.
« Ostatnia zmiana: Lipiec 26, 2015, 20:20:25 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #4 dnia: Lipiec 18, 2014, 07:38:00 »
A co gdyby ktoś chciał wykorzystać to do moda? W końcu taka jest istota OSP. To nie mod, tylko zrobione przez nas rzeczy, udostępniane z myślą o modderach. Co do samego skryptu: jeśli doda się inne "prace" (ale ja się tego nie podejmę :P), można stworzyć fajny role-playowy mod, zamiast standardowego, Native'owego przejmowania całego świata.

Zasady używania zostały dodane.

Blokowanie pocisków (i nie tylko!), czyli garda by Garedyr, czyli ja

Skrypt ten pozwoli nam na zablokowanie każdego ataku z każdej strony (włącznie z pociskami). Aktualnie na blok jest 35% szansy. Dodam, że kod jest już dość stary więc pomógł mi trochę Daedalus, gdyż wtedy nie byłem jeszcze tak zaawansowanym w moddingu jak teraz ;P Mimo wszystko chciałbym podziękować mu za pomoc.

UWAGA! Skrypt zawiera polskie znaki

Przechodzimy do module_mission_templates i szukamy tego kodu:

pilgrim_disguise = [itm_pilgrim_hood,itm_pilgrim_disguise,itm_practice_staff, itm_throwing_daggers]
af_castle_lord = af_override_horse | af_override_weapons| af_require_civilian

Pod nim wklejamy ten:

(click to show/hide)

Teraz wklejamy linijkę common_blokowanie_pociskow, do dowolnych misji w module_mission_templates. Przykładem będzie lead_charge. Uwaga! Pamiętaj, że jeśli wkleisz linijkę tylko do lead_charge, to skrypt będzie działał tylko podczas bitwy na otwartym polu (nie będzie działał na oblężeniach, w tawernach, w pierwszej walce, w walce w kryjówce bandytów itp.).

Przykład (wklej pogrubiony kod w wyznaczonym miejscu):

(click to show/hide)
« Ostatnia zmiana: Listopad 29, 2015, 14:43:35 wysłana przez Garedyr »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Haazheel

  • Bibosz
  • *
  • Wiadomości: 427
  • Piwa: 13
  • Płeć: Mężczyzna
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #5 dnia: Sierpień 09, 2014, 15:08:54 »
Bardzo ciekawe, a czy jest możliwość rozwinięcia tego pomysłu?
No moglibyśmy pracować ewentualnie w stajni, u kowala albo jako ochroniarz magazynu kupca.
A czy u Ciebie w tej modyfikacji jest taka opcja że jak w nocy się zauwarzy że okradają kogoś lub się włamują to mogło by dać potencjalną walkę z bandytami i ewentualnie poprawiać twoją opinię w danym mieście?

Offline Lew

  • Obrońca Tawerny
  • Moderator Globalny
  • Senior
  • **
  • Wiadomości: 6744
  • Piwa: 536
  • Płeć: Mężczyzna
  • 21. Pułk Piechoty THD
    • brucecampbellboyz1981
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #6 dnia: Sierpień 09, 2014, 15:26:02 »
A czy u Ciebie w tej modyfikacji jest taka opcja że jak w nocy się zauwarzy że okradają kogoś lub się włamują to mogło by dać potencjalną walkę z bandytami i ewentualnie poprawiać twoją opinię w danym mieście?
To nie jest mod, tylko skrypt OSP, który może wykorzystać każdy robiący moda. A opcji walki z bandytami nie ma, wystarczy spojrzeć na kod. Przelatuje ci po prostu ten czas. No ale tak naprawdę to jest pomysł bardzo mało rozwinięty (chociaż jak widzisz "wydarzenia losowe" są przewidziane do dodania).
it's all a dream mate, leave a message

Offline Haazheel

  • Bibosz
  • *
  • Wiadomości: 427
  • Piwa: 13
  • Płeć: Mężczyzna
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #7 dnia: Sierpień 09, 2014, 16:30:08 »
No dobra, trochę przegiąłem nazywając to modem, ale przyznasz że te usprawnienia które wymieniłem były by idealne do tego skryptu.
Oczywiście to wola twórcy, czy chce się męczyć nad tymi możliwościami które wymieniłem.
Na dzień dzisiejszy skrypt ma u mnie 8/10, jak będzie możliwość zostania strażnikiem jeszcze w innych królestwach to będzie równe 10 :)

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #8 dnia: Wrzesień 11, 2014, 19:09:47 »
Skrypt na kanibalizm (identyczny jak w Nowej Ojczyźnie) napisany przeze mnie

Otwieramy module_dialogs.py i szukamy "prisoner_chat". Powinno nam się ukazać coś takiego:
(click to show/hide)

Usuń ten kod i w jego miejsce wklej ten:
(click to show/hide)
Krótki i zwięzły dialog. Od teraz możemy pozyskiwać mięso z więźniów, lecz to skutkuje grzechem xD

Życzę miłej zabawy! :D

Zaktualizowałem skrypt i wszystko opisałem na Taleworlds, a że mój angielski ssie, to nawet nieuk mnie zrozumie :D

Link do tematu na TW: http://forums.taleworlds.com/index.php/topic,306883.0.html
« Ostatnia zmiana: Lipiec 26, 2015, 20:21:05 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #9 dnia: Wrzesień 21, 2014, 08:53:17 »
Skrypt pozwalający na picie piwa w karczmach napisany przeze mnie

Pierwszym krokiem będzie ściągnięcie mesha kufla i animacji picia. Propsy dla Daedalusa za jego animacje i kufel :D
Link http://www.mediafire.com/download/3j1tdmn34cdkfmj/DAEDALUS+ANIMATIONS+AND+MESHES.zip

Następnie przechodzimy do module_items.py i dodajemy ten kod:
(click to show/hide)

Teraz otwieramy module_animations.py i szukamy: ["unused_human_anim_44", 0, 0, [1.0, "anim_human", 0, 1, 0]],
Stawiamy przed tą linią #, by ją "wykomentować", a następnie pod nią wklejamy ten kod:
(click to show/hide)

Przyszedł czas na właściwy dialog z karczmarzami. W tym celu przechodzimy do module_dialogs.py i wyszukujemy:
(click to show/hide)

Pod tym kodem wklejamy ten:
(click to show/hide)


Pozostało tylko dodać  ten kod na koniec pliku module_scripts (przed ostatnim nawiasem kwadratowym!):

(click to show/hide)

To już wszystko. Nie zapomnij do module.ini w folderze z twoim modem dodać linijki: load_mod_resource = animacje_dedala

EDIT
Zapomniałem o jednej bardzo ważnej rzeczy. Wybaczcie mi proszę, bo skleroza to siostra moja rodzona :D
Otwórz module_skills.py i znajdź: ("reserved_7","Reserved Skill 7",sf_base_att_int|sf_inactive,10,"This is a reserved skill."),
Wyłącz tą linię stawiając przed nią #, a następnie dodaj ten kod pod nią:
(click to show/hide)

Jeszcze raz was przepraszam! 

Uwaga na polskie znaki!
« Ostatnia zmiana: Wrzesień 06, 2015, 00:37:08 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #10 dnia: Wrzesień 21, 2014, 16:39:19 »
Skrypt pozwalający na rekrutację chłopek napisany przeze mnie

W module_game_menus znajdź to:
(click to show/hide)

Pod tym wklej to:
(click to show/hide)

Na koniec otwórz module_scripts i na koniec pliku przed ostatnim ] dodaj to:
(click to show/hide)
« Ostatnia zmiana: Wrzesień 06, 2015, 00:36:59 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #11 dnia: Wrzesień 22, 2014, 12:55:08 »
Prosty skrypt dodający rekrutanta w tawernach napisany przeze mnie (specjalnie dla Relkov98)

UWAGA!
Tekst zawiera polskie znaki.

Module_dialogs (po pierwszym [ ):

(click to show/hide)

Zielony- ilość złota za jednostkę
Fioletowy- jednostka
Niebieski- ilość jednostek

Module_troops [po minstrelach (chyba)]:

(click to show/hide)
« Ostatnia zmiana: Wrzesień 06, 2015, 00:36:49 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #12 dnia: Wrzesień 28, 2014, 21:12:13 »
Wojskowi trenerzy prawie jak w Nowej Ojczyźnie napisany przeze mnie ( z małą pomocą Waldziosa dotyczącą bugu)

Module dialogs:

(click to show/hide)

Module troops:

(click to show/hide)
« Ostatnia zmiana: Wrzesień 06, 2015, 00:36:39 wysłana przez Lew »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Garedyr

  • Bibosz
  • *
  • Wiadomości: 468
  • Piwa: 61
  • Płeć: Mężczyzna
  • Wakatteruttebayo
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #13 dnia: Marzec 02, 2015, 18:28:09 »
Skrypt dodający bank podobny do tego w Nowej Ojczyźnie

UWAGA! SKRYPT ZAWIERA POLSKIE ZNAKI!

Creditsy:

(click to show/hide)

Skrypt dodaje nam bank podobny do tego, który jest w Nowej Ojczyźnie. Konto w banku można założyć u każdego mistrza gildii w mieście. Aby założyć konto potrzeba 1000 denarów. Nie można pożyczyć pieniędzy, ani zamknąć konta, a jedynie wpłacać i wypłacać pieniądze, gdyż gdyby te opcje były, to było by zbyt dużo oszustw. Środki na koncie są powiększane o 10% co każdy tydzień (w grze).

Zaczynamy od module_constants. Wklej ten kod w dowolnym miejscu w module_constants (w granicach rozsądku):

(click to show/hide)

Teraz kolej na module_scripts. Odnajdź ten kod:

(click to show/hide)

Pod nim wklej ten:

(click to show/hide)

Przyszła kolej na najdłuższą część kodu. Otwieramy module_dialogs i szukamy tego kodu:

(click to show/hide)

Pod nim wklej ten:

(click to show/hide)

Ostatnim krokiem będzie dodanie tego kodu na koniec pliku module_simple_triggers (lecz przed ostatnim ]):

(click to show/hide)
« Ostatnia zmiana: Marzec 18, 2015, 15:46:07 wysłana przez Garedyr »


"Szukaj po omacku ch*ja w cieście" ~Prußak
"Jakbym miał pasztet to bym zjadł kanapkę z pasztetem ale nie mam chleba" ~Mat Berserker
"Bieg na kilometr w ramach biegania, to jak picie piwa bezalkoholowego w ramach picia alkoholu" ~Dyktator

Offline Lew

  • Obrońca Tawerny
  • Moderator Globalny
  • Senior
  • **
  • Wiadomości: 6744
  • Piwa: 536
  • Płeć: Mężczyzna
  • 21. Pułk Piechoty THD
    • brucecampbellboyz1981
  • Steam ID: Mój status Steam
Odp: [OSP] Skrypty by Garedyr
« Odpowiedź #14 dnia: Marzec 04, 2015, 10:13:59 »
Pięknie, jednak teraz umieszczamy w Bazie Skryptów tylko skrypty z TW. Jeśli ktoś jest autorem swojego skryptu, a chce go udostępnić, to powinien sobie założyć temat ze swoim pierwszym skryptem i otagować go [OSP], a ja go wówczas dodaję do listy w wątku OSP. Ponieważ ty już swój masz Garedyr, to przeniosę Ci go tam.
it's all a dream mate, leave a message