25.10.2020 | 19:19
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум L2edit.Ru » Lineage 2 » Java сервер » 3 Проблемы!!! (Импрорт NPC, Как удалить текстуры и (init.py и БД))
3 Проблемы!!!
karakymДата: Суббота, 28.08.2010, 18:55 | Сообщение # 1
karakym
Группа: Постоянный
Сообщений: 41
Награды: 0
Репутация: 0
Статус: Offline
1. Вот увидел я на HellBound'е такого моба под названием - Dark Water Dragon, ID - 22267!
Захотелось мне его перевести на Interlude (уж очень понравился!), ну я нашел id в npcgrp.dat и npcname-e.dat и скопировал нужные строки, то же с SQL и вот что получилось!
npcgrp.dat
Quote
22267 LineageMonster3.antaras_ex_b LineageMonsters3.antaras_ex_b_m00 2 LineageMonstersTex3.antaras_ex_b_t00 LineageMonstersTex3.antaras_ex_b_t01 0 4 4416 10 5467 1 1.0000000 0 1 4 ItemSound2.armor_meat01 ItemSound2.armor_meat02 ItemSoun d2.armor_meat03 ItemSound2.armor_meat04 3 MonSound3.antaras_dmg_1 MonSound3.antaras_dmg_2 MonSound3.antaras_dmg_3 0 1 0 LineageEff ect.p_u002_a 0 30.0000000 250.0000000 50.0000000 0 1

npcname-e.dat
Quote
22267 a,Dark Water Dragon\0 a,Lvl:83 \0 9C E8 A9 -1

npc.sql
Quote
INSERT INTO `npc` VALUES ('22267', '22267', 'Dark Water Dragon', '0', '', '0', 'LineageMonster3.antaras_ex_b', '42', '34.5', '83', 'male', 'L2Monster', '40', '103599', '1972', '26.86', '3.09', '40', '43', '30', '21', '20', '10', '158534', '17119', '3690', '703', '1258', '494', '278', '600', '333', '0', '0', '0', '200', '200', 'NULL', '0', '0', '0', 'LAST_HIT', '0', '0', '0', 'fighter');

Так как
LineageMonsters3.utx
LineageMonstersTex3.ukx
Уже был в клиенте interlude я решил переименовать все красные 3 на 5
И перейменовал сами текстуры тоже вместо 3 поставил 5!
SQL Упал нормально, npcname-e.dat тоже строку норм добавил, а вот npcgrp.dat начал критовать!
Так вот может есть те кто умеет переводить для Interlude, пожалусто помогите!!!
2. В этих текстурах кроме одного NPC которого я хочу скопировать, есть еще масса других npc!
LineageMonsters3.utx
LineageMonstersTex3.ukx
Вопрос: как их удалить от туда и оставить только текстуры данного NPC!
А то по 150мб занимают!
3. Можно ли в __init__.py файле поставить какойто инклуд что бы он читал из базы например:
Quote
Announcements.getInstance().announceToAll("У тебя не хватает "+str(msql(l2jdb):table`texts`row`1`colum`adena`)+" адены!")

Короче это что я написал msql(l2jdb):table`texts`row`1`colum`adena`
Что бы открыло БД: l2jdb и прочитало из таблицы texts из первой строки и из колонки adena
А там допустим будет написано 3500!
И потом в анонсах будет писать: У тебя не хватает 3500 адены!

загрузка наград ...
 
Форум L2edit.Ru » Lineage 2 » Java сервер » 3 Проблемы!!! (Импрорт NPC, Как удалить текстуры и (init.py и БД))
  • Страница 1 из 1
  • 1
Поиск: