Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 16.12.2025 uwzględniając wszystkie działy

  1. Przed rozpoczęciem chciałbym zaznaczyć, że udostępnione przeze mnie pliki zostały stworzone z myślą o osobach początkujących. Wszystko zostało zautomatyzowane, aby maksymalnie uprościć ich pracę. Należy jednak pamiętać, że te pliki nie są gotowe do uruchomienia publicznego serwera, ale stanowią solidną bazę do dalszego rozwoju. Rozgrywka bazuje na Terenzo z 2013 roku, ale sam kod źródłowy jest lepszy niż w przypadku wielu niskiej jakości alternatyw, takich jak Pandora. Od dłuższego czasu w tych kwestiach nic się tu nie działo, a dostępne w Internecie informacje na temat Terenzo są przestarzałe i niewystarczające. Dlatego postanowiłem dzisiaj przedstawić inicjatywę kompleksowej aktualizacji na rok 2024. Visual studio 2022 Source Client - C++17 Server Source - C++20 Freebsd 13.2 (32 bit) Mysql56 Gcc10 Python 2.7 Granny2.11.8.0 W pełni sprawna wirtualna maszyna, która automatycznie wychwyci twoje połączenie internetowe. Uwaga Server Source znajduje się na Virtualbox w lokalizacji /src/Server Hasło do Połączenia SSH root 123 hasło plików .rar gamecoretop Hasła do postaci GM: test / test2 123 Hasło do Navicat: 123 Pełny Tutorial: Dodano nowy folder o nazwie Drop i Zmieniono standardowe pliki .txt / index na .cpp Dodano nowy sprawny system szarf na miarę 2024 roku Dodano nowy sprawny system wierzchowców na miarę 2024 roku Dodano nowy sprawny system nakładek na broń na miarę 2024 roku Usunięto zbędne funkcje i lekko wyczyszczono source. Przepisano funkcję na auto Dodano nowe Refreshe. Przetłumaczono cały drop aby uprościć rozpoznanie. Przetłumaczono nazwy map aby uprościć ludziom odnajdywanie się w plikach. - Naprawiono większość bugów - Niepotrzebujesz już libów do używania ./qc - Aby przeładować wszystkie questy użyj komendy /quest - Niepotrzebujesz już bawić się w dump_proto - Program znajdujący się w tej paczce wychwytuje wszystko automatycznie, jedynie co musisz to skonfigurować połączenie z Mysql w pliku .json - Zmieniono standardowe hasło oraz zabezpieczono włamanie na serwer. - Automatyczne wychwytywanie zmian w item_proto oraz mob_proto - Nie trzeba generować jak dawniej. - Można w łatwy sposób uruchomić nową postać: Likan - Posegregowano i usunięto zbędne mapy. - Klient został odchudzony ze zbędnych plików. - Naprawiono świecenie i inne efekty. - Pliki CONFIG - Automatycznie wychwytują twój adres ip maszyny z Virtualbox - EPack32 - który jest w klient automatycznie wychwytuje lokalizację plików, nie musisz już ustawiać lokalizacji folderu aby rozpakować i spakować dane pliki. Chciałbym poinformować że sam source jest przeznaczony dla osób którzy bawią się tą grą i chcą np. zagrać jak za dawnych czasów ze znajomymi, jednakże osoby które działają przy serwerach również mogą spróbować swoich sił aby je naprawić w całości. Download: PACZKA ZOSTAŁA ODCHUDZONA z 6/7GB do 2.10GB w tym wirtualna maszyna https://mega.nz/file/XaASlKpA#vzAkHcxbW1iae7SqEZNWd5Iq2U__KT-VUqgzqwAEkz4
    2 punkty
  2. ZAHON

    Source ZAHON_MOD

    [Source Code] ZAHON_MOD Tak Cheat działa tylko na Kliencie Prywatnym https://drive.google.com/file/d/0B3O562LClXBhQU92UkJIYWJnVmc/view?usp=sharing http://www120.zippyshare.com/v/JjUbLnbS/file.html https://www.virustotal.com/pl/file/27b61269097b64f334dbfe2395ff8a6617eaf63e0f828e3c23aefa076c093b50/analysis/1477826515/ https://www.virustotal.com/pl/file/27b61269097b64f334dbfe2395ff8a6617eaf63e0f828e3c23aefa076c093b50/analysis/1477826515/ Z racji tego, że mam dużo innych zajęć na głowie udostępniam wam projekt skończony w ok. 80%. Możecie z tego korzystać, dodawać na poszczególne serwery, prosiłbym tylko o pozostawienie zakładki Info z linkami do moich stron bez zmian. Jak znajde trochę czasu to postaram się dokończyć projekt. Pozdrawiam ZAHON
    2 punkty
  3. Narkon

    LoftyBot - 1.4.8 CRACKED

    Witajcie, zacząłem ostatnio grywać dużo na różnych OTS-ach, a w szczególności na Medivii stąd też przyszła potrzeba aby nieco zautomatyzować niektóre żmudne czynności jakimś gotowym botem. Na medivie są aktualnie 2 działające boty (mówię tutaj o sprawdzonych przeze mnie): LoftyBot oraz MediviaProBot oba zostały przeze mnie scrackowane. LoftyBot to nic innego jak zwykły skrypt w AutoIT stąd też nie wymagało to ode mnie zbyt dużego wysiłku aby go scrackować. Ale nie owijając dalej w bawełnę, poniżej podaję działającego LoftyBota w wersji 1.4.8 bez potrzeby uwierzytelniania. Źródła nie podaję, ale każdy kto choć trochę bawi się informatyką, nie powinien mieć najmniejszego problemu z jego wyciągnięciem. Download: https://mega.nz/#!PsYQmTAL!3p_4pzFAoq6OD2IKSSpzoby6tdMfpcx6_33Kp42w8j0 Virustotal: https://www.virustotal.com/pl/file/ff84d318fa88f601c1cc3bd52a9788083646c72e3cdbb18214350a2c9630fc74/analysis/1489051447/ Zapewniam, że w środku nie ma żadnego wirusa pomimo powyższego wyniku: potencjalne zainfekowanie zostało wykryte w "ImageSearchDLLx32.dll" która jest często wykorzystywana w skryptach AutoIT stąd też, nie martwcie się tym, po drugie potencjalny wirus został wykryty przez niszowe antywirusy, w samym .exe bota nic nie ma.
    1 punkt
  4. Jakie znacie działające prywatne serwery shakes and fidget? pandorasf.net easy.megaplej.eu thelegacy-sf.5v.pl blaze-sf.7m.pl https://royalguilds.5v.pl/serwer/ https://s1.rothian.pl/ https://vgame.serv00.net/sf https://meios2x.smallhost.pl/ Te znam działają lepiej/gorzej ale od dawna działają. Na dzień edycji tematu każdy serwer sprawdzony.
    1 punkt
  5. Hej społeczności Pandory, Czas poruszyć temat, o którym wszyscy wiedzą, ale mało kto mówi głośno: plagę botów, które przejęły wyższe mapy (110+, a zwłaszcza 150). To są w pełni zautomatyzowane farmy, zarządzające wieloma kontami na raz. Dziś pokażę Wam, jak to działa od kuchni, dlaczego administracja "nie widzi" problemu, i co MY, zwykli gracze, możemy z tym zrobić. Ekonomia oparta na botach - Prawda, która boli Jeden taki bociarz jest w stanie wygenerować 1000+ bryłek dziennie (w zależności od ilości dropków). Pomyślcie o tym. Gracz inwestuje prawdziwe pieniądze w isa i bryłki, podczas gdy ktoś inny produkuje bryłki maszynowo, psując ekonomię serwera i windując ceny. Dlaczego administracja nic z tym nie robi? Bo im to pasuje. Liczniki graczy się zgadzają bo praktycznie bez przerwy jeden taki bociarz ma odpalone wiele kont, legitni gracze widzą że spoty są zajętę (więc myślą że ludzie regularnie grają), kasa sie zgadza bo nawet bociarze inwestują w isa za pieniądze z sprzedanych bryłek itp. Jak naprawdę wygląda "sprawdzanie" bota? GM pisze wiadomość na PW. Właściciel bota, który w tym czasie ogląda Netflix, pracuje, śpi lub gra w inną grę, dostaje powiadomienie dźwiękowe że na jednym z jego botów wykryto wiadomość. Wtedy szybciutko odpisuje "tak tak jestem", a następnie wciska skrót klawiszowy żeby ponownie boty dropiły i wraca do swoich zajęć. Dla administracji - czysty gracz. Prawda jest taka, że cała topka serwera na tym gra (i nie tylko). Dołączcie do większych gildii, zbudujecie zaufanie, a sami wam takiego bota podeślą. Boty działają tak że wykrywają śmierć, wylogowanie, wiadomość na pw itp. no i cały czas sobie biją na "AFK", takiego bota może napisać każdy z pomocą ai - i chodzi mi tutaj o pełnego bota który sam odpala klienty metina, loguje się na kilka kont, postacie same zaczynają bić na "AFK" i podnosić drop + wykrywanie śmierci, wylogowania, wiadomości i innych potrzebnych rzeczy jak np. rozwiązywanie captchy. Administracja pandory doskonale wie o tym ale im to pasuje :) Osobiście sam napisałem takiego bota i go udoskonalałem, farmiłem tysiące bryłek przez lata i bana nie dostałem, administracja kilka razy mnie sprawdzała, czy to w nocy gdy spałem, czy jak oglądałem jakiś film - ale zawsze było to szczęśliwe powiadomienie dźwiekowe dzięki któremu mogłem na spokojnie odpisać "tak tak jestem" a następnie wcisnąć odpowiedni skrót klawiszowy i wrócić do innych rzeczy :) Jak działa bot? To nie jest czarna magia, a czysta automatyzacja. Każdy z podstawami programowania i pomocą AI (ChatGPT, Gemini) jest w stanie go napisać. Takiego bota można napisać bez ingerowania w pliki gry - wystarczy zautomatyzować uruchamianie klientów pandory, przypisywać pod każdego klienta odpowiednie konto/bota oraz id procesu dzięki czemu możemy łatwo w nieskończonej pętli pokolei przechodzić po wszystkich klientach, ustawiając okna gry na sam przód i robić screenshota dokładnie tego okna gry. Mając screenshota okna gry jesteśmy w stanie bardzo łatwo wyszukać i sprawdzić na nim czy ktoś nie pisze wiadomości, czy ktoś nie zabił bota, czy bota nie wylogowało do menu logowania, czy pokazała się captcha itp. a następnie na podstawie tego co udało się znaleźć wykonywać różne zautomatyzowane akcje (np. gdy wykryto na screenshocie ikone lub pixel(biały) wiadomości to boty się zatrzymują i uruchamiane jest powiadomienie dźwiękowe). Wszystko jest takie proste ponieważ np. w języku programowania python jest wiele użytecznych bibliotek które potrafią np. wyszukać jakiś obraz (przykładowo przycisk odrodzenia po śmierci) w innym obrazie (w tym przypadku na screenshocie okna gry) lub na całym ekranie. Można również pobierać i porównywać pojedyńczy pixel z screenshota (bo tyle wystarczy żeby wykryć większość rzeczy potrzebnych do działania bota a jest to też szybsze niż szukanie obrazu w obrazie więc też lepsze pod stare laptopy/komputery gdyby ktoś chciał uruchomić bota na kilku starszych urządzeniach), pobieranie tekstu z obrazu itp. opcji i bibliotek jest wiele :) Implementacja bicia na afk, używania pelerynki, podnoszenia przedmiotów itp. też jest bardzo prosta bo przykładowo wystarczy przytrzymać spacje, nacisnąć myszką poza okno gry i puścić spacje a następnie przejść do kolejnego okna gry i wykonać jakieś operacje. Poniżej podaję kilka przykładowych fragmentów kodu w pythonie które mogą się przydać do napisania takiego bota: 1. Zarządzanie wieloma klientami gry Bot potrafi samodzielnie uruchomić klienta gry, zalogować się na konto i wybrać postać. import subprocess import time class PandoraBot: def __init__(self, exe_path, login_fx, character_number): self.exe_path = exe_path self.login_fx = login_fx # np. "F1", "F2" self.character_number = character_number # Którą postać wybrać (1-4) def ensure_game_running(self): """Upewnia się, że okno gry jest uruchomione i zalogowane.""" # Uruchom klienta gry, jeśli nie działa if not self.process: self.process = subprocess.Popen(self.exe_path) time.sleep(10) # Czekaj na załadowanie # Teraz bot musi się zalogować i wybrać postać... # (Kod logowania i wyboru postaci omówiony dalej) 2. "Oczy i uszy" bota - wykrywanie stanu gry Bot cały czas monitoruje, co się dzieje w oknie. Nie czyta pamięci gry, tylko analizuje obraz. Może to robić na dwa sposoby: Wolniejsza metoda: Wykrywanie obrazów import pyautogui def check_for_death(self): """Sprawdza, czy postać nie zginęła, szukając obrazu przycisku odrodzenia.""" dead_button_image = "sciezka/do/obrazu/dead_button.png" position = pyautogui.locateOnScreen(dead_button_image, confidence=0.8, region=self.window_region) if position: print("WYKRYTO ŚMIERĆ! ODPALAM ALARM!") self.play_sound_alarm() return True return False BŁYSKAWICZNA metoda: Wykrywanie kolorów PIKSELI import win32gui def check_for_message_pixel(self): """BŁYSKAWICZNIE sprawdza wiadomość, porównując kolor JEDNEGO piksela.""" # Pozycja i kolor białego piksela ikony wiadomości wiadomosc_poz = [1650, 338] wiadomosc_rgb = [255, 251, 255] pixel_color = self.get_pixel_color(wiadomosc_poz) if pixel_color == wiadomosc_rgb: print("WIADOMOŚĆ! ALARM!") self.play_sound_alarm() return True return False def check_for_login_screen(self): """Sprawdza, czy bot został wylogowany (np. po restarcie serwera).""" menu_logowania_poz = [755, 611] menu_logowania_rgb = [44, 100, 130] pixel_color = self.get_pixel_color(menu_logowania_poz) if pixel_color == menu_logowania_rgb: print("WYKRYTO EKRAN LOGOWANIA! PRÓBUJĘ ZALOGOWAĆ BOTA...") self.login_bot() # Bot sam się loguje! return True return False Dzięki temu bot wie WSZYSTKO: o wiadomościach, śmierci, wylogowaniu, a nawet pojawieniu się captchy. 3. Automatyczne logowanie i omijanie captchy Tak, bot potrafi sam rozwiązywać captche. Wykrywa jej pojawienie się, czyta tekst (np. "Jasno świecąca gwiazda"), a następnie przeciąga odpowiedni obrazek (słońce) w wyznaczone miejsce. To już wyższa szkoła jazdy, ale jest w pełni możliwe do zaimplementowania (osobiście coś takiego napisałem). 4. Serce farmy - bicie AFK i podnoszenie dropu Mechanizm bicia AFK jest genialny w swojej prostocie. import pyautogui import keyboard import time import random def beat_afk(self): """Umożliwia bicie AFK. Proste i skuteczne.""" # 1. Przytrzymaj spację w grze (atak) keyboard.press('space') time.sleep(0.1) # 2. Kliknij w puste miejsce NA PULPICIE (zabiera focus z okna gry) pyautogui.click(5, 1015) # 3. Puść spację. Gra myśli, że cały czas bijesz! keyboard.release('space') def lift_all_drop(self): """Podnosi drop z ziemi z LOSOWYMI opóźnieniami, by nie wyglądać jak bot.""" random_rounds = random.randint(9, 12) for i in range(random_rounds): keyboard.press('`') random_sleep(60, 85) # Losowy czas przytrzymania klawisza keyboard.release('`') random_sleep(200, 350) # Losowa przerwa między "podnoszeniami" Najważniejsze protipy (klucz do sukcesu) - UPRAWNIENIA ADMINISTRATORA: Program MUSI być uruchamiany jako admin. Inaczej Windows nie pozwoli mu klikać w okno gry. - LOSOWOŚĆ CZASOWA: Wszystkie akcje (kliknięcia, podnoszenie, zmiana kanału) muszą mieć losowe opóźnienia. Wpisanie w logach "akcja co 100ms" to proszenie się o bana. # Funkcja do losowych opóźnień - TWÓJ NAJLEPSZY PRZYJACIEL def random_sleep(min_ms, max_ms): sleep_time_seconds = random.uniform(min_ms / 1000, max_ms / 1000) time.sleep(sleep_time_seconds) Co MY możemy z tym zrobić? Dwie drogi. Administracja nie pomoże, póki nie zobaczy, że to poważny problem społeczności serwera. Mamy więc dwie opcje: OPCJA 1: "Jeśli nie możesz ich pokonać, dołącz do nich" Korzystając z powyższych konceptów i AI, możesz napisać własnego bota. To nie jest nic trudnego. Wystarczy Python, podstawowa logika i trochę cierpliwości. Dlaczego nie spróbować, skoro inni mają taką przewagę? OPCJA 2: Walcz i męcz bociarzy! Jeśli nie chcesz botować, możesz aktywnie utrudniać im życie. To naprawdę działa i BARDZO ich irytuje, bo zmusza do oderwania się od ich codziennych zajęć. PISZ WIADOMOŚCI DO ICH BOTÓW! Każda wiadomość to alarm i przymus reakcji. ZABIJAJ ICH BOTY na spotach. Zmuszasz ich do odrodzenia, podbiegnięcia główną postacią i tracenia czasu. Możesz też spróbować napisać prostego bota który będzie co np. 10 minut tworzył nową postać i pisał jakąś losową wiadomość na nicki botów które znasz. Aby ułatwić Wam "nawiązywanie przyjacielskich rozmów", poniżej lista nicków botów i ich właścicieli (dane z moich obserwacji, możliwe, że częściowo nieaktualne, ale właściciele się nie zmieniają). Nie są to też wszystkie boty a zaledwie garstka więc warto też poszukać na własną rękę :) Nicki botów + ich właściciele/gildie: Nick Dropka Gildia dropka Nick Main Gildia Main Beast Beast LuisEnrique Beast Aia Beast Kujaw Kostuch OwoceZycia Rocky Kostuch OwoceZycia Tyson Kostuch OwoceZycia Countess SKYL1NE Este ArToN Disneyland Landre ArToN Disneyland JadeNaKoniu xS1emin OwocZycia Zgoda xS1emin OwocZycia Tschuss xS1emin OwocZycia HuXy HuXXXy DuzyKotek SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence Najwiekszy SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence DuzyBysior SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence GigaBysior SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence SredniBysior SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence WielkiBysior SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence MalyBysior SixDays Najgorszy (SixDays), Najmilszy (SixDays), AnalnySensei (x6tence), Carti (SixDays), Alpine (??) SixDays, x6tence Pao Kraab60 OldCrew Gi3ntki Kraab60 OldCrew seksikotek60 Kraab60 OldCrew Kraab Kraab60 OldCrew Amstel Kraab60 OldCrew Calsberg Kraab60 OldCrew WitamPana Cheetos, Chia OwoceZycia StrapOff Cheetos, Chia OwoceZycia Banogrono Cheetos, Chia OwoceZycia SzpadelWRyj Cheetos, Chia OwoceZycia Fajterek Cheetos, Chia OwoceZycia 4DDDDDDDDDDD ShineBright TazzY_f3 Mientuski 3CCCCCCCCCCC ShineBright TazzY_f3 Mientuski 1AAA ShineBright FEUZZ (Noctis), Nancy (ShineBright) Noctis, ShineBright Diopsyd ShineBright Nancy ShineBright Draw_f1 ShineBright Nancy ShineBright NoirKiss Ingoria OwocZycia jul3czk4 Ingoria OwocZycia NoirDie Ingoria OwocZycia NoirLust Ingoria OwocZycia NoirLuv Ingoria OwocZycia BetonoweLasy Ingoria OwocZycia KrowaDojna Ingoria OwocZycia Naz Ingoria OwocZycia MocnyTowar Ingoria OwocZycia LubieKredki Ingoria OwocZycia Muchomar Tillo OwocZycia Ukrop Nancy ShineBright Gadzik Tillo OwocZycia 5EEEEEEEEEEE Nancy ShineBright 6FFFFFFFFFFF Nancy ShineBright NightmareXXX Inferno Axetiv Wolski OwocZycia Ingoria OwocZycia Doomik OwocZycia Ingoria OwocZycia uWuKiCia69 OwocZycia Ingoria OwocZycia Podsumowanie Chciałem, abyście wszyscy zobaczyli pełny obraz. To nie są teorie spiskowe, to codzienność pandory. Gracze wydają pieniądze, a inni na tym żerują. Póki społeczność nie zacznie głośno mówić i domagać się zmian, nic się nie stanie. Może ten post coś zmieni. Pytania? Wątpliwości? Piszcie w komentarzach. Dajcie znać, co myślicie.
    1 punkt
  6. SebuśPL

    Plemiona silnik

    Link do pobrania plików https://filebin.net/u1b4u26hjljvqc1m Jeżeli nie działa lub chcesz inny hosting to daj znać. Skan pliku https://www.virustotal.com/gui/file/d0d8559f067f41d3ab768c1c239e2a2940396e2e091d0c5e0673ac902c8df060?nocache=1 Link do tematu gdzie autor informuje że nie warto ich używać😱 https://www.mpcforum.pl/topic/988046-download-plemiona-silnik-pl-lan-by-bartekst221/
    1 punkt
  7. Terenzo.

    Czyste serverfiles by Terenzo.

    Krótki opis: Pobieralnia: Gotowa maszyna: Dodatkowe info (Ważne): Starsza wersja plików serwerowych: Nie zezwalam na kopiowanie, rozpowszechnianie zawartości plików! Nie pomagam z instalacją!
    1 punkt
  8. Witajcie. Dzisiaj mam dla was pliczki serwera CarolineMT2. Wiem, że pseudo technicy zaczną skakać bo "stare gówno" i "Shaggy" - zgadzam się. Pliki tworzyłem początkiem 2015r., source było Teodora dlatego wam go nie udostępniam - nie próbujcie mnie namawiać bo i tak kod jest niekompletny. W plikach znajduje się game z niedziałającymi sklepami offline i innym syfem. W skrócie? Musicie ogarnąć swój kod. Wiem, że pliki nie reprezentują sobą żadnego poziomu - miałem niecałe 16 lat jak pracowałem nad nimi. Mimo wszystko możecie zamknąć mordy bo serwer działał 450 dni i 21 godzin, zarobił sporo pieniędzy i cieszył łącznie tysiące graczy. Rekord Online na serwerze to blisko 1000 osób z reklamą u 2 YouTuberów. Prezentacji na MPCForum też nie było(tak, wtedy coś znaczyła). Wiem, że pliki i tak do niczego mi się nie przydadzą, głupio byłoby mi też sprzedawać coś co jest bądźmy szczerzy - stare. Udostępniam pliczki osobom, które uczą się(no i Asfenowi i Cannzasowi) bo pewnie niebawem zobaczymy jakieś ciekawe reaktywacje. Lastivia po udostępnieniu plików startowała 12 razy(tyle naliczyłem) - oczywiście pod inną nazwą. Żaden serwer nie działał dłużej niż miesiąc. Mam nadzieję, że pliki komuś się przydadzą, ja mam teraz swoje projekty do ogarnięcia. Pliki, misje i inne elementy pisałem dawno temu, miałem wtedy 15/16 lat, więc proszę o wyrozumiałość z waszej strony. W sumie... pliki to jakby trochę Lastivia na swoich własnych questach. Zostałem odblokowany na tym forum przez administrację. Mam nadzieję, że nie będziemy robić głupich spin bo trochę zmieniło się od czasu, kiedy ostatni raz tutaj przesiadywałem. Pliki + MySQL(player): http://www3.zippyshare.com/v/gHwMmTUM/file.html Klient Gry: http://carolinemt2.pl/?page=download Skan: https://www.virustotal.com/pl/file/31eb2fba2f3512d7f8c1176ca572182ba01b2e90216f931cd0eccfa98e17fb72/analysis/1489847957/ Prezentacja: http://www.mpcforum.pl/topic/1481883-zapowied%C5%BA-carolinemt2/ GamePlay: https://www.youtube.com/watch?v=uDmrozmOvVI&t Jeśli możesz to kliknij "Lubię To" Pozdrawiam, Shaggy
    1 punkt
  9. FishBot działa na pl uruchamiamy jako administrator FishGood 0.1 Filmik: Tak na wszystkich serwerach Tak http://hostuje.net/file.php?id=b34bb30c14957b405fc816b79f08195f https://www.virustotal.com/file/96daeed8d6a57894b8026464e74df00f33d2c5b835a8374202aaf94d572d4f37/analysis/1360612239/ Bot łowiący ryby, w szybki i łatwy sposób. Program nie posiada zbyt dużo opcji, jest prosty w obsłudze, nikt nie powinien mieć problemów z nim związanych. Screeny: Tak powinien wyglądać nasz confing Chcesz mi podziękować za prace ? Zostaw oraz tutaj drugi post: http://www.mpcforum.pl/topic/848700-konkurs-zaprogramuj-cheata-i-zgarnij-nagrod/ Pozdrawiam i życzę miłego fishowania W sprawie reklamy w FishBocie pisz na pw
    1 punkt
  10. NoName#2

    Kod źródłowy gry Metin2

    Witajcie, wpadłem na pomysł, aby powstał temat zbiorczy związany z kodem źródłowym gry Metin2. W tym temacie będzie można nawzajem sobie pomagać z kompilacją lub drobnymi edycjami/zmianami kody, a nawet udostępniać jakieś ciekawostki/swoje przemyślenia. KOD ŹRÓDŁOWY: KOMPILACJA: DODATKI:
    1 punkt
  11. Witam, na samym początku proponowałbym usunięcie wszystkich plików COD1 oraz ponowną instalację z prawami administratora (prawy -> uruchom jako instalator). Następnie ustaw tryb zgodności z WIN-XP-SP3 oraz spróbuj uruchomić grę jako admin. Jeśli to nie pomoże, to przejdź do Ustawienia -> Ustawienia kontroli konta użytkownika (UAC) -> Przesuń pasek w dół i spróbuj ponownie. W przypadku dalszych problemów z uruchomieniem gry możesz spróbować pobrać EXE z poniższej witryny (Pamiętaj, aby wybrać odpowiednią wersję) i wkleić do folderu z grą. http://www.gameburnworld.com/gp/gamefixes/callofduty.shtml ------------------------------------------------------------------------------------------ Dodam jeszcze, że miałem system windows 7 na płycie i go zainstalowałem na oddzielnej partycji (Dysk D) ale nie do końca zaowocowało to sukcesem bo system się zainstalował ale jest problem z zainstalowaniem sterowników aby monitor podpięty do laptopa i reszta rzeczy działała poprawnie. Windows 7 nie jest już wspierany. Jeśli chcesz zainstalować sterowniki do GPU musisz pobrać nieco starszą wersje. - Nvidia https://www.nvidia.pl/Download/index.aspx?lang=pl - AMD https://www.amd.com/en/support ------------------------------------------------------------------------------------------ aby zagrać w cod na tej partycji z tym systemem muszę się zalogować na tym windowsie czy mogę poprostu pośrednio przez windows 10 zainstalować tę grę na partycji D gdzie mam Windows 7 i gra będzie działać? Nie jestem specem w tej dziedzinie więc proszę się nie śmać 🙂 Najlepiej byłoby zainstalować grę (chociaż jest inna możliwość) z poziomu systemu Windows 7, gdyż podczas instalacji gry są pobierane/instalowane wszystkie niezbędne składniki do uruchomienia gry. Także, jeśli gra ma jakieś zabezpieczenia mógłbyś mieć problemy z uruchomieniem.
    1 punkt
  12. Newcity

    Multihack Source Code

    Dodaje wam tu kod źródłowy multihacka jest on napisany w autoit. #NoTrayIcon #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Icon=..\Serwer\Ikony\rag doll kung fu.ico #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_Res_Comment=Specjalnie dla swiatgier.eu #AutoIt3Wrapper_Res_Description=Specjalnie dla swiatgier.eu #AutoIt3Wrapper_Res_Language=1045 #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** ;~ 1. Proces pobierany poprawnie (beta) skomentowane ;~ 2. Szybkoć ataku trybi (nie odwierza się sama) ;~ 3. Szybkosc poruszania się trybi ;~ 4. telepor hack trybi ;~ 5. pokazuje koordy w tooltipe ;~ 6. Prawidlowo wczytuje koordy z mapki ;~ 7. GM patrzy - dziala ;~ 8. Szef idzie dziala ;~ 9. Blad wczytywania pamieci - dziala (prawie) ;~ BŁĘDY: ;~ WALLHACK DO WKLEPANIA!!! ;~ LOCK MOBS DO WKLEPANIA ;~ SH sie nie odswierza #include <ComboConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <TabConstants.au3> #include <GuiTab.au3> #include <WindowsConstants.au3> #include <GuiComboBox.au3> #include <Process.au3> #include <NomadMemory.au3> Opt("MouseCoordmode", 2) #region ;Zmienne Global $przywroc = -1 Global $separator1 = -1 Global $okno Global $obrazek = "Jinno 1.jpg" Global $sciezka = @ScriptDir & "\data\" Global $wskaznik[5] Global $pos[2] Global $wspolczynnik = 127 / 21 Global $tytul = "Multihack SwiatGier(beta):" Global $backup[6] Global $teleportx Global $teleporty Global $x Global $y Global $s = 0 Global $sFileName Global $nIconIndex #endregion ;Zmienne #region ;Wybierz proces gry MsgBox(0, @ScriptName, "Serdecznie zapraszam na swiatgier.eu!", 4) While 1 MsgBox(0, @ScriptName, "Masz 5 sekund, zeby aktywować okno gry." & @CRLF & "Aktywowanie innego procesu może mieć katastrofalne skutki", 4) Sleep(500) $process = WinGetProcess("[ACTIVE]") $okno = WinGetHandle("[ACTIVE]") $title = WinGetTitle("[ACTIVE]") $pamiec = _MemoryOpen($process) If (MsgBox(4, @ScriptName, "Czy proces gry to: " & _ProcessGetName($process) & @CRLF & "z nazwą okna: " & $title & "?")) = 6 Then ExitLoop WEnd #endregion ;Wybierz proces gry ShellExecute("http://forum.swiatgier.eu") ;Reklama (Tylko do bety) #region ;Tray Opt("TrayMenuMode", 1) If FileExists("ikona.ico") Then TraySetIcon("ikona.ico") Else MsgBox(0, @ScriptName, "Nie znaleziono ikony domyslnej! Wybierz ikone z listy!" & @CRLF & "Jesli chcesz zainstalowac ikone domyslna przenies ja do folderu z hackiem z nazwa: ""ikona.ico""") WybierzIkone() EndIf $tzakoncz = TrayCreateItem("Zakoncz") TraySetState() #endregion ;Tray #region ;Okno $Okno = GUICreate($tytul, 496, 409, 218, 150) $Tab1 = GUICtrlCreateTab(8, 24, 481, 377) GUICtrlSetResizing(-1, $GUI_DOCKWIDTH + $GUI_DOCKHEIGHT) $TabSheet1 = GUICtrlCreateTabItem("Hack") $Combo1 = GUICtrlCreateCombo("", 16, 361, 233, 25) GUICtrlSetData(-1, "Jinno1|Jinno 2|Jinno 3|Chunjo 1|Chunjo 2|Chunjo 3|Schinso 1|Schinso 2|Schinso 3|Pustynia|Ognista ziemia|Sohan|Wojny gildii|Las|Swiatynia") $Group1 = GUICtrlCreateGroup("Mapa:", 16, 49, 281, 297) GUICtrlCreateGroup("", -99, -99, 1, 1) $Pic1 = GUICtrlCreatePic($sciezka & "Jinno 1.jpg", 24, 72, 256, 256, BitOR($SS_NOTIFY, $WS_GROUP, $WS_TABSTOP, $GUI_DOCKSIZE), BitOR($WS_EX_CLIENTEDGE, $WS_EX_STATICEDGE)) GUICtrlSetCursor(-1, 3) $Group2 = GUICtrlCreateGroup("Współrzędne", 320, 65, 153, 121) $aktualney = GUICtrlCreateInput("0", 352, 145, 49, 22, BitOR($ES_AUTOHSCROLL, $ES_READONLY)) $aktualnex = GUICtrlCreateInput("0", 352, 113, 49, 22, BitOR($ES_AUTOHSCROLL, $ES_READONLY)) $nowey = GUICtrlCreateInput("0", 408, 145, 49, 22) $nowex = GUICtrlCreateInput("0", 408, 113, 49, 22) $Label1 = GUICtrlCreateLabel("X:", 328, 115, 14, 17) $Label2 = GUICtrlCreateLabel("Y:", 328, 147, 14, 17) $Label3 = GUICtrlCreateLabel("Aktualne:", 352, 97, 49, 17) $Nowe = GUICtrlCreateLabel("Nowe:", 416, 97, 35, 17) GUICtrlCreateGroup("", -99, -99, 1, 1) $Przenies = GUICtrlCreateButton("Przenies", 320, 185, 155, 25, 0) $przeniesklik = GUICtrlCreateCheckbox("Przenies po kliknieciu", 320, 217, 161, 17) $moveinput = GUICtrlCreateInput("120", 400, 241, 65, 22) $Label6 = GUICtrlCreateLabel("Szybkosc ruchu:", 312, 243, 86, 17) $Label7 = GUICtrlCreateLabel("Szybkosc ataku:", 312, 275, 86, 17) $attackinput = GUICtrlCreateInput("120", 400, 273, 65, 22) $lmx = GUICtrlCreateCheckbox("Zablokuj os X", 336, 297, 97, 17) $lmy = GUICtrlCreateCheckbox("Zablokuj os Y", 336, 321, 97, 17) $Wallhack = GUICtrlCreateCheckbox("Wall-hack", 336, 345, 97, 17) $msh = GUICtrlCreateCheckbox("", 468, 246, 17, 17) $ash = GUICtrlCreateCheckbox("", 468, 278, 17, 17) $TabSheet5 = GUICtrlCreateTabItem("O Programie") GUICtrlCreateLabel("Totalna beta multihacka do gry metin2. W zasadzie to jestem w trakcie prac, ale obiecałem" & @CRLF & "na poniedziałek to wrzucam!. Całosc powinna dzialac na priv serwerach, nie wiem jak jest na" & @CRLF & "polskich clientach. Stronka nie bedzie sie otwierac automatycznie." & @CRLF & @CRLF & "W zasadzie mialem nie robic MH, ale BlikeR mnie przekupil calosc pod patronatem SG" & @CRLF & "BlikeR'owi dziekujcie!", 24, 52) $link = GUICtrlCreateLabel("Swiatgier.eu", 400, 375, Default, Default, $WS_BORDER) GUICtrlCreateTabItem("") $gro = GUICtrlCreateGroup("", 216, 0, 273, 43) $Button2 = GUICtrlCreateButton("Szef idzie", 328, 12, 75, 25, 0) $Button1 = GUICtrlCreateButton("GM Patrzy!", 240, 12, 75, 25, 0) $zakoncz = GUICtrlCreateButton("Zakoncz", 408, 12, 75, 25, 0) GUICtrlCreateGroup("", -99, -99, 1, 1) GUISetState() #endregion ;Okno #region ;Pętla komunikatów While 1 $nMsg = GUIGetMsg() $tMsg = TrayGetMsg() $pos = MouseGetPos() Switch $nMsg Case $GUI_EVENT_CLOSE Terminate() Case $Combo1 ZmienMape() Case $zakoncz Terminate() Case $Pic1 ustawkoordy() Case $Button2 SzefIdzie() Case $Button1 GM() Case $link ShellExecute("http://forum.swiatgier.eu") Case $ash $s = 0 GUICtrlSetState($ash, $GUI_UNCHECKED) Case $msh $s = 0 GUICtrlSetState($msh, $GUI_UNCHECKED) Case $Wallhack $s = 0 GUICtrlSetState($Wallhack, $GUI_UNCHECKED) Case $lmx $s = 0 GUICtrlSetState($lmx, $GUI_UNCHECKED) Case $lmy $s = 0 GUICtrlSetState($lmy, $GUI_UNCHECKED) Case $Przenies $s = 0 EndSwitch Switch $tMsg Case $przywroc Przywroc() Case $tzakoncz Terminate() EndSwitch If Not ($x = Int(($pos[0] - 24) * $wspolczynnik) And $y = Int(($pos[1] - 72) * $wspolczynnik)) Then PokazKoordy() EndIf Hack() WEnd #endregion ;Pętla komunikatów #region ;Funkcje Func Terminate() if MsgBox(52, @ScriptName, "Czy na pewno chcesz zakończyć działanie programu?")=6 Then _MemoryClose($pamiec) Exit EndIf EndFunc ;==>Terminate Func ZmienMape() Switch _GUICtrlComboBox_GetCurSel($Combo1) Case 0 $obrazek = "Jinno 1.jpg" Case 1 $obrazek = "Jinno 2.jpg" Case 2 $obrazek = "Jinno 3.jpg" Case 3 $obrazek = "Chunjo 1.jpg" Case 4 $obrazek = "Chunjo 2.jpg" Case 5 $obrazek = "Chunjo 3.jpg" Case 6 $obrazek = "Schinso 1.jpg" Case 7 $obrazek = "Schinso 2.jpg" Case 8 $obrazek = "Schinso 3.jpg" Case 9 $obrazek = "Pustynia.jpg" Case 10 $obrazek = "Doyum Paper.jpg" Case 11 $obrazek = "Sohan.jpg" Case 12 $obrazek = "Wojna gildii.jpg" Case 13 $obrazek = "Las.jpg" Case 14 $obrazek = "Swiatynia.jpg" EndSwitch GUICtrlSetImage($Pic1, $sciezka & $obrazek) DllCall("user32.dll", "int", "InvalidateRect", "hwnd", $Okno, "int", 0, "int", 0) EndFunc ;==>ZmienMape Func ustawkoordy() GUICtrlSetData($nowex, Int(($pos[0] - 24) * $wspolczynnik)) GUICtrlSetData($nowey, Int(($pos[1] - 72) * $wspolczynnik)) If GUICtrlRead($przeniesklik) = $GUI_CHECKED Then $nMsg = $Przenies EndIf EndFunc ;==>ustawkoordy Func PokazKoordy() If ($pos[0] >= 24 And $pos[0] < 256 + 24) And ($pos[1] >= 72 And $pos[1] < 256 + 72) And WinGetTitle("[ACTIVE]") = $tytul Then $x = Int(($pos[0] - 24) * $wspolczynnik) $y = Int(($pos[1] - 72) * $wspolczynnik) ToolTip($x & ", " & $y) Else ToolTip("") EndIf EndFunc ;==>PokazKoordy Func SzefIdzie() GMPatrzy() TraySetIcon($sFileName, $nIconIndex + 1) WinSetState($title, "", @SW_HIDE) GUISetState(@SW_HIDE, $Okno) $separator1 = TrayCreateItem("") $przywroc = TrayCreateItem("Przywroc") TraySetState() EndFunc ;==>SzefIdzie Func GM() If GUICtrlRead($Button1) = "GM Patrzy!" Then GMPatrzy() Else GMPoszedl() EndIf EndFunc ;==>GM Func GMPatrzy() $backup[0] = GUICtrlRead($ash) $backup[1] = GUICtrlRead($msh) $backup[2] = GUICtrlRead($przeniesklik) $backup[3] = GUICtrlRead($Wallhack) $backup[4] = GUICtrlRead($lmx) $backup[5] = GUICtrlRead($lmy) GUICtrlSetState($ash, $GUI_UNCHECKED + $GUI_DISABLE) GUICtrlSetState($msh, $GUI_DISABLE) GUICtrlSetState($przeniesklik, $GUI_UNCHECKED + $GUI_DISABLE) GUICtrlSetState($Wallhack, $GUI_UNCHECKED + $GUI_DISABLE) GUICtrlSetState($lmx, $GUI_UNCHECKED + $GUI_DISABLE) GUICtrlSetState($lmy, $GUI_UNCHECKED + $GUI_DISABLE) GUICtrlSetState($Przenies, $GUI_DISABLE) GUICtrlSetData($Button1, "Poszedl?") EndFunc ;==>GMPatrzy Func GMPoszedl() GUICtrlSetState($ash, $backup[0] + $GUI_ENABLE) GUICtrlSetState($msh, $backup[1] + $GUI_ENABLE) GUICtrlSetState($przeniesklik, $backup[2] + $GUI_ENABLE) GUICtrlSetState($Wallhack, $backup[3] + $GUI_ENABLE) GUICtrlSetState($lmx, $backup[4] + $GUI_ENABLE) GUICtrlSetState($lmy, $backup[5] + $GUI_ENABLE) GUICtrlSetState($Przenies, $GUI_ENABLE) GUICtrlSetData($Button1, "GM Patrzy!") EndFunc ;==>GMPoszedl Func Przywroc() WinSetState($title, "", @SW_SHOW) GUISetState(@SW_SHOW, $Okno) TrayItemDelete($przywroc) TrayItemDelete($separator1) TraySetState() GMPoszedl() EndFunc ;==>Przywroc Func Hack() #Region Wskazniki ogolnie $wskaznik[0] = _MemoryRead(0x005FD2B0, $pamiec) $wskaznik[0] += Dec("8") $wskaznik[0] = Hex($wskaznik[0]) $wskaznik[1] = _MemoryRead("0x" & $wskaznik[0], $pamiec) $wskaznik[1] += Dec("8") $wskaznik[1] = Hex($wskaznik[1]) $wskaznik[2] = _MemoryRead("0x" & $wskaznik[1], $pamiec) $wskaznik[2] += Dec("10") $wskaznik[2] = Hex($wskaznik[2]) $wskaznik[3] = _MemoryRead("0x" & $wskaznik[2], $pamiec) $wskaznik[3] += Dec("18") $wskaznik[3] = Hex($wskaznik[3]) #EndRegion Wskazniki ogolnie #Region attack speed If GUICtrlRead($ash) = $GUI_CHECKED And Not (Int($wskaznik[3]) = 18) Then $attackspeed = _MemoryRead("0x" & $wskaznik[3], $pamiec) $attackspeed += Dec("3DE") $attackspeed = Hex($attackspeed) $attackconvert = GUICtrlRead($attackinput) + 16156 _MemoryWrite("0x" & $attackspeed, $pamiec, $attackconvert) $s = 0 Else BladOdczytu() EndIf #EndRegion attack speed #Region move speed If GUICtrlRead($msh) = $GUI_CHECKED And Not (Int($wskaznik[3]) = 18) Then $movespeed = _MemoryRead("0x" & $wskaznik[3], $pamiec) $movespeed += Dec("3DA") $movespeed = Hex($movespeed) $moveconvert = GUICtrlRead($moveinput) + 16156 _MemoryWrite("0x" & $movespeed, $pamiec, $moveconvert) $s = 0 Else BladOdczytu() EndIf #EndRegion move speed #Region Teleport If $nMsg = $Przenies And Not (Int($wskaznik[3]) = 18) Then $teleportx = _MemoryRead("0x" & $wskaznik[3], $pamiec) $teleportx += Dec("3A8") $teleportx = Hex($teleportx) $teleportxconvert = GUICtrlRead($nowex) * 100 _MemoryWrite("0x" & $teleportx, $pamiec, $teleportxconvert, 'float') $teleporty = _MemoryRead("0x" & $wskaznik[3], $pamiec) $teleporty += Dec("3AC") $teleporty = Hex($teleporty) $teleportyconvert = GUICtrlRead($nowey) * 100 _MemoryWrite("0x" & $teleporty, $pamiec, -($teleportyconvert), 'float') $s = 0 ;~ MsgBox( 0, @ScriptName, "3AC - Y 3B0 - Z 3A8 - X") Else BladOdczytu() EndIf #EndRegion Teleport #Region Aktualne If Not (Int($wskaznik[3]) = 18) Then $jestesx = _MemoryRead("0x" & $teleportx, $pamiec) $jestesy = _MemoryRead("0x" & $teleporty, $pamiec) $jestesxconvert = Int($jestesx / 100) $jestesyconvert = Int($jestesy / 100) If Not (GUICtrlRead($aktualnex) = $jestesxconvert) And Not (GUICtrlRead($aktualney) = $jestesyconvert) Then GUICtrlSetData($aktualnex, $jestesxconvert) GUICtrlSetData($aktualney, $jestesyconvert) EndIf Else If Not (GUICtrlRead($aktualnex) = "error") And Not (GUICtrlRead($aktualney) = "error") Then GUICtrlSetData($aktualnex, "error") GUICtrlSetData($aktualney, "error") EndIf EndIf #EndRegion Aktualne EndFunc ;==>Hack Func BladOdczytu() If $s = 0 Then MsgBox(48, @ScriptName, "ERROR:" & @CRLF & "Nie mozna wyznaczyc adresu w pamieci!") $s = 1 EndIf EndFunc ;==>BladOdczytu Func WybierzIkone() $sFileName = @SystemDir & '\shell32.dll' $stIcon = DllStructCreate("int") $stString = DllStructCreate("wchar[560]") $structsize = DllStructGetSize($stString) / 2 DllStructSetData($stString, 1, $sFileName) DllCall("shell32.dll", "none", 62, "hwnd", 0, "ptr", DllStructGetPtr($stString), "int", $structsize, "ptr", DllStructGetPtr($stIcon)) $Nazwa_pliku = DllStructGetData($stString, 1) $numer_ikony = DllStructGetData($stIcon, 1) Return TraySetIcon($Nazwa_pliku, $numer_ikony + 1) EndFunc ;==>WybierzIkone #endregion ;Funkcje a tutaj znajdziecie potrzebny plik do autit http://www.elitepvpers.de/forum/12sky2/265766-help-nomadmemory-au3.html
    1 punkt
×
×
  • Dodaj nową pozycję...