Skocz do zawartości

Ranking

Popularna zawartość

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

  1. MARGOMINI – darmowy silnik 2D RPG/MMORPG w PHP + MySQL / XAMPP / panel administratora MARGOMINI Gotowa baza przeglądarkowego RPG/MMORPG 2D do uruchomienia lokalnie w XAMPP Cześć, udostępniam publicznie MARGOMINI – kompletną bazę przeglądarkowej gry RPG/MMORPG 2D top-down napisaną w PHP, MySQL/MariaDB i JavaScript z wykorzystaniem HTML5 Canvas. Projekt można potraktować jako gotową bazę do nauki, testów albo dalszego rozwijania własnej gry. Paczka nie wymaga Node.js, Composera ani dodatkowego frameworka – do uruchomienia wystarczy standardowy XAMPP. CO ZAWIERA MARGOMINI? Konta i postacie: rejestracja i logowanie, poziomy dostępu i blokady kont, wiele postaci na jednym koncie, wybór głównej postaci, profesje: Wojownik / Łucznik / Mag, system EXP i levelowania, outfity zależne od profesji, płci i poziomu. Świat gry: widok 2D top-down, ruch po siatce 32×32 px, mapy rastrowe, kamera 736×480, blokowane pola i kolizje, przejścia pomiędzy mapami, serwerowa walidacja ruchu, obecność innych graczy realizowana przez polling. NPC i questy: NPC z dialogami grafowymi, warunki dialogowe, sklepy i skup przedmiotów, leczenie i teleporty, quest board, journal, questy typu kill / item / talk / storage / location, questy powtarzalne, wymagania i cooldowny. Przedmioty i ekwipunek: inventory, torby, stackowanie przedmiotów, przenoszenie itemów, wyposażenie postaci, bonusy statystyk z ekwipunku, loot po walce. Potwory i walka: osobne template potworów i ich instancje na mapach, respawn mobów, blokada potwora na czas walki, turowy system walki, walka dystansowa, obrażenia physical / fire / poison / ice / death / magic, odporności, crit, evade, block i absorb, poison, burn i armor break, śmierć, respawn i nieprzytomność, pending loot z czasowym wyborem dropu. Umiejętności: punkty umiejętności, drzewko skilli, wymagany poziom, aktywne umiejętności bojowe, m.in. Odskok, Blok tarczą i Tarcza many. Panel administratora: zarządzanie użytkownikami, zarządzanie postaciami, spawny profesji, Map Editor, edycja blokad mapy, respawny, transitions, przenoszenie NPC i mobów, CRUD danych gry, edytor NPC i dialogów, podgląd grafu dialogowego, manager mediów, aktualności/CMS, diagnostyka, logi administratora. Chat jest w tej wersji celowo wyłączony. WYMAGANIA Windows, XAMPP, Apache, PHP 8.1 lub nowszy, MySQL albo MariaDB. INSTALACJA KROK PO KROKU Pobierz i rozpakuj paczkę. Folder MARGOMINI_XAMPP skopiuj do: C:\xampp\htdocs\ Uruchom XAMPP Control Panel. Włącz Apache oraz MySQL. W przeglądarce otwórz: http://localhost/MARGOMINI_XAMPP/public/setup.php Kliknij przycisk: Utwórz / odtwórz bazę i konto admin Po zakończeniu instalacji wejdź na: http://localhost/MARGOMINI_XAMPP/public/ DOMYŚLNE KONTO ADMINISTRATORA login: admin hasło: Admin123! Po pierwszym zalogowaniu koniecznie zmień hasło. DOMYŚLNA KONFIGURACJA MYSQL host: 127.0.0.1 port: 3306 baza: margomini user: root hasło: puste Jeżeli masz inną konfigurację MySQL, edytuj: config/config.php Możesz też użyć zmiennych środowiskowych: MARGOMINI_DB_HOST MARGOMINI_DB_PORT MARGOMINI_DB_NAME MARGOMINI_DB_USER MARGOMINI_DB_PASS STRUKTURA PROJEKTU MARGOMINI_XAMPP/ ├── app/ │ ├── Core/ │ ├── Game/ │ └── Security/ ├── config/ ├── docs/ ├── public/ │ ├── admin/ │ ├── assets/ │ └── *.php ├── sql/ │ ├── database.sql │ └── 001_initial.sql └── setup.php KILKA INFORMACJI TECHNICZNYCH Projekt korzysta m.in. z PDO i prepared statements, password_hash/password_verify, tokenów CSRF, regeneracji ID sesji oraz serwerowej walidacji ruchu, walki i interakcji z NPC. Paczka jest przygotowana głównie jako środowisko lokalne i baza developerska. Jeżeli ktoś będzie chciał wystawić projekt bezpośrednio do Internetu, powinien wcześniej wyłączyć debug, zmienić dane dostępowe i wykonać własny audyt bezpieczeństwa. Przed dalszą publiczną redystrybucją należy również samodzielnie zweryfikować prawa do wykorzystywanych grafik, map, nazw świata oraz innych materiałów pochodzących od osób trzecich. W paczce znajduje się również README, pełniejsza dokumentacja silnika, instrukcja instalacji oraz statyczny raport kontroli projektu. https://www.szybkiplik.pl/jaCmYdWjwM REUPLOAD https://rapidshare.io/2sEG/MARGOMINI_XAMPP_DEMO_1.0.zip
    3 punkty
  2. Takie zachowanie gdzie sztuczna inteligencja odpisuje graczom jest już zastosowane w OSRS (Old School Runescape) ciężko odróżnić kto jest botem, a kto nie x) Jestem ciekawy jak to się rozwinie w metinie, może za niedługo będziemy grali na serwerach z botami tak jak już to ma miejsce w WoWie gdzie są party boty na raidy.
    2 punkty
  3. Są to pliki przerobione Solana, Emerald i tryliard innych, ciągle mają zmieniane nazwy. Na internecie od bardzo dawna (Wrzucam iż ktoś próbuje je tutaj sprzedawać) Download: https://drive.google.com/file/d/1XOv6GyddSveFAXTtRHKZU3JIh3NIeJrD/view?usp=sharing
    2 punkty
  4. Witam serdecznie, parę osób prosiło o udostępnienie maszyny razem z danymi więc poniżej znajdziecie AKTYWNE linki plików serwerowych XenoxMt2 (prawdopodobnie 2013 rok) ponieważ poprzedni temat innego użytkownika już wygasł. Dane do Maszyny : L: root H: takiniesmialy Dane do Mysql: L: root H: niesmialy Pozostałe Komendy : 1. Uruchamianie w Putty : cd /usr/home/rw3 && sh start.sh Pozostałe Pliki : 1. Quest by terenzo OX od Vaxu: https://pastebin.com/hqn6iYBH 2. Quest Katakumby by Exterminatus od Vaxu : https://pastebin.com/eRt4C7x9 link do pobrania : https://mega.nz/file/1ANVRKhB#D6HFlX9s71lNX_LCc5cnuozAaPR8uvP8IAdRiTf_2q0 Skan : Waga pliku jest za duża. Szczególne podziękowania dla osoby która miała zachowaną kopie i się nią podzieliła @patryk12d PACZKA NIE ZAWIERA CLIENTA dlatego jeżeli ktoś ma to może wrzucić w komentarzu lub wysłać mi na priv a ja zaktualizuje temat. Aktualizacja Tematu ! Dzięki uprzejmości @patryk12d do tematu został dodane również : Klient: https://mega.nz/file/plw2nabL#QLJI_pJGHZG1xCllNxpuYahplQQ4FtpORhlAJrp5nAY A tutaj trzymajcie programik, żeby się nie crashował przy np. teleportacji itd. 4gb_patch.rar https://www.virustotal.com/gui/file/5c3908f3a565589f7a9c9f079370d24189ea2affdbd5209746891666c9788c78
    1 punkt
  5. 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
  6. Przeniesione do odpowiedniego poddziału Via WWW -> Margonem Akceptuje, dzięki za udostępnienie. Na pewno będzie coś dłubane przy tym bo wygląda jak dosyć niezła baza.
    1 punkt
  7. Szariku

    Metin2 Nauka sztucznej inteligencji

    Kumam, jeśli chodzi o program do SimRaila to jak byłbyś w stanie pokazać jak on działa (jeśli już coś jest funkcjonalne) to byłbym chętny żeby oblukać bo sam kiedyś chciałem do tego przysiąść. Ale to już nie w tym temacie bo offtop. Jak byłaby możliwość to możesz mnie dodać na discordzie id: szarikov W każdym bądź razie powodzenia, jestem ciekaw jak daleko uda ci się pociągnąć tą sztuczna inteligencje.
    1 punkt
  8. Bartosz`

    [Easy] SF OldSchool

    Cześć, przychodzę z nowinkami. A więc udało się zaimplementować system prestiżu, jest on jeszcze u mnie lokalnie testowany, jutro lub w poniedziałek zawita na serwer produkcyjny. Jak on wygląda? Zasada działania jest prosta - co 500 poziom resetujemy poziom do 1, otrzymując kolejno prestiż, poziomów prestiżu jest 10. Każdy poziom prestiżu daje nam na tą chwilę: 3% wszystkich statystyk (na 10 prestiżu będzie to aż 30%) oraz, aby nie było za kolorowo, każdy prestiż obniża zdobywany przez nas exp z każdych źródeł o około 8%. Prestiż wyświetlany jest w formie gwiazdek, które widzimy na swoim/czyimś profilu. Dodatkowo, tak jak wspominałem wcześniej, podczas grania mamy możliwość zdobycia przedmiotów odpowiednio dostosowanych statystyki na aktualny prestiż + 1, czyli mając 0 prestiż możemy z misji/w sklepie wylosować przedmiot już na następny prestiż, co dodatkowo ma za zadanie zachęcić was do dalszego wbijania. Jego wartość w złocie jest odpowiednio dostosowana, abyście sobie w ten sposób nie farmili złota. W związku z tym jest również nałożona blokada, przedmiotu na prestiż 2 nie założymy dopóki go nie wbijemy. Dodatkowo odbudowałem trochę SWF, przesunąłem limity liczb na takie, które wątpię, że ktokolwiek, kiedykolwiek osiągnie. Dodatkowo w związku z prestiżem, dostosowałem karczmę, od teraz potwory w niej skalują się wraz z naszym prestiżem, dla przykładu mając 10 prestiż, będą one miały około 5000 poziom. To są oczywiście na razie wstępne dane, poziomy jak i bonusy/kary mogą się zmienić. Po wgraniu aktualizacji zamierzam w pełni usunąć dane graczy do dalszych testów, aby móc zebrać dane analityczne (przygotowałem już pod to podłoże, widzę skąd gold przybywa i na co ubywa, można będzie więc się trochę tym pobawić). Przyjmując, że aktualnie top 1 gracz zrobił około 50k wypraw w około 6 dni, postanowiłem na oparciu się na tych danych, że teoretycznie wbicie 500 poziomu powinno zająć około 10k wypraw (oczywiście może się to różnić, niektóre są bardziej opłacalne względem expa od drugich). Następne poziomy po wejściu na nowy prestiż będą przesuwać tą liczbę wypraw o 8%. Oczywiście bonusy gildii itp powinny Wam to skrócić. Nie mniej jednak zapraszam Was do testów, w tym do dołączenia na Discord, pytam się tam mniej więcej w którym kierunku powinniśmy iść, więc każdy będzie miał możliwość wypowiedzenia się.
    1 punkt
  9. Poslaniec

    Metin2 Nauka sztucznej inteligencji

    "Niestety" równolegle rozwijam boty pod Offline, pod Vps, no i posiadam moduł wchodzenia na serwery obce <- troche inaczej to działa i wchodziłem tylko 1 botem bo nie rozwiązałem jeszcze problemu tworzenia 400 kont na obcym serwerze a raczej nie próbowalem bo oprócz tego robie program do SimRail. Boty na obecnym etapie normalnie się zachowują jak gracze, ciężko będzie odróżnić, jeszcze trzeba je douczyć pisania bo czasami używają ID przedmiotu zamiast nazwy przedmiotu
    1 punkt
  10. SebuśPL

    Metin2 Nauka sztucznej inteligencji

    To chyba jeden z ważniejszych etapów jak potrafią budować relacje z graczami. Naturalne odpisywanie i interakcja zmniejsza "botowe" zachowanie
    1 punkt
  11. Poslaniec

    Metin2 Nauka sztucznej inteligencji

    - Boty Ai odpisują jak gracze - Można z nimi się targować i handlować - Można dodawać do znajomych boty - Można expić w grupie z botami <- potrafia wywalić jak gracz za mało robi - Toczą bitwy między sobą - Zapamiętują graczy a także Ai kto był miły a kto mordowal, jak są silniejszy to atakują takiego gracza w pozniejszym etapie
    1 punkt
  12. Zapodaj Linka do kanału Profesjonalne podejście nie oznacza automatycznie że serwer będzie działał przez lata. Jego żywotność w głównej mierze zależy od graczy, jeśli społeczność jest aktywna, serwer ma jest m, a jeśli graczy nie będzie to samo utrzymywanie go online niewiele zmienia. Dlatego imo lepiej postawić na stabilny, dobrze zrobiony serwer, który przez kilka miesięcy będzie działał bez większych problemów bo go gracze zapamiętają i nawet jak wrócisz za jakiś czas z kolejną odsłoną albo duża aktualizacja i reklama żeby gracze wrócili na ten serwer to, to duża część pomyśli „hmmm, fajnie się grało tam i nie było krytycznych bugów, wtedy masz duży punkt zaczepny do powrotu graczy, niż za utrzymywać przez lata projekt, na którym praktycznie nikt już nie gra bo się sam naturalnie wyludnił po czasie(koszta i sens). Ofc warto planować długoterminowo, ale tego, czy serwer rzeczywiście utrzyma się przez kilka lat to tego nikt ci nie zagwarantuje
    1 punkt
  13. Bartosz`

    [Easy] SF OldSchool

    Wyszedł update; - Poprawa błędu który uniemożliwiał kupno przedmiotów po przekroczeniu 1000 poziomu. - Zweryfikowanie oraz poprawka w całym systemie, aby umożliwić zarządzanie większą ilością pieniędzy (kupno/sprzedaż/przekazywanie do gildii itp itd.) - Zmieniono górny limit złota za rozdanie statystyki po przekroczeniu pewnego jej poziomu. - Poprawiono wyświetlanie poziomu na liście członków gildii po przekroczeniu 1000 poziomu. - Wykonano przegląd kodu z użyciem narzędzi AI, usprawniono przy tym niektóre transakcje dziejące się po stronie serwera przy wykonywaniu akcji przez gracza. Dodatkowo mogę zdradzić, że planuje powoli wprowadzić system prestiżu, tj. lvl zlockowany na konkretnym poziomie, spory koszt golda do przepchnięcia, będzie nam to zerować lvl do 1, dawać % bonusu do statystyk, i obniżać zdobywane doświadczenie z wszelakich aktywności o X%, tak, aby utrudnić każdy następny prestiż. Sugeruje na razie 10 prestiży. Dodatkowo, aby miało to sens, wejdzie wyposażenie wymagające konkretny prestiż do założenia, przykładowo będący 20% silniejszy od ekwipunku możliwego do zdobycia na max lvl aktualnego prestiżu, do zdobycia w trakcie poprzedzającego prestiżu. Czyli, mając prestiż 0 i np. 125 poziom, w trakcie grania będziemy mogli zdobyć ekwipunek na prestiż 1 (dostępny dopiero po wbiciu np. 500 poziomu, i po przekazaniu odpowiedniej ilości golda aby przebić na prestiż 1 poziom 1), 20% silniejsze niż ekwipunek na np. prestiż 0 poziom 500. To da nam motywacje do wbicia go. Będzie sobie grzecznie leżał w plecaku i czekał na nas.
    1 punkt
  14. Dziś przyszła w końcu pora ogarnąć trochę konta i uzupełnić klaser. S&F Scrapbook Helper Jest to prosty bot który pomoże nam przeszukać graczy którzy posiadają brakujące nam fragmenty do klasera. Autorem jest morgena, ta sama osoba która pracuje przy najnowszej nieoficjalnej wersji MFBota Pobierz wersja 0.2.9 https://github.com/the-marenga/sf-scrapbook-helper/releases/download/v0.2.9/sf-scrapbook-helper_v0.2.9_x86_64-pc-windows-gnu.zip A tutaj link do github gdzie warto zaglądać za najnowszą wersją https://github.com/the-marenga/sf-scrapbook-helper Miłego bocenia🫡
    1 punkt
  15. Mariek

    [Ss]Płyta Metin2

    http://img703.imageshack.us/img703/6601/img4924.jpg
    1 punkt
×
×
  • Dodaj nową pozycję...