Ok, czas na kolejną aktualizację. Mapper poprawiony będzie wrzucony jutro/pojutrze, skrypty będą teraz uaktualniane częściej.
To dość spora aktualizacja, bo zmienia się sporo rzeczy także post może być długi.
Arkadia skrypty, wersja 1.10
UWAGA: przed aktualizacją zaleca się zrobienie kopii folderu profilu. Informacja o tym co się zmienia na samym dole.
Co w tej wersji?
1. Gagi walki
Zabrałem się za ustandaryzowanie gagowania walki. Obecnie wygląda to tak:
http://i.imgur.com/AgiTOm2.png http://i.imgur.com/ErqEWqy.png oraz
http://i.imgur.com/0Sedp4e.png
Zainspirowany zostałem skryptami Eldakara i tym, jak on robi gagowanie przeróżnych rzeczy.
Opisy zostały podzielone na grupy:
Kod: Zaznacz cały
scripts.gag_settings = {
["moje_ciosy"] = 2,
["moje_spece"] = 2,
["innych_ciosy"] = 2,
["innych_spece"] = 2,
["moje_uniki"] = 2,
["innych_uniki"] = 2,
["moje_parowanie"] = 2,
["innych_parowanie"] = 2,
["zaslony_udane"] = 2,
["zaslony_nieudane"] = 2,
["cele"] = 2,
["rozkazy"] = 2,
["bloki"] = 2,
["bron"] = 2,
["npc"] = 2,
}
Wycinek z ustawienia-wzor.txt opisujący dostępne opcje:
Kod: Zaznacz cały
-- Konfiguracja gagow
--
-- Ponizej jest opcja co ma byc robione:
--
-- 0 - nic, wyswietlane beda taki tekst jak przychodzi z arkadii
-- 1 - bedzie usuwana dana linia (nie bedzie w ogole informacji, ze przyszla)
-- 2 - bedzie gagowana z tagiem, np [bron] _oryginalna_linia_
-- (konfiguracja kolorow ponizej)
Można sobie też definiować kolory poszczególnych kategorii, więcej informacji w ustawienia-wzor.txt
Linie, które są dodawane za [tagiem] będą liniami takimi, jakie przychodzą z Arkadii, nie zmieniam żadnych kolorów, formatowania itp.
Są na razie dodane spece WKSa, będą teraz dodawane spece innych zawodów. Będzie to w formie. Dla naszego speca [ja <moc>], czyli np: [ja 2/6].
Dla osób trzecich będzie to [str 1/5] itp.
2. Wycinanie
Dodana została konfiguracja dla wycinania. Dla osób, które walczą broniami, które nie tną i muszą używać innych broni do wycinania. Można sobie ustawić w pliku ustawień jakie akcje mają być wykonane przed i po wycinaniu. Przykładowo, ja mam tak:
Kod: Zaznacz cały
misc.cutting_pre = {"powsun bron do uprzezy", "powyjmij bron z pochwy", "dobadz sztyletu"}
misc.cutting_post = {"powsun bron do pochwy", "powyjmij bron z uprzezy", "dobadz jej"}
oczywiście pozostawienie tego pustego w formie
Kod: Zaznacz cały
misc.cutting_pre = {}
misc.cutting_post = {}
spowoduje, że nic się wykonywało przed i po oprócz wycinania i chowania do plecaka.
3. Banki
Vicentil (chyba) zaproponował ciekawą rzecz, którą postawiłem dodać. Po wejściu do banku wystarczy zrobić '/bank' i wykona się aktualizacja stanu konta i depozytu w danym banku. Wtedy wynikiem '/banki' jest coś formie:
Kod: Zaznacz cały
/banki
bank: ebino
konto: Stan twojego konta w naszym banku to 9 mithrylowych i 98 zlotych monet.
depozyt: Twoj depozyt jest pusty.
bank: val'kare
konto: Nie masz jeszcze konta w naszym banku.
depozyt: Nie posiadasz wykupionego depozytu.
4. Ładniejsze drukowanie plecaków, torb, skrzyni itp
Dodane coś w stylu:
Kod: Zaznacz cały
----------------------------------- Pojemnik -----------------------------------
ile | nazwa
--------------------------------------------------------------------------------
1 | platynowy kolczyk z nefrytem
6 | srebrnych monet
7 | zolto-zielonych agrestow
1 | purpurowoniebieski lazuryt
1 | luzna lniana pare spodni
1 | pasiasty fluoryt
1 | krotki zdobiony topor
1 | biala waska koszule
1 | szkarlatny pierscien
2 | grawerowane kompasy
wie | zlotych monet
2 | mithrylowe monety
2 | oliwkowozielone serpentyny
8 | miedzianych monet
Jeśli jakiś pojemnik/skrzynia/kufer nie działa, proszę o kontakt na priv z konkretnych opisem, który nie działa. Zakładam, że sporo gildii/skrzyń nie mam, więc trzeba będzie reguły zaktualizować.
5. Okno kondycji - osoby
Poprawione zostały 'duchy', czyli osoby, które zostają w oknie kondycji nawet wtedy, kiedy wyjdzie się z lokacji.
6. Opcja zapamiętywania w bazie postaci
Można ustawić w ustawienia-skrypty czy chce się zapamiętywać/uaktualniać postacie, które się spotyka. Można się do mnie odezwać i spróbować uzyskać aktualną bazę postaci.
7. Dolny pasek ui konfigurowany w ustawienia-skrypty
Do tej pory konfiguracja dolnego pasku (rodzaj belki i elementy na nim) były trzymane w pliku. Plik był za każdym razem zapisywane i ładowany przy zamknięciu/wyjściu Mudleta. Generowało to problemy czasami, dlatego od teraz konfiguracja tego paska znajduje się w ustawienia-skrypty.
Znajduje się tam cała sekcja:
Kod: Zaznacz cały
-- Konfiguracja ui dolnego paska.
--
-- 'footer_mode' to styl belki dolnej.
-- Dozwolone wartosci:
-- mode0 - wylaczony
-- mode1 - pasek z suwakami (bardziej graficznie)
-- mode2 - pasek z wartosciami tekstowymi (bardziej minimalistyczny niz 1)
scripts.ui.cfg["footer_mode"] = "mode2"
-- 'footer_items' to elementy, ktore maja byc na pasku.
-- Kazdy indeks ma byc w takiej formie:
-- ["__nazwa__"] = true,
--
-- Dostepne elementy sprawdz pod: '/paski'
scripts.ui.cfg["footer_items"] = {["zmeczenie"] = true,
["pragnienie"] = true,
["mana"] = true,
["upicie"] = true,
["zaslona"] = true,
}
8. Załączam też w paczce plik 'sugerowane_kolory.txt', który jest ustawieniem kolorów do Arkadii:
Kod: Zaznacz cały
kolor pozostali 144
kolor druzyna 75
kolor przeciwnik 187
kolor wrogowie 146
kolor opisy walki 239
kolor krotki opis noca 147
kolor krotki opis dniem 229
kolor opis wyjsc z lokacji 49
kolor niskie zadane obrazenia 240
kolor srednie zadane obrazenia 245
kolor wysokie zadane obrazenia 250
kolor brak otrzymanych obrazen 240
kolor niskie otrzymane obrazenia 240
kolor srednie otrzymane obrazenia 139
kolor wysokie otrzymane obrazenia 160
kolor niski poziom stanu 208
kolor sredni poziom stanu 11
kolor wysoki poziom stanu 156
9. Usunąłem otwieranie/zamykanie pojemników. Od teraz skrypty zakładają, że jest zawsze otwarty i tego nie modyfikują.
Ponadto zostało poprawionych sporo błędów.
UWAGA: przed aktualizacją zaleca się zrobienie kopii folderu profilu. To, gdzie znajduje się profil można sprawdzić wpisując w mudlecie:
Ponadto, trzeba zmienić nazwę pliku
na
.
W związku z dużą ilością nowych opcji, zalecam przekopiowanie zawartości 'ustawienia-wzor.txt' do waszych ustawień i ustawienia według tego co chcecie.
Aktualnie dodaję do skryptów kierunki, kiedy ktoś nam ucieka (drukowanie), reszty speców itp. Jeśli coś nie działa, czegoś brakuje itp, proszę o jak najszybszy kontakt. Będę w stanie zaktualizować i wrzucić poprawki dość sprawnie.
Paczka znajduje się tutaj:
Skrypty 1.10