Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
D2GS (Diablo 2 Game Server)
Красный портал + руны из версии 1.11 [x]
Проблемы сервер-клиент [x]
Перенос персонажей с других серверов
Про D2GS 1.11
Перенос персонажей с других серверовСоздано: 09.04.2007
Изменено: 13.06.2007
Автор: HarpyWar

Здесь подробно рассматривается перенос игровых персонажей Diablo 2 с любого закрытого сервера. Перенос возможно выполнить только с версией игры 1.10 и более ранней, т.к. на момент написания статьи для версии 1.11 (и более поздних) нет соответствующих утилит.

Что понадобится

    1. Игра Diablo 2
    2. Утилита D2HackIt
    3. Плагин для этой утилиты SavePlayer

Увидев утилиту d2hackit многие скажут, что это чит, и за это могут забанить на сервере. Уверяю, что если всё сделать как расписано ниже, то в логах серверов ничего подозрительного не останется. В конце концов то что мы сделаем - просто копирование персонажа на свой комп, что читом собственно не является.

Процесс переноса

    1. Распакуйте содержимое архивов d2hackit.rar и saveplayer.rar в папку с игрой.

    2. Запустите игру, подождите её полной загрузки.

    3. Запускате Loader.exe (тот, что из архива d2hackit). Вообще этот шаг можно выполнить даже во время игры на сервере.

    4. Теперь можно зайти на Battle.net и создать игру.

    5. Прямо в чате (через Enter) написать:
    .load saveplayer

    Выйдет сообщение об успешной загрузки модуля saveplayer. Если этого не произошло, значит не был выполнен 3-й пункт.

    6. Это очень важно!
    - нажать на закладку каждого уровня квестов и вейпоинтов (иначе - они не сохранятся)
    - все предметы должны быть идентифицированы (иначе - повреждение персонажа)
    - воскресить мерка (наемника), если он есть (иначе - он не сохранится)

    7. Пишем
    .saveplayer save charname

    Где charname - имя персонажа. С таким именем он сохранится в папку /Diablo II/save/ с расширением *.d2s

    8. Половина работы выполнено. Теперь при желании можно подредактировать этого персонажа в редакторах.
    Наиболее удачными для этого дела считаю ATMA (для добавления вещей) и HeroEditor (для изменения характеристик). А ATMA можно импортировать любую вещь в формате *.d2i, а в HeroEditor к этой вещи уже можно сделать различные примочки типа дополнительных дырок, эфирности и т.д.

    9. Необходимо, чтобы на сервере, на который делается перенос, был уже создан чар с таким же именем. Если имя уже занято, нужно переименовать его с помощью редактора (не только имя файла, но и внутреннее имя персонажа).

    10. Если персонаж должен быть хардкорным, нужно обязательно отредактировать его в Hero Editor′e, поставив флажок Hardcore и сняв You were dead (иначе будет мертвым).

    11. В общем, после всех изменений сохраняем героя и убираем расширение *.d2s, ибо сервер D2GS хранит файлы персонажей без расширения.

    12. Если чар должен быть ладдерным (что как правило и есть), запускаем утилиту d2ladder следующим образом:
    d2ladder.exe charname

    Где charname имя файла персонажа. Эта утилита конвертирует ладдерного чара в неладдерного, и наоборот.

    13. Всё! Осталось перенести файлик персонажа на Battle.net сервер в папку /var/charsave/ и заменить там нужного чара на этого.

После первого входа этим персонажем в игру, его картинка изменится.

Побочный эффект

Модулем SavePlayer квесты и вейпоинты сохраняюся для всех уровней сложности одинаково.


[AVP] Присоединенные файлы (вирусов нет):

 Роман
10 Май 2013, 17:58 | #353 
Вот вам прикол, а как вы сохраните своего чара на сервер? Кто вам даст логин и пасс для фтп? как вы будите сохранять на сервер не имея к нему доступа???

 HarpyWar
11 Май 2013, 13:58 | #354 
На сервер его сможет перенести только админ.

 PaDlik
21 Август 2014, 04:18 | #389 
На свой закрытый сервер с официального баттла переносим. Вот и прикол, умники.


Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 4067


© 2006—2017, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.