Пиратия как создать свой сервер
Перейти к содержимому

Пиратия как создать свой сервер

  • автор:

Создание сервера TOP/POK/PKO

Фотография

* * - - -3 Голосов

Автор MrSharp , 31 июл 2013 01:25

  • Авторизуйтесь для ответа в теме

Сообщений в теме: 4

#1

MrSharp

Отправлено 31 июля 2013 — 01:25

  • Модераторы
  • 1 047 сообщений
  • Награды

    Репутация 238

    [Гайд] Создание сервера Пиратия Online

    f76d594368f6.png

    • Системные требования
    • Скачиваем Microsoft SQL Server
    • Скачиваем Серверные Файлы + Чистые Базы
    • Установка и настройка Microsoft SQL Server
    • Настройка конфигураций и запуск сервера
    • Дополнительные материалы

    a3b70e5bf6e1.png

    • Операционная Система (OS): Windows XP, Vista, 7, 8, Server 2003, Server 2008.
    • Процессор (CPU): 2х2.0 ГГц
    • Оперативная Память (RAM): 4 Гб и больше
    • Жесткий Диск (HDD): 200-500 Мб под серверные файлы, остальное под log, backup и т.п.
    • Интернет (Internet): 10 Мбит/c на 1000 человек

    P.S: Остальные девайсы как Видео, аудио карты нас не интересуют . Запустить сервер можно и при меньших конфигурациях компьютера, но это может повлиять на работоспособность сервера.

    8e6cb9ab13fa.png

    • Microsoft SQL Server 2000: Mega
    • Microsoft SQL Server 2008 r2: Torrent
    • Microsoft SQL Server 2012: Torrent

    37138cf65f54.png

    • Серверные Файлы
    • Чистые Базы Данных:
    Чистые базы данных для сервера 1.3х

    Последние обновленные 21 июл 2017 02:51

    Чистые базы данных для версии 2.х

    Последние обновленные 01 мая 2017 05:08

    8fa04c24c13e.png

    Microsoft SQL Server 2000:

    • Установка
    • Подключение Базы Данных
    • Создание Пользователя

    Microsoft SQL Server 2008 r2:

    • Установка
    • Подключение Базы Данных
    • Создание Пользователя

    8949f0dcbf09.png

    AccountServer.cfg

    [net] listen_port = 1978 listen_ip = 127.0.0.1 [db] dbserver = 127.0.0.1 db = AccountServer userid = passwd = [bill] enable_bill = 0 enable_passport = 0 enable_kickuser = 0 bill_server1 = 127.0.0.1:7243 bill_server2 = 127.0.0.1:7243 [tom] enable_tom = 0 [gs] GroupServerAndor = GroupServerAndor GroupServerAndor1 = GroupServerAndor1 GroupServerAndor2 = GroupServerAndor2 GroupServerAndor5 = GroupServerAndor5 GroupServerAndor6 = GroupServerAndor6 enable_ping = 1
    userid = passwd =

    Ваши имя пользователя и пароль( зашифрованный ) от Microsoft SQL Server.
    Как их сделать? Читайте [Гайд] Создаем пользователя и пароль для *.cfg файлов

    GameServer.cfg

    [ID] name = GameServer00 equment = system [Gate] gate = 127.0.0.1, 1971 [Map] map = garner [DB] db_ip = 127.0.0.1 db_usr = db_pass = [Socket] keep_alive = 120 [BaseID] BaseID = 0x50000000 [Entity] max_ply = 3000 max_cha = 15000 max_item = 30000 max_tnpc = 300 [Guild] guild_num = 80 guild_try_num = 80 [Item] item_show_time = 60 item_prot_time = 30 [Interval] say_interval = 3 [LOG] log_cha = 0 log_cal = 0 log_ai = 0 log_mission = 0 [Debug] supercmd = 1 [Res] res_dir = ./resource log_dir = log\\log // [Large map switch] db_mapmask = 1
    db_usr = db_pass =

    Ваши имя пользователя и пароль( зашифрованный ) от Microsoft SQL Server.
    Как их сделать? Читайте [Гайд] Создаем пользователя и пароль для *.cfg файлов

    Строка [Map] . Сюда добавляют карты, для их запуска.

    [Map] map = garner

    Это означает, что будет загружаться карта garner (Аксарон).
    3 основные карты (Аргент, Шайтан, Ледынь) в одном Gameserver.exe запускать нельзя .

    P.S:Список всех карт можно посмотреть в категории «Дополнительные Материалы».

    GateServer.cfg

    [Main] Name = PKO138 Version = 136 [GroupServer] IP = 127.0.0.1 Port = 1976 EnablePing = 180 [ToClient] IP = 0.0.0.0 Port = 1973 CommEncrypt = 1 EnablePing = 60 MaxConnection = 1000 [ToGameServer] IP = 127.0.0.1 Port = 1971 EnablePing = 180 [ShowRange] ShowMin = 500 ShowMax = 800 IsUse = 1
    Version = 136

    Все версии:

    135 - 1.35 версия клиента 136 - 1.38 версия клиента 110 - 2.0 версия клиента

    Строка [ToClient] . Сюда вписывают IP адрес и порт для подключения к серверу.

    Разберемся с IP адресом:

    IP = 0.0.0.0
    10.221.14.93 - подключение по Локальной Сети 95.143.24.67 - подключение по Внешнему IP адресу 25.163.166.111 - подключение по IP Hamachi 0.0.0.0 - подключение по любому IP адресу

    Разберемся с портом:

    Port = 1973

    1973 — Стандартный порт.

    GroupServer.cfg

    [Main] Name = GroupServerAndor2 Listen_Port = 1977 Listen_IP = 127.0.0.1 KeepAlive = 600 Version = 103 [AccountServer] AcctEnable = 1 Password = GroupServerAndor2 IP = 127.0.0.1 Port = 1978 [Database] IP = 127.0.0.1 DB = GameDB Login = Password = MaxVal = 2000000000 [character] MaxCharacterNum = 3 MaxValue = 30 MaxPerson = 3000 [friend] MaxInvitedNum = 5 InvitedTime = 30 MaxFriendNum = 50 FriendGroupNum = 10 [team] MaxInvitedNum = 5 InvitedTime = 30 MaxPersonNum = 5 [chat] MaxChatNumPerPlayer = 30 maxPlayerPerChat = 50 WorldInterval = 60 TradeInterval = 300 ToYouInterval = 2 WorldFee = 1000 WorldFeeInterval = 1000 [bird] Argent City = garner Shaitan City = magicsea Icicle Castle = darkblue
    Login = Password =

    Ваши имя пользователя и пароль( зашифрованный ) от Microsoft SQL Server.
    Как их сделать? Читайте [Гайд] Создаем пользователя и пароль для *.cfg файлов

    86ee039e29ac.png

    Запускать сервер можно как угодно, но лучше всего так:

    AccountServer.exe => GameServer.exe => GroupServer.exe => GateServer.exe

    Если есть FilterServer , то его тоже не забываем запускать.

    Правильно выключаем сервер:

    GameServer => GroupServer => Gateserver => Accountserver

    Чтобы отключить GameServer.exe, в его окне, где отображается состояние и статистика, в консоль (поле Command) нужно ввести следующую команду:

    STOP(30)

    И нажать кнопку «Enter» или «OK«

    Это означает то, что сервер автоматически отключится через 30 секунд. Система, в свою очередь, предупредит игроков, что нужно покинуть игру.

    Затем отключаем все остальные серверы с помощью сочетания клавиш:

    Ctrl + C

    Отключать сервер через Диспетчер задач нельзя ! Так как можно потерять данные, которые хранятся во временной памяти.
    Откаты — типичный результат неправильного отключения сервера.

    c5406eb142b1.png

    • [Гайд] Создание Патча
    • [Гайд] Установка Web Обвязки
    • [Гайд] Компилятор txt=>bin и декомпилятор bin=>txt
    garner - Аскарон magicsea - Магический Океан darkblue - Великий Синий Океан lonetower - Одинокая башня eastgoaf - Серебрянные шахты, заброшенные шахты, логово черного дракона, логово черного дракона 2 secretgarden - Сад Эдель darkswamp - Темная топь abandonedcity - Забытый Город abandonedcity2 - Забытый Город 2 abandonedcity3 - Забытый Город 3 puzzleworld - Мир Демонов puzzleworld2 - Мир Демонов 2 teampk - Арена jialebi - Небеса, база флота, остров сокровищ, остров скелетов garner2 - Серебряный Хаос hell* - абаддоны guildwar - Священная война guildwar2 - Маленькая священная война leiting2 - Мираж Громограда shalan2 - Мираж Шайтана binglang2 - Мираж Ледыни yschurch - Церковь 07xmas - 2007 Новогодняя деревня sdBoss - Остров Боссов 07xmas2 - Снежная война prisonisland - Тюрьма winterland - Остров Зимы mjing1 - 1-ый край Аврор mjing2 - 2-ой край Аврор mjing3 - 1-ый край Тьмы mjing4 - 2-ой край Тьмы starena* - Арены heilong - Сундук черного дракона darkhouse - Дом тьмы mingyun - Комната судьбы PKmap - Новая арена

    В гайде использовались некоторые материалы с сайта MainDev

    cat119.png

    MrTProg

    Пиратия как создать свой сервер

    Smash на правильном пути

    Регистрация: 14.07.2009

    Сообщений: 4

    Популярность: 38

    Сказал(а) спасибо: 10

    Поблагодарили 14 раз(а) в 5 сообщениях
    [Mini-guide] создание сервера «Пиратии» версии 1.35

    Требования:
    Windows XP,Windows Vista, Windows Server (32х разрядная)
    Желательно 2х ядерный процессор 2.0 ГГц +
    4+ Гб оперативной памяти
    500 мб места на жестком диске

    Нам понадобятся:
    Microsoft SQL Server 2000
    Серверные файлы
    Клиент
    Ip Changer
    Патч 1.35

    Установка:
    1) Устанавливаем MSSQL Server 2000
    2) Распаковываем серверные файлы
    3) Добавляем базы данных (accountserver_Data,gamedb_Data)
    Пуск => Все программы => Microsoft SQL Server => Enterprise Manager
    Заходим в папку Databases
    Console Root => Microsoft SQL Servers => (local) => Databases
    Щелкаем правой кнопкой мышки по свободной области
    Все задачи => Attach Database
    Далее появится окно,в котором нужно будет указать путь к базе данных (accountserver_Data,gamedb_Data)
    Нажимаем ок — БД добавлена

    4) Сервер состоит из 4 «подсерверов»:
    Game Server — собственно и есть основной сервер
    Account Server — сервер отвечающий за авторизацию игроков и допуск их на сервер
    Gate Server — Дословно «ворота» между сервером и клиентом
    Group Server — сервер связывающий все «подсерверы» между собой.

    5) Подключение к серверу.
    Устанавливаем клиент
    Ставим на него 1.35 патч
    Кидаем IPChanger (changeIP) в папку с игрой
    Открываем IPChanger
    В первые две строки вводим что хотим
    В третью IP адрес,который указали в GateServer.cfg

    Сервер файлы:
    JoJo Server Files [ Ссылки могут видеть только зарегистрированные пользователи. ]

    P.S. Так же, могу выложить др сервер файлы разных версий,текстуры,скрипты и т.п

    P.S.S вопросы отписываем в теме.

    P.S.S.S не забываем благодарить.

    Пиратия как создать свой сервер

    Сервера, которые находятся в стадии создания.

    Беты/Хамачи

    Новые сервера, работающие меньше месяца.
    Либо к которым нужно подключаться, через хамачи.

    Проверенные

    Сервера, которые проработали больше месяца.
    Но меньше полгода.

    Стабильные

    Сервера, которые работают больше полгода.

    Заявки на рекламу

    Заявки, отклонненые серверы, черный список, снятие банера.

    • Закрытый форум
    • 04 янв 2019 Автор: Chudik

    Свернуть В помощь администратору В помощь администратору

    Разработка

    Все, что нужно для создание своего сервера Пиратия онлайн (Tales of Pirates, Pirate King Online) TOP, PKO.

    Трансформация персонажа в м. - последнее сообщение от MelTdown

    Сайты/Веб-обвязки

    Скрипты регистрации, топов, статистики, сайтов и т.д. для Пиратии.

    Регистрация от Пиратии.су (. - последнее сообщение от IIa3eTuB

    Классы/Баланс

    Все что связано с игровым балансом TOP и PKO.

    Хороший Баланс Классов. - последнее сообщение от ϟAlcatrazϟ

    Защита сервера/сайта

    Защищаем свой сервер, от багов, дюпа (antidupe), cheat engine, WPE, RPE, ddos и dos.

    SQLGuard - последнее сообщение от MrSharp

    Серверные файлы

    Готовые файловые сборки серверов Пиратии.

    [2.0][DayLight Team][Rus]XH. - последнее сообщение от IIa3eTuB

    Исправления

    Исправляем баги клиента и сервера.

    Убираем лаги - последнее сообщение от LizaMam

    Документация
    Помощь

    Вопросы и ответы

    нет подключения к БД (xampp) - последнее сообщение от TestForum

    • нет подключения к БД (xampp)
    • 30 сен 2023 Автор: TestForum

    Свернуть Программное обеспечение Программное обеспечение

    Графика

    Photoshop Cs6 - последнее сообщение от Waka~

    Редакторы
    Утилиты

    Различный мелкий, но неободимый софт.

    Process Explorer - последнее сообщение от Evolution

    Прочее

    Весь софт, котоырй не вошел в предыдущие форумы.

    Microsoft® SQL Server® 2008. - последнее сообщение от ϟAlcatrazϟ

    • Microsoft® SQL Server® 2008.
    • 24 апр 2013 Автор: ϟAlcatrazϟ

    Свернуть Услуги Услуги

    Хост для сервера

    Аренда компьютера/серверной машины для размещения игрового сервера.

    Хостинг для сайта

    Хостинг, веб-сервера для размещения сайта.

    Скрипты PHP/Perl

    PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

    Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка представляет собой аббревиатуру, которая расшифровывается как Practical Extraction and Report Language — «практический язык для извлечения данных и составления отчётов». Первоначально аббревиатура состояла из пяти символов и в таком виде в точности совпадала с английским словом pearl («жемчужина»). Но затем стало известно, что такой язык существует (см. PEARL (англ.)), и букву «a» убрали. Талисманом языка Perl является верблюд — не слишком красивое, но очень выносливое животное, способное выполнять тяжёлую работу.

    Скрипты, модули на заказ - последнее сообщение от Venjik

    Скриптинг LUA

    Lua ([лу́а], порт. «луна») — интерпретируемый язык программирования, разработанный подразделением Tecgraf Католического университета Рио-де-Жанейро (Computer Graphics Technology Group of Pontifical Catholic University of Rio de Janeiro in Brazil). Является свободно распространяемым, с открытыми исходными текстами на языке Си.

    Создание программ

    Пишем программы на всех популярных языках программирования.

    Visual Basic 6.0 - последнее сообщение от MrSharp

    Прочие услуги

    Все, что не вошло в другие разделы услуг.

    Продам сборку Real-Fan (NoN. - последнее сообщение от wellasgood

    • Продам сборку Real-Fan (NoN.
    • 13 ноя 2021 Автор: wellasgood

    Пиратия: Документация

    В данном разделе Вы можете найти полезные статьи и гайды по установке, настройке и администрированию сервера. Также раздел освещает вопросы настройки и редактирования клиента, написания LUA скриптов для сервера.

    В форуме 92 темы

    • Сортировка
      • Последние обновления
      • Заголовок
      • Дата начала
      • Самые просматриваемые
      • Больше ответов
      • Ввести своё
      Гайд Установка сервера Пиратии (Tales of Pirates, Pirate King Online) 1 2 3 4 6
      • Статья
      • Сервер
      • (и ещё 17 )
      Гайд Исправление SQL-инъекции в AccountServer
      • Статья
      • Уязвимость
      • (и ещё 8 )
      [!] Исправление уязвимости связанной с переполнением буфера в функциях SystemNotice(), PopupNotice() и BickerNotice()

      Автор V3ct0r, 12 мая, 2019

      [!] Исправление уязвимости с чатом в GameServer.exe 1.38

      Автор V3ct0r, 7 мая, 2019

      Гайд [2.x] Настройка подключения клиента к серверу
      Плавка аппарелей.
      • Fusion
      • Upgrade
      • (и ещё 1 )
      • 15 ответов
      • 13 197 просмотров
      • estrangulador
      • 3 июля, 2023
      Дистанционная атака у Целительниц и Колдуний
      • Дистанционная атака
      • гайд
      • (и ещё 2 )
      [Скрипт]Случайный дроп мануфактуры и кулинарии

      Автор WVWMK, 30 декабря, 2017

      Как добавить к крыльям эффект полета
      • крылья
      • полет
      • (и ещё 4 )
      • 17 ответов
      • 25 220 просмотров
      • Mesut
      • 10 октября, 2022
      [HEX] Вытаскиваем самоцветы из колец и ожерелий

      Автор Graf, 5 октября, 2022

      Самоцветы

      Автор WVWMK, 26 марта, 2016

      Твик Скриншоты в одной папке
      • клиент
      • HEX
      • (и ещё 1 )
      Награда за убийство персонажа

      Автор WVWMK, 3 мая, 2016

      Создание Карт с Нуля 1 2

      Автор Ropedann, 10 февраля, 2017

      Исправление трансформации

      Автор Де-Компанье, 19 февраля, 2022

      Авто-бой Призрачным ударом

      Автор Graf, 29 января, 2022

      [Оптимизация] Сжатие игрового клиента

      Автор Fomin, 21 января, 2022

      Фея и 100% поднятие уровня
      гайд Заточка и где она находиться

      Автор fotostocker, 5 января, 2022

      Гайд Пример создания модификации: Вывод дополнительных характеристик персонажа
      • мод
      • патчинг
      • (и ещё 3 )
      Работа с .res файлами (2.x версия)
      • сервер
      • .res
      • (и ещё 2 )
      Полная карта местности для региона

      Автор V3ct0r, 18 апреля, 2016

      [Пособие] Максимальный уровень

      Автор WVWMK, 29 марта, 2016

      Функция Downgrade_Item()

      Автор e1mer, 2 мая, 2016

      Обеспечение безопасности игрового сервера
      • сервер
      • безопасность
      • (и ещё 1 )

      Подписчики 0

      Статистика форума

      4 626
      Всего тем
      28 284
      Всего сообщений

      Кто в онлайне 2 пользователя, 0 анонимных, 80 гостей (Посмотреть всех)

      Изменения статусов

      Dan

      Dan » dragontechi

      Hello, it looks like your account is currently compromised, please check if you have any malware as you have commented with a spam link.
      I suggest doing a thorough scan of your computer and also updating your password credentials.

      dragontechi

      dragontechi » V3ct0r

      Could you verify this video, find the addresses that you comment on in this publication
      and I modified it up to that point, well, it is taking the resolution, but there is a detail there: the address of the game save. I don’t know if you have them to also modify it and make a complete guide with all the addresses. I also wrote a small powershell that gives you the resolution of the hex. inverted to add it to the hex

      mkhzaleh

      mkhzaleh

      BluePrint tine rework :
      1- BluePrint cost rating / low -medium -high
      2- BluePrint success rates and total success rate with your tool level
      3- Render product item name beside bp name inside hint
      4- resort material in readable way
      5-Vanish zero count using cards

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *