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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   перенос НПЦ (https://forum.zone-game.info/showthread.php?t=35798)

bsatel 13.07.2014 18:11

перенос НПЦ
 
Всем привет. Решил заняться переносом НПЦ из Epeisodion в Lindvior и столкнулся с проблемой, как я понял синтаксис написания Npcgrp.dat отличается, а так же различается количество столбцов.

Пример.

Монстр из Lindvior
PHP код:

20003 LineageMonster.goblin LineageMonsters.goblin_m00 2 LineageMonstersTex.goblin_t00 LineageMonstersTex.goblin_t01 0 2 4416 6 1.00000000 0 3 ItemSound.club_1 ItemSound.fist_2 ItemSound.mace_3 4 MonSound.Hit_Wet_4 ItemSound.armor_leather_7 MonSound.Hit_Wet_3 MonSound.Hit_Bone_6 3 MonSound.goblin_dmg_1 MonSound.goblin_dmg_2 MonSound.goblin_dmg_3 0 0 0 LineageEffect.p_u002_a 0 50.00000000 250.00000000 50.00000000 0 1 0 0 0 0 0 -1.00000000 a

Монстр из Epeisodion

PHP код:

25943 LineageMonster12.archon_cassius LineageMonsters12.archon_bamue_m00 2 LineageMonstersTex7.archon_cassius_t00 LineageMonstersTex7.archon_cassius_t01 0 12 4416 7 5464 1 4410 16 4414 1 4494 1 16267 1 1.66666663 0 0 4 MonSound.Hit_Stone_1 MonSound.Hit_Stone_2 MonSound.Hit_Normal_1 MonSound.Hit_Stone_3 3 MonSound21.arc_bamue_dmg_1 MonSound21.arc_bamue_dmg_2 MonSound21.arc_bamue_dmg_3 5 LineageEffect.u_deco_blue 2.50000000 0.00000000 0.00000000 0.00000000 LineageEffect.u_raid_mon_deco 1.00000000 0 0 LineageEffect.p_u002_a 0 50.00000000 250.00000000 10.00000000 0 1 0 0 0 0 0 2.00000000 0 a0.00000000 300.00000000 60.00000000 300.00000000 60.00000000 300.00000000 60.00000000 300.00000000 60.00000000 50.00000000 50.00000000 99.00000000 99.00000000 0 0 0 18293760 63972 

Видно, что в Epeisodion появились новые параметры после a, 0

PHP код:

0.00000000 300.00000000 60.00000000 300.00000000 60.00000000 300.00000000 60.00000000 300.00000000 60.00000000 50.00000000 50.00000000 99.00000000 99.00000000 0 0 0 18293760 63972 

Подскажите, как портировать моба или направьте ход мысли в нужную сторону. Ранее занимался модингом и проблем не возникало.

Shayne 13.07.2014 18:19

Re: перенос НПЦ
 
Цитата:

Сообщение от bsatel (Сообщение 369385)
Всем привет. Решил заняться переносом НПЦ из Epeisodion в Lindvior и столкнулся с проблемой, как я понял синтаксис написания Npcgrp.dat отличается, а так же различается количество столбцов.

Так а в чем проблема? Заполните только те столбцы, которые присутствуют в Lindvior, остальные опустите. с Lindvior -> HF прокатывало...
Если не получается разобраться возьмие моба который есть в обоих хрониках и по копипастом.

bsatel 13.07.2014 18:23

Re: перенос НПЦ
 
Цитата:

Сообщение от Shayne (Сообщение 369386)
Так а в чем проблема? Заполните только те столбцы, которые присутствуют в Lindvior, остальные опустите. с Lindvior -> HF прокатывало...
Если не получается разобраться возьмие моба который есть в обоих хрониках и по копипастом.

Меня еще на идею натолкнули, в excel попробовать выровнять строки. Сейчас займусь

Добавлено через 15 минут
|- Не удалось создать файл: dec-Npcgrp.dat
Вот excel файл.
Убрал лишние столбцы, подогнал под нужные, и ошибка
https://yadi.sk/d/qX6KWaz5WWVq8

Шаблонный моб любой подойдет?

Shayne 13.07.2014 19:03

Re: перенос НПЦ
 
Ну по идее любой. После екселя табуляция может быть нарушена. Вы txt \ tsv файл открываете в екселе и сохраняете? Если да скиньте txt файл, если нет то пробуйте сделать как я написал.

ps:
Свернуть ↑Развернуть ↓

bsatel 13.07.2014 19:05

Re: перенос НПЦ
 
Цитата:

Сообщение от Shayne (Сообщение 369394)
Ну по идее любой. После екселя табуляция может быть нарушена. Вы txt \ tsv файл открываете в екселе и сохраняете? Если да скиньте txt файл, если нет то пробуйте сделать как я написал.

Я строку с экселя копирую просто

Shayne 13.07.2014 19:14

Re: перенос НПЦ
 
Цитата:

Сообщение от bsatel (Сообщение 369395)
Я строку с экселя копирую просто

Я брал Patch Editor, сохранял датник в tsv формат, открывал его екселем (там при открытии должно стоять что то вроде разделителем является знак табуляции), проводил все необходимые манипуляции и сохранял в тот же tsv файл ну а дальше в ясно.

Удобно будет взять по строчке из старших и младших хроник с одинаковым npc и 3ю с тем, которого нужно перенести и подгонять структуру. Надеюсь понятно объяснил:)

bsatel 13.07.2014 19:20

Re: перенос НПЦ
 
Спасибо за ответы. Разрулил=)

Добавлено через 19 минут
Файлы успешно закодировались, но появился новый прикол https://yadi.sk/d/w4NjSBmvWWkqh
Тяжко однако


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

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