Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Модификация клиентской части/[help] Weapongrp.dat, Armorgrp.dat
Поиск

[help] Weapongrp.dat, Armorgrp.dat

16 ответов242 просмотровСейчас просматривают: 1
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 07.02.2009, 19:20

Долго пытался понять, почему не могу установить свои модели в игру, вроде бы все делал правильно, ходил в зеркало смотрел - руки растут откуда надо, но когда я в игре одевал свою вещь, вылетала крит еррор.
При импорте файлов weapongrp.dat, armorgrp.dat вылетала ошибка, но иногда, после неких ритуалов с бубном (импорт сразу после ребута компа, удаление/создание последней строки) у меня файл импортировался без ошибок.
Отчаявшись, я решил юзать чужие наработки, как раз вышел Set Vesper Gracia Final, но при установке, armorgrp.dat выдавал ошибку, хотя в комментариях писали, что у всех всё работает на ура.
Полностью разочаровавшись в себе, я попросил измененный armorgrp.dat (thx to Lem), скопировал в папку system, запустил игру - появляется картинка загрузки, дальше ни каких действий. WTF?
Клиент Gracia Part 2, апдейт с евроофа, пропатченный L2Dat_EncDec

0
key_si
key_si

Пользователь

Бывалый

Постов: 326

На форуме с: 31.07.2008

Репутация: +473

Рейтинг: 0

· 12.02.2009, 22:39

а этой прогой не пользовался:

Цитата
FileEdit [CT1.5-CT2]
_http://dump.ru/file/1534874

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 13.02.2009, 14:43

key_si: а этой прогой не пользовался:


пользовался, ошибка не исчезла

0
Сергей
Сергей

Пользователь

Участник

Постов: 69

На форуме с: 23.04.2008

Репутация: +30

Рейтинг: 0

· 13.02.2009, 20:08

Фонарь ! Клиент такой, это точно так же - я нормально дорусифицировать клиент немогу, криты лупит, зато на всем остальном работает нормально, либо проверь - точно ли та кодировка , либо плюнь в окно и достань где нибудь другой клиент , ссылки у людей попроси ... именно на тот который точно с енкдеком работает, я сталкивался уже с клиентом который толком не показывает свое содержимое датников !

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 14.02.2009, 11:19

cheiser: Фонарь ! Клиент такой, это точно так же - я нормально дорусифицировать клиент немогу, криты лупит, зато на всем остальном работает нормально, либо проверь - точно ли та кодировка , либо плюнь в окно и достань где нибудь другой клиент , ссылки у людей попроси ... именно на тот который точно с енкдеком работает, я сталкивался уже с клиентом который толком не показывает свое содержимое датников !

в том то и дело, что уже рандомно по разным топам выкачиваю патчи для Грации П2, ставлю, всё равно то же самое
так что у кого такой имеется выложите плз

0
Сергей
Сергей

Пользователь

Участник

Постов: 69

На форуме с: 23.04.2008

Репутация: +30

Рейтинг: 0

· 14.02.2009, 18:57

Короче так , люди, пожалуйста, очень прошу, дайте ссылку на Вторую Грацию Клиент - в котором редактируется все, и папка систем особенно , за ссылки буду очень благодарен, они мне тоже понадобятся, я думаю Вам большого труда не составит дать ссылки на клиент на такой !:)
Нужен клиент именно такой что не будет ругаться после нормального редактирования Дат файлов , текстур и анимаций ...... и все загружаться будет, буду огромно благодарен - с меня за такую ссылку спасибка :)

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 14.02.2009, 18:57

cheiser: с меня за такую ссылку спасибка :)

аналогично

0
Александр
Александр

Пользователь

Бывалый

Постов: 353

На форуме с: 28.08.2008

Репутация: +64

Рейтинг: 0

· 14.02.2009, 19:03

Офф апдейтер
Файледит
Рус+ноГГ

0
Сергей
Сергей

Пользователь

Участник

Постов: 69

На форуме с: 23.04.2008

Репутация: +30

Рейтинг: 0

· 14.02.2009, 19:20

kraleksandr: Офф апдейтер
Файледит
Рус+ноГГ


обьясни что к чему ... человек боится скачивать не то что нужно
Рус+ноГГ - это клиент - он нормально редактируется ?

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 14.02.2009, 19:25

kraleksandr: Офф апдейтер
Файледит
Рус+ноГГ

клиент и так обновлен с евроофа и пропатчен через L2Date_EncDec

0
Александр
Александр

Пользователь

Бывалый

Постов: 353

На форуме с: 28.08.2008

Репутация: +64

Рейтинг: 0

· 14.02.2009, 19:40

Рус+ноГГ это патч, русифицирующий клиент, убивающий гг, и содержащий некоторые полезные фичи. Подробнее при установке

0
Сергей
Сергей

Пользователь

Участник

Постов: 69

На форуме с: 23.04.2008

Репутация: +30

Рейтинг: 0

· 14.02.2009, 20:12

Нам нужно не только это, нам нужен клиент, патч не прокатит сам ... ну это тоже полезно, хотя нам нужен рабочий клиент, именно клиент, тем не менее я держу свои обещания и так же за это я кидаю спс ... хотя это не совсем то что нужно !

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 14.02.2009, 20:22

kraleksandr: Рус+ноГГ это патч, русифицирующий клиент, убивающий гг, и содержащий некоторые полезные фичи. Подробнее при установке

эти полезные фичи не прокатили, експорт а затем импорт без изменений - ошибка L2Dat_EncDec
L2Dat_EncDec не причем, он скачен с _l2wh.com

0
Сергей
Сергей

Пользователь

Участник

Постов: 69

На форуме с: 23.04.2008

Репутация: +30

Рейтинг: 0

· 15.02.2009, 10:09

Разве никто не может дать ссылку на рабочий клиент ? Именно так чтобы дат файлы можно было редактировать ! Грация Вторая !

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 15.02.2009, 16:15

После определенных ритуалов с бубном armorgrp.dat и weapongrp.dat не ругаются при импорте, однако если в них вписывать не родные иконки/модели/текстуры, то при создании этой вещи вылетает с крит еррором. В ошибке указывается файл этой иконки/модели/текстуры - NULL. Может кто нибудь знает как вылечить это?

0
Вовчик
Вовчик

Пользователь

Участник

Постов: 66

На форуме с: 03.10.2007

Репутация: +88

Рейтинг: 0

· 26.02.2009, 16:43
Проблема решена, большое спасибо cheiser за то что помог и возился со мной
Думаю стоит выложить мануал как я всё делал и проги, которыми я пользовался, дабы другие учились на моих ошибках.

1. Скачиваем и устанавливаем плагин для фотошопа, позволяющий просматривать и редактировать .dds файлы.
Установка: запускаем и указываем путь до папки \Adobe\Adobe Photoshop CS2\Plug-Ins\
Скачать с dump.ru

2. Предположим мы хотим создать новую иконку в игре, для этого в фотошопе создаем рисунок (для иконок размером 32х32). Проверяем, что бы во вкладке Channels было следующее

Сохраняем текстуру в dds формате, указывая следующее:


3. Скачиваем и устанавливаем Unreal Engine 2 Runtime. Путь, куда мы устанавливаем программу не должен содержать пробелов и русских символов.
Скачать с letitbit.ru (ссылка взята с la2base.ru)

4. Запускаем Unreal Engine 2 Runtime. На панельке нажимаем Texture Browsers

В появившемся окошке жмем File -> New, в Package и Name записываем название пака текстур. В окне Textures жмем File -> Import и указываем путь до нашей текстуры в .dds формате (путь не должен содержать пробелы и русские символы). Сохраняемся (в окне Texture: File -> Save -> Сохранить)

5. Скачиваем l2tool
Скачать с dump.ru

6. В папку с l2tool копируем наш пак текстуру (тот что .utx), запускаем l2tool.exe
В L2M§IЩ указываем путь до .utx
В Ver. пишем 121
Жмем ???
Копируем наш .utx файл из папки l2tool в папку игры \SysTextures\

7. Скачиваем и запускаем L2Dat EncDec Rus. (можно использовать L2 File Edit, но он не поддерживают кирилицу (то есть нельзя писать русские описания, а так же иногда выдает ошибки при добавлении не родных вещей). Жмем Файл -> Открыть папку и указываем путь до папки игры \system\. Теперь жмем L2encdecTools -> Patch System.
Скачать с dump.ru.

8. Если наша иконка будет для оружия или щита, то загружаем weapongrp.dat, если для брони или бижи - armorgrp.dat, остальное - etcitemgrp.dat. В любом случае загружаем itemname-e.dat. К примеру нам нужна новая бижутерия. Выбираем armorgrp.dat -> Load и itemname-e.dat -> Load. Открываем itemname-e.dat (можно блокнтом, но я предпочитаю Notepad++, т.к. в нем каждый ID с новой строки) и находим вещь, по аналогу которой мы будем создавать бижутерию. Пусть это будет Tateossian Earring (ID: 858). Копируем строчку с этой вещью в самый низ списка, редактируем ID, название и описание, не меняя количество пробелов между ними (между названием и описанием, и пр). Если мы хотим добавить текст желтого цвета в конец названия (как к броне добовляется Light, Robe, Heavy), то вписываем эту надпись между названием и описанием. Пример получившегося:
Код
45000    Серьга дровосека    Эксклюзив    Вещь, доступная только настоящим дровосекам.    -1                            0        1

Смотрим, есть ли у нас в конце файла пустая строчка, если нету, то добавляем. Сохраняем.

9. Открываем armorgrp.dat, ищем строчку с ТТ серьгой, копируем её в конец и редактируем
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «

Код
1    858    0    0    4    5    0    dropitems.drop_earring_m00            dropitemstex.drop_earring_t00            icon.accessory_tateossian_earring_i00                    4294967295    150    4    1    0    0        1        1    1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        1        "00-01-00-00-00"    1        1        1        0    0    LineageEffect.p_u002_a    1        ItemSound.itemdrop_pair    ItemSound.itemequip_etc_pair    1    0    0    5    0    0    71    31    0


скрыть
");
document.close();

858 - ID серьги
dropitems.drop_earring_m00 - модель лежащей на вещи на серьге (в данном случае шкатулка)
dropitemstex.drop_earring_t00 - текстура лежащей вещи на земле
icon.accessory_tateossian_earring_i00 - расположение текстуры. icon - файл, находящийся в папке systextures; accessory_tateossian_earring_i00 - название текстуры; заменяем эту строчку на нашу
ItemSound.itemdrop_pair - звук выкидывания вещи на землю
ItemSound.itemequip_etc_pair - звук одевания вещи
Редактируем, проверяем на наличие пустой строки в конце. Сохраняем.

10. Теперь загружаем .dat файлы в клиент:
Запускаем L2Dat EncDec Rus. Выбираем armorgrp.dat -> Import -> Путь до нашего измененного файла -> Save. Аналогично делаем с itemname-e.dat.
При использовании Load -> Import, файл почему-то загружается через раз.

11. В клиент новая вещь добавлена, осталось добавить её на сервер.
Заходим в клиент в таблицу armor, находим строчку с TT серьгой (858), копируем её, меняем ID, цену, вес и пр.
Заходим в папку сервера (на примере L2Emu): l2emuproject-game\dist\data\stats\armor\ создаем новый файл с ID от нашей серьги (к примеру 45000-45099.xml) и добовляем нашу серьгу
Код
<?xml version='1.0' encoding='utf-8'?>
<list>
<item id="45000" name="Drovosekus Earring">
  <for>
    <add val="71" order="0x10" stat="mDef"/>
    <add val="31" order="0x10" stat="maxMp"/>
    <enchant val="0" order="0x0C" stat="mDef"/>
  </for>
</item>
</list>


Думаю что за что отвечает, вы сами догадались, так же можно добавить новые бонусы, подсмотрите их у других предметов ;)
Всё, наша сережка готова.

Я использовал клиент Gracia Part 2, обновленный автоапдейтером с евроофа.

Если где в мануале присутствуют ошибки, думаю, меня поправят.
0
Тема закрыта для ответов