Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=149)
-   -   Редактирование клиентских XML файлов Aion (https://forum.zone-game.info/showthread.php?t=6241)

PROGRAMMATOR 29.01.2010 03:44

Редактирование клиентских XML файлов Aion
 
Вложений: 1
Необходимые инструменты для редактирования XML файлов клиента Aion

Извлеченные из архива XML файлы необходимо дешифровать с помощью AIONdisasm. Возьмём serverlist.xml и дешифруем его. Для этого достаточно выполнить команду:

Код:

AIONdisasm.exe serverlist.xml clear-serverlist.xml
На выходе мы получим полностью читаемый и отформатированный файл clear-serverlist.xml. Откроем его в Notepad++ и увидим список названий игровых серверов прикреплённых к определённым ID:

<?xml version="1.0" encoding="UTF-8" ?>
<servers>
	<server>
		<id>1</id>
		<name>[West] Siel</name>
	</server>
 
Code: XML

Чтобы изменить название, нам необходимо указать кодировку XML в UTF-16 и указать новое название игрового сервера:

<?xml version="1.0" encoding="UTF-16" ?>
<servers>
	<server>
		<id>1</id>
		<name>Сервер Зоны x10</name>
	</server>
 
Code: XML

Так же не забываем сменить кодировку содержимого файла, для этого в Notepad++ выбираем Кодировки и жмём Преобразовать в UCS-2 Little Endian.

Все, сохраняйте файл, переименуйте его в serverlist.xml и можете спокойно упаковать обратно в PAK используя гайд по упаковке ZIP в PAK.

Хочется упомянуть еще один способ, без упаковки файла обратно. Например, ваш клиент использует файл 1_enu.pak, то достаточно создать каталог 1_enu\data\ui в AionEU\L10N\ и поместить сюда отредактированный нами файл.

Код:

AionEU\L10N\1_enu\data\ui\serverlist.xml
P.S. Приоритет загрузки из каталога, выше, чем загрузка из PAK.

servercore 19.02.2010 04:18

Re: Изменение названия сервера в serverlist.xml
 
Подскажите чем еще можно преобразовать файлы в UCS-2 Little Endian. Проблема в том, что нотепад "заворачивается" если файлы больше 20 метров. А мне нужно другой контент еще в клиенте поменять.

PROGRAMMATOR 19.02.2010 05:39

Re: Изменение названия сервера в serverlist.xml
 
Что мешает убрать подсветку синтаксиса?
Цитата:

Синтаксис >> Свои настройки

GoldDragon 26.04.2010 01:17

Re: Изменение названия сервера в serverlist.xml
 
Есть проблема немагу некак найти тот фаил обрискал шо мог в клиенте подскажи де я ошибся клиент РУ офф

Lone 27.04.2010 20:38

Re: Изменение названия сервера в serverlist.xml
 
PROGRAMMATOR, не могли бы Вы обновить ссылку на AIONdisasm, а то когда проходишь по ссылке пишет - "Ошибка: запрошенный файл удален".

Nemesis 27.04.2010 20:47

Re: Изменение названия сервера в serverlist.xml
 
Попробуй скачать тут

PROGRAMMATOR 27.04.2010 21:33

Re: Изменение названия сервера в serverlist.xml
 
Ссылки обновлены, и полностью рабочие. :)

RaZpiZdoS 13.05.2010 20:53

Re: Изменение названия сервера в serverlist.xml
 
сделал всё правильно.
создал папку в aion/L1ON/data/ui/serverlist.xml
захожу в игру написано просто server 1
а раньше ваще пусто было

DIIZ 16.05.2010 00:31

Re: Изменение названия сервера в serverlist.xml
 
Аналогичная ситуация. Все сделал как написано. Исчезло название сервера. Написано только свободно. Как исправить,возможно кодировка ни та?

PROGRAMMATOR 16.05.2010 06:58

Re: Изменение названия сервера в serverlist.xml
 
Смотрим все пункты, особенно те, которые относятся к кодировке.

DIIZ 16.05.2010 09:42

Re: Изменение названия сервера в serverlist.xml
 
Я файл перекодировал все как по мануалу.
1 вариант я его запаковал в пак.
2 вариант создал папку.
Осталось все по прежнему.
Или нужно помимо этого serverlist.xml через декодер перекодировать обратно?

RaZpiZdoS 16.05.2010 12:40

Re: Изменение названия сервера в serverlist.xml
 
а у меня было сначала пусто и написано свободно сделал висит server 1 я у же 2 дня убил(((

Crusher 29.05.2010 04:02

Re: Изменение названия сервера в serverlist.xml
 
То ли в настройках (файлах) клиента, то ли в настройках GameServer, там есть пункт (просто на работе пишу, нету под рукой сервака) который обозначает север цифрой. От 1 до 100. или что-то в этом духе. Но суть в том, что я менял эту цифру и у меня стал Server1 без указанных в данном топике действий. Конечно жутко не конкретно, но может это подтолкнет в нужное направление.

Xamas 16.06.2010 18:45

Re: Изменение названия сервера в serverlist.xml
 
Народ прошу помочь! Как правильно вводить команду в батнике? Я делаю
Цитата:

@echo off
AIONdisasm.exe -e serverlist.xml clear-serverlist.xml
и ничего не получается :(

akioharu 16.06.2010 20:22

Re: Изменение названия сервера в serverlist.xml
 
@echo off
start bin32\aion.bin -ip:127.0.0.1 -port:2106 -cc:1 -ng -noweb

Xamas 16.06.2010 22:38

Re: Изменение названия сервера в serverlist.xml
 
Цитата:

Сообщение от akioharu (Сообщение 74948)
@echo off
start bin32\aion.bin -ip:127.0.0.1 -port:2106 -cc:1 -ng -noweb

:ogo: Это батник запуска клиента, эт понятно и ежу как его запускать. Я спрашиваю как раскодировать файлик, программатор писал команду в первом посту, я про нее спрашивал и говорил что у меня не получается запустить этот скрипт. Внимательно читай что я написал

akioharu 17.06.2010 00:27

Re: Изменение названия сервера в serverlist.xml
 
так зачем вам столько гимороя

D:\Aion1.5.1.12\L10N\1_enu\data\ui\serverlist.xml если нет папки создай сам
в файлике пропеши
Код HTML:

<?xml version="1.0" encoding="utf-16"?>
<servers>
  <server>
    <id>1</id>
    <name> Имя сервера </name>
  </server>
  <server>
    <id>2</id>
    <name>Имя сервера</name>
  </server>
</servers>

вот и все

Xamas 17.06.2010 06:12

Re: Изменение названия сервера в serverlist.xml
 
Цитата:

Сообщение от akioharu (Сообщение 74982)
так зачем вам столько гимороя

D:\Aion1.5.1.12\L10N\1_enu\data\ui\serverlist.xml если нет папки создай сам
в файлике пропеши
Код HTML:

<?xml version="1.0" encoding="utf-16"?>
<servers>
  <server>
    <id>1</id>
    <name> Имя сервера </name>
  </server>
  <server>
    <id>2</id>
    <name>Имя сервера</name>
  </server>
</servers>

вот и все

Все разобрался, спс!

Shema 29.06.2010 11:15

Re: Изменение названия сервера в serverlist.xml
 
Не могу нормально перекодировать обратно хмл файл. Клиент при запуске выдает ошибку.((

Xamas 29.06.2010 14:57

Re: Изменение названия сервера в serverlist.xml
 
Цитата:

Сообщение от Shema (Сообщение 77129)
Не могу нормально перекодировать обратно хмл файл. Клиент при запуске выдает ошибку.((

А его не надо перекодировать так можно. У меня так работает

singularis 06.07.2010 03:57

Re: Изменение названия сервера в serverlist.xml
 
На версії клієнта 1.5.1.15 працює усе прекрасно, але 1.9.0.1 при проведенні вищевказаних маніпуляцій або схожих стає корейською.

PROGRAMMATOR 06.07.2010 07:58

Re: Изменение названия сервера в serverlist.xml
 
singularis, вот ради интереса проверил.

http://img.zone-game.info/image-2C3E_4C32B7D7.jpg

Клиент - 1.9.0.1

Bumerok 16.07.2010 12:03

Re: Изменение названия сервера в serverlist.xml
 
Как назад сделать.
Мне нужно обратно client_strings.xml что бы был

Владимир 23.07.2010 17:14

Re: Изменение названия сервера в serverlist.xml
 
Извините за оффтоп, но хотелось бы отдельно поблагодарить PROGRAMMATOR за то, что он лаконично, доходчиво и профессионально объяснил КАК правильно редактировать serverlist.xml
Перекрасно! Если бы все программеры и линуксоиды тут так же писали, то тупых тем и тем, с тупыми постами, было бы в разы меньше. :) ЕЩЁ раз БЛАГОДАРЮ! :wow::hello:

zorgtm 10.08.2010 10:25

Re: Изменение названия сервера в serverlist.xml
 
подскажите пожалуйста.
какой файл GS отвечает за анонс при входе в игру.
интересует текст
Aion-Unique бесплатный сервер бла бла бла 2010 год.

Не путайте с текстам который вводиться в конфиге.

Bumerok 10.08.2010 10:34

Re: Изменение названия сервера в serverlist.xml
 
Перед компиляцией CM_ENTER_WORLD.JAVA
В AL это здесь - AL-Game\src\main\java\com\aionemu\gameserver\network\ aion\clientpackets

vitlav 17.09.2010 14:02

Re: Изменение названия сервера в serverlist.xml
 
Сделал все как по инструкции, но название сервера не изменилось.

у меня в папке L10N есть 2 папки 1_enu и 2_enu а также в корне файл data.pak

Изменял все 3 файла data.pak, создавал папки и клал туда serverlist.xml

ничего не помогает, сервер как назывался так и называется.

Подскажите что может быть?

TAG 24.09.2010 13:12

Re: Изменение названия сервера в serverlist.xml
 
vitlav, Уверен что всё по инструкции? Везде правильно ИД сервера написал?
Я делал по этой инструкции и у меня всё получилось! :)
Так что, ищите ошибку у себя.

creative 14.10.2010 12:00

Re: Изменение названия сервера в serverlist.xml
 
Version=2.0.0.3
Несколько раз делал по инструкции
id 3 у меня
пробывал первые id 1 id 2 писать просто Server 1 и 2
оставлял просто один id 3 и название ...
клиент получается толи китайский толи корейский ...
может что изменилось ?
файл один ENU.pak

Проблему решил созданием в папке Data папки ui в неё положил файл из enu.pak serverlist.xml в котором просто поменял кодировку на utf-16 и название сервера.

Bugsoft 14.12.2010 00:58

Re: Изменение названия сервера в serverlist.xml
 
На клиенте 2.1.0.3
Все отлично редактируется и декодируется этой тулзой. И кнопка регистрации правиться и название сервера и все остальные недоработки инновы можно из евро клиента взять и доделать. Спасибо за гайд :)

iWord 26.01.2011 05:29

Re: Изменение названия сервера в serverlist.xml
 
Хм перерыл клиент 2.1 файл
Код HTML:

serverlist.xml
никак не могу найти.

donos 26.01.2011 19:22

Re: Изменение названия сервера в serverlist.xml
 
\aion\l10n\RUS\data\UI\serverlist.xml - если не найдешь купи очки.

mrkain 14.05.2011 13:24

Re: Изменение названия сервера в serverlist.xml
 
а не подскажете как сменить страничку которая открывается после закрытия самого клиента?

xobotyi 14.05.2011 18:32

Re: Изменение названия сервера в serverlist.xml
 
\aion\l10n\RUS\data\Strings\client_strings.xml
открываешь текстовым редактором, ищешь
Код:

aion.ru
и заменяешь на свой адрес, вуаля, после закрытия клиента открывается твой сайт.

С тебя спасибка и + к репе;)

mrkain 15.05.2011 11:13

Re: Изменение названия сервера в serverlist.xml
 
тыкнул спасибку
))

ToL9N4eG 30.06.2011 16:50

Re: Изменение названия сервера в serverlist.xml
 
Делал все по гайду, но в клиенте 2.5 ничего не изменяется :(

soler 24.08.2011 10:02

Re: Изменение названия сервера в serverlist.xml
 
Цитата:

Сообщение от ToL9N4eG (Сообщение 129092)
Делал все по гайду, но в клиенте 2.5 ничего не изменяется :(

Все меняется, также как и раньше.

Ajax52 24.08.2011 11:09

Re: Изменение названия сервера в serverlist.xml
 
Нифига там что то не меняется, грузит всё равно из пака, как с этим бороться?

KoToWeD 16.08.2016 00:51

Re: Редактирование клиентских XML файлов Aion
 
Прошу прощение за возможно нубский вопрос, но в каком файле лежит переход на сайт (когда входишь в меню выбора персонажа, с лева отображается страница интернет сайта, хотелось бы использовать в клиенте свой сайт. Заранее благодарю за Вашу помощь

p.s. Клиент 4.8, у меня нету файла client_strings.xml можете его скинуть? буду благодарен

klubheads 16.08.2016 12:27

Re: Редактирование клиентских XML файлов Aion
 
Цитата:

Сообщение от KoToWeD (Сообщение 417094)
p.s. Клиент 4.8, у меня нету файла client_strings.xml можете его скинуть? буду благодарен

Есть у тебя всё , распаковывать .pak файлы надо .
например
\l10n\RUS\Data\Data.pak

Точно не скажу , что и где находится . Но вполне полезно(далее) будет распаковать и расшифровать что в этих папках
l10n и Data


Текущее время: 23:43. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot