EngineTC#
Wstęp#
Najwyższa pora zaprezentować prawdziwe oblicze gry. Języki skryptowe umożliwiają duże pole do popisu, teraz zobaczysz tylko niewielki fragment.
Tym razem przedstawiam skrypt, który wyręczy Was z mongolskiego klikania. Od tej pory gra stanie się o wiele przyjemniejsza. Opis okazał się długi, dlatego umieszczam go osobno. Przed przeczytaniem należy koniecznie zapoznać się z działami Firefox i Skrypty.
Najnowszy EngineTC 2.01 posiada prostą konfigurację, nawet największy laik nie powinien mieć problemów z dostosowaniem skryptu pod własne potrzeby. Także rozwinięte zostały tryby rabowania pojedynczego i grupowego, pojawiło się mnóstwo nowości, postaram się opisać wszystkie. Skrypt wyposażony został także w system zabezpieczający przed brakiem połączenia.
Stan pierwotny#
Dość długi czas temu udało mi się wygrzebać z internetu ciekawy skrypt TheCrims Plus. Sam kod napisany został przez Tochihut, następnie zmodernizowany przez Pundare. Całkiem niezły, oferuje następujące udogodnienia:
- Usunięcie reklam (wykasowałem bo lepsze są style).
- Odblokowanie prawego klawisza (wykasowałem bo opcja dostępna jest w samej przeglądarce).
- Moc rabunkowa w prawym menu (pod statami).
- Ostrzeżenie jeśli broń uległa uszkodzeniu (stan techniczny mniejszy od 100%).
- Kolorowanie rabunków pojedynczych i wybór maksymalnego, który jesteś w stanie wykonać (zależnie od twojej mocy).
- Prosty kalkulatorek w dziale Handlarz bronią.
- W zakładce Budynki informuje o liczbie możliwych budynków do zakupienia oraz ile potrzeba inteligencji/wytrzymałości by zakupić kolejny. Także dodana nowa kolumna wyliczająca zysk na dzień za każdy budynek (dobre do oszacowania opłacalności) - domyślnie opcja dostępna tylko dla konta Vip.
- W klubie sam wypełnia pola z odpowiednia ilością dragu jaki należy zaćpać (uwzględniając energię).
- W szpitalu sam wypełnia pola z dopalaczami (jeśli masz kasę). Metadon zawsze uzupełniany jedną jednostką. Informuje ile potrzeba inteligencji/wytrzymałości by zakupić kolejny budynek.
- W zakładce Diler automatycznie wypełnia maksymalną ilość dragów jaką możesz kupić (każde pole). Pod uwagę brana jest dostępna liczba oraz twoja gotówka.
- W więzieniu wylicza ile należy dać łapówki.
- W klubie po kliknięciu na zdjęcie wykonuje operacje plastyczną (wyłączone, dodałem link Operka obok Wyloguj).
- W profilu każdego gracza dodaje przycisk Challenge - wyzwanie do walki bez areny.
- Wyłącza ograniczenie w przeglądaniu statystyk. Teraz można przeglądać nawet 100 albo 200 pozycję (dotyczy statystyk graczy jak i gangów).
- Dostępny jest dla każdego języka prócz: AR, CN i IL.
Jak widać opcji dosyć sporo. Prócz wyboru najlepszego rabunku (przydatne podczas szkolenia) reszta raczej zbędna. Do kupowania dragów za wolny. Na domiar złego po dwóch edycjach od umieszczenia przestał działać.
Stan po modernizacji#
Jakoś nikt nie palił się do naprawienia kodu, postanowiłem samemu pomajstrować. Zostawiłem wszystkie opcję, dodatkowo zasilając je o nowe właściwości:
- Ostrzegawcze dźwięki (np. w przypadku pojawienia się pytania losowego).
- Zabezpieczenie przed wywalaniem białej strony (brak połączenia).
- Samoczynny powrót do wykonywania czynności po udzieleniu poprawnej odpowiedzi na Randoma. Podobnie dla Radaru (policjant z "suszarką"), po upływie określonego czasu konta wiedzą co mają robić.
- Półautomatyczne wykonywanie rabunków pojedynczych (wystarczy wpisać kod).
- Półautomatyczne wykonywanie rabunków grupowych (wystarczy wpisać kod). Dwa tryby: samotnik i w gościach.
- Automatyczne skupianie kursora na polu do wprowadzania kodu w zakładce Rabunek. Udoskonalona współpraca z pozostałą częścią kodu.
- Wprowadzenie systemu ostrzegawczego przed obcymi pojawiającymi się w lokalu oraz przed ubytkiem stat na wszystkich kontach.
- Kolorowe zakładki informujące o wielu zdarzeniach występujących w grze (np. wystąpieniu kodu, pojawieniu się pytania losowego, braku dodanego klubu itd.) niezwykle pomocne i efektowne.
- Kilka trybów ćpania. Pierwsze to branie 1 jednostki metadonu za każdym razem. Drugi to tzw. inteligentne ćpanie, uwzględniające ilość ćpań oraz ilość wystąpień lewego ścierwa. Trzecie to ćpanie indywidualne, sam decydujesz o kolejnym korku.
- Automatycznie chowanie kasy od określonej wartości.
- Ochrona przed obławą (w razie wystąpienia skrypt przestaje rabować).
- Aktualny krok ćpania inteligentnego widoczny obok zakładki Szpital.
- Możliwość deklaracji ilości zażywanego metadonu.
- Możliwość automatycznego przejścia do zakładki Szpital lub Klub w zależności od wykonywanych czynności i ustawień.
- Możliwość deklaracji minimalnej ilości biletów, poniżej której konta nie będą wbijać do Lokalu.
- Uaktualnienie wszystkich wzorów.
- Moc ataku zaraz pod mocą rabunkową z jednoczesnym uwzględnieniem stanu technicznego broni.
- Automatyczne kupowanie statów (możliwość deklaracji maksymalnej wartości każdego rodzaju statów). Ominięcie ograniczenia przy kupowaniu w przypadku posiadania tylko jednej jednostki inteligencji.
- Automatyczne skupowanie dragów u Dilera.
- Możliwość rabowania tylko Spożywczaka w celu ekspresowego szkolenia broni.
- Automatyczny grajek w Kasynie z rozbudowanymi statystykami.
- System automatycznego stawiania napadu na konkretne konto, niezwykle przydatne w czasie odsysania swoich kukieł.
- Szeregowanie czerwonych kontaktów w zakładce Napad poczynając od gracza o największym respekcie a kończąc na graczu z najmniejszym wynikiem. Opcja dostępna dla walk pojedynczych jak i grupowych.
- Dodatkowy przycisk Operka, widoczny w górnym menu za Wyloguj. Kliknięcie powoduje wykonanie operacji plastycznej.
- Możliwość wyboru dowolnego avatara w czasie wykonywania operacji plastycznej, także opcja losowych avatarów.
- Opcja jednostajnego odświeżania wszystkich kont z dowolną deklaracją czasu.
- Uodpornienie działania całości na występowanie pełnych godzin w grze.
- Konfigurowalne czasy poszczególnych czynności.
- Możliwość ukrycia wszystkich elementów dodawanych przez skrypt.
- Możliwość wyłączenia automatów, w działaniu pozostaną jedynie pierwotne opcje.
- Naprawa i optymalizacja wszystkiego co powodowało drobne błędy, zacinanie skryptu i jego nieprawidłowe działanie.
To chyba tyle, więcej nie przychodzi mi do głowy. Przy skrypcie siedziałem dość dawno i długo, jak sobie coś przypomnę to uzupełnię.
Moje pomysły tworzyłem i testowałem wyłącznie dla polskich graczy, dlatego działać będą jedynie na polskim profilu w grze. Nie mam żadnego interesu w ułatwianiu gry pozostałym nacjom.