Перейти к содержанию
Авторизация  
IiIFeaRIiI

Помогите С Базой Npc

Рекомендуемые сообщения

Помогите пожалуйста с базой нпц я вытащил с одной сборки нпц.sql папку multishell папку html полностю когда заливаю через навикат npc.sql всё норм без ошибок и заменяю файлы в папке мерчат с той сборки с которой вытаскивал нпц и заменяю мультишелы.... у меня при загрузке сервера FourSepulchersManager.LoadEmperorsGraveMonsters: Data missing in NPC table for I

D: 18256. и такова много ну и сервер не грузится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю хтм есть, но лежит он не в той папке.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну да там построение сервера не много другое шло ну как бы data/html/merchant так и есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Артур если не занят го в скайп если не сложно помочь ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Найдите любого нпц с таким же type ( база данных, таблица npc ) как у вас, но с рабочим диалогом.

Посмотрите в какой папке лежит .htm с его ID.

Закиньте свои файлы .htm туда.

Смотрите)

Не забудьте сделать рестарт или перезагрузить хтм.

 

Артур если не занят го в скайп если не сложно помочь ?

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

Изменено пользователем Artur_xD
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А долго занят будишь? я с написание нпц не много не шарю))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А долго занят будишь? я с написание нпц не много не шарю))))

А долго занят будишь? я с написание нпц не много не шарю))))

Заказ большой + планы на выходные.

Ну а после выходных - у меня дн, так что отдых будет...

 

Сделай то что я написал.

Обо всех результатах - пиши, если не я, возможно кто-то другой поможет.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ток ну не чего понять не могу) кто есть свободен ) и понимает о чём писал Артур)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ток ну не чего понять не могу) кто есть свободен ) и понимает о чём писал Артур)

А блин

Только сейчас прочитал нормально ошибку.

Data missing in NPC table for I

D: 18256

Значит нету данных в бд. Варианты решения:

1) Перезалей целую таблицу npc

2) Залить отдельно только этого нпц(id 18256).

 

Видно пора мне идти спать...

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Артур у меня там куча таких ошибок. но прикол в том что я установил сервак запустил работает потом удалил из Бд таблицу npc и залил свой npc.sql закинул мультишелы и мертантеры и пошли ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Короче вот что я проделал :

 

Установка сервера......

Удаление таблици npc из базы через навикат

удаление файла npc из папки sql

Закинул свой npc.sql в папку sql

Залил в Базу Даных через навикат свой npc.sql

Закинул в сервер Мультишелы

Закинул в сервер папку Мерчант

= Ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Артур у меня там куча таких ошибок. но прикол в том что я установил сервак запустил работает потом удалил из Бд таблицу npc и залил свой npc.sql закинул мультишелы и мертантеры и пошли ошибки

Смотри, в твоей первой таблице нпц - было тысячи строк.

А залил ты только одну, и ту не залил ( поскольку ты таблицу дропнул - она не записалась ).

Тебе нужно залить npc.sql из твоей сборки ( или заново залить бекап ).

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

Начинаться будет так:

INSERT INTO `npc` VALUES ( ид_нпц, и дальше куча строк ).

Копируешь, и заливаешь в базу данных:

Открываешь navicat, конектишься к базе, открываешь соединение и наживаешь F6

После чего вставляешь свой запрос (который ты только что скопировал) жмешь ентер.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

во..... ща попробую) но я не об одном нпц говорю я о 6635 штуках))))) то я просто 1ну ошибку показал) они все одинаковые только Id другой)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот смотри..... я в папку sql закинул свой файл npc.sql и переустановил сервер таблица создалась та что надо с теми нпц так норм ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не не подошло( вот ошибка

NPCTable: No npc correlating with id : 21380

NPCTable: No npc correlating with id : 21380

NPCTable: No npc correlating with id : 21381

и таких куча)

Изменено пользователем IiIFeaRIiI

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Молодой челове, у вас не только ошибки из-за того что вы поменяли таблицу и заменили две папки. Во первых связь между НПЦ, мультиселом, спавнлистом, мерчант листом есть. и вот вам пример:

SpawnTable: Data missing in NPC table for ID: 22142.

Тут указывается что спавн таблица не может найти НПЦ с таким ID: 22142.

Соответственно вам нужно перекопать более чем половина базы Sql и чуть меньше папки Html дабы осуществить то что вы задумали.

Я думаю если вы выложите суть идеи что вы хотите сделать, будет гараздо лучше.

Изменено пользователем Maxwell

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Maxwell есть 2 сборки Одна сборка старого сервера La2Drug но в ней много косяков но там есть куча нпц которые не помешали бы мне и есть сборка SoftWare Которую мы с знакомым уже правим около 2 месяцев ну и устранили не мало ошибок вот значит :

Я хочу из сборки La2Drug вытащить всех нпц+шмот+пушки и т.д и всунуть себе в SoftWare " Извеняюсь что по этой части я тугодум)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Maxwell есть 2 сборки Одна сборка старого сервера La2Drug но в ней много косяков но там есть куча нпц которые не помешали бы мне и есть сборка SoftWare Которую мы с знакомым уже правим около 2 месяцев ну и устранили не мало ошибок вот значит :

Я хочу из сборки La2Drug вытащить всех нпц+шмот+пушки и т.д и всунуть себе в SoftWare " Извеняюсь что по этой части я тугодум)

Брать только те файлы которые принадлежат нпц, а не перетаскивать все хтмлки и мультиселл

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто может в скайп добавится ??? iiifeariii1 если есть не занятые люди

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Maxwell есть 2 сборки Одна сборка старого сервера La2Drug но в ней много косяков но там есть куча нпц которые не помешали бы мне и есть сборка SoftWare Которую мы с знакомым уже правим около 2 месяцев ну и устранили не мало ошибок вот значит :

Я хочу из сборки La2Drug вытащить всех нпц+шмот+пушки и т.д и всунуть себе в SoftWare " Извеняюсь что по этой части я тугодум)

 

Тебе будет гараздо легче выдрать файлы отдельно, во первых - то что добавляется в армор таблицу например - если слить эту таблицу с базы себе в папку - то твои дополнения наверняка будут в самом конце списка, такая же история будет и с НПЦ скилами и так далее.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тебе будет гараздо легче выдрать файлы отдельно, во первых - то что добавляется в армор таблицу например - если слить эту таблицу с базы себе в папку - то твои дополнения наверняка будут в самом конце списка, такая же история будет и с НПЦ скилами и так далее.

+ разная структура бд у сборок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...