Ruszyła konwersja forum! Przez ten czas wyłączyliśmy możliwość pisania nowych postów, ale po zalogowaniu się można pisać na chacie. Poniżej znajdują się też linki do naszej grupy Steam i facebooka, gdzie również będą ogłoszenia. Modernizacja forum powinna zakończyć się najpóźniej do wtorku.

Najnowsze newsy z naszej strony:


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

    Autor Wątek: [OSP] Skrypty by Garedyr  (Przeczytany 14207 razy)

    Opis tematu:

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

    Offline Garedyr

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    [OSP] Skrypty by Garedyr
    « dnia: Lipca 17, 2014, 19:48:03 »
    « Ostatnia zmiana: Kwietnia 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

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

    Offline Bruce Campbell

    • Lew
    • Użytkownik
    • Wiadomości: 8470
    • Piwa: 937
    • Płeć: Mężczyzna
    • PodPułkownik 1ppS, Cesarz THD, Giermek 21pp
      • datadream2004 コギ花
    • Steam ID: Mój status Steam
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #2 dnia: Lipca 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: Lipca 18, 2014, 08:56:37 wysłana przez lllew »

    Offline Garedyr

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #3 dnia: Lipca 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: Lipca 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #4 dnia: Lipca 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: Listopada 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

    • Użytkownik
    • Wiadomości: 465
    • Piwa: 17
    • Płeć: Mężczyzna
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #5 dnia: Sierpnia 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 Bruce Campbell

    • Lew
    • Użytkownik
    • Wiadomości: 8470
    • Piwa: 937
    • Płeć: Mężczyzna
    • PodPułkownik 1ppS, Cesarz THD, Giermek 21pp
      • datadream2004 コギ花
    • Steam ID: Mój status Steam
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #6 dnia: Sierpnia 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).

    Offline Haazheel

    • Użytkownik
    • Wiadomości: 465
    • Piwa: 17
    • Płeć: Mężczyzna
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #7 dnia: Sierpnia 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #8 dnia: Września 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: Lipca 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #9 dnia: Września 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: Września 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #10 dnia: Września 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: Września 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #11 dnia: Września 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: Września 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #12 dnia: Września 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: Września 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

    • Użytkownik
    • Wiadomości: 559
    • Piwa: 75
    • Płeć: Mężczyzna
    • fear the bonerlords
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #13 dnia: Marca 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: Marca 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 Bruce Campbell

    • Lew
    • Użytkownik
    • Wiadomości: 8470
    • Piwa: 937
    • Płeć: Mężczyzna
    • PodPułkownik 1ppS, Cesarz THD, Giermek 21pp
      • datadream2004 コギ花
    • Steam ID: Mój status Steam
    Odp: [OSP] Skrypty by Garedyr
    « Odpowiedź #14 dnia: Marca 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.