• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Начальное местоположение нового персонажа
kin_185
Капрал
Решил поменять локацию для всех новых персонажей. Поменял таблицу playercreateinfo в базе World. Race и Class не трогал. Менял только координаты, чтоб все появлялись в одном и том же месте. Но теперь (после рестарка) при попытке захода в игру, старых персонажей нет, а в логах сервера ошибка:
Код
Player 31 has incorrect race/class pair. Don't build enum.
Player 32 has incorrect race/class pair. Don't build enum.
Player 36 has incorrect race/class pair. Don't build enum.

Это все мои игроки.. Я не понимаю при чем тут начальные местоположения и созданные игроки? Не подскажите?
Сообщение # 1 написано 28.10.2015 в 13:38
No_MaTTeR
Старший Маршал
А у тебя на сервере есть "экзотическое" сочетание расы и класса?
Сообщение # 2 написано 28.10.2015 в 14:43
kin_185
Капрал
Все 'заводское'. Если возвращаю координаты обратно, все работает. Меняю - проблема. Понятно, что где-то на это есть завязка, но где?

Добавлено (28.10.2015, 18:51)
---------------------------------------------
Да, забыл сказать, что у меня пустые таблицы Creature и Gameobject. Кое-что тестирую, но это к данной тебе вроде никак не относится...

Сообщение # 3 написано 28.10.2015 в 18:51
p620
Маршал
Ядро стандартное?
Сообщение # 4 написано 28.10.2015 в 20:20
kin_185
Капрал
Да, стандартное. Единственно, что добавили, это трансмог, но пока даже не тестировал...
Сообщение # 5 написано 28.10.2015 в 20:26
p620
Маршал
Какая версия и ревизия?
Сообщение # 6 написано 29.10.2015 в 01:20
kin_185
Капрал
Trinity Core rev.: 7c0270913926 2015-10-16 3.3.5
DB Version: TDB 335.59
Стоит на Юниксе
Сообщение # 7 отредактировано kin_185 - Четверг, 29.10.2015, 12:37
p620
Маршал
Покажите сочетание раса/класс для любого игрока, выдающего ошибку при загрузке, а также все настройки `playercreateinfo` для этой расы.
Сообщение # 8 написано 29.10.2015 в 14:21
Pallam
Рыцарь
Дай угадаю, сунул в инст?
Сообщение # 9 написано 29.10.2015 в 15:51
kin_185
Капрал
Имею например персонажа:
RaceI 3
Class 6
Gender 0
Level 55
Это Death Knight

Или вот:

RaceI 10
Class 5
Gender 1
Level 1
Это Priest.

А записи в playercreateinfo практически одинаковые для всех:

Меняю только начальное место, в котором появляется персонаж...
Если ставлю то что выше в таблицу, то нет ни одного уже созданного персонажа на аккаунте и ошибки в сервере, о которых говорил выше...
Сообщение # 10 отредактировано kin_185 - Четверг, 29.10.2015, 17:03
Mocosin
Капрал
Код
INSERT INTO `playercreateinfo` VALUES ('3', '1', '0', '1', '-6240.32', '331.033', '382.758', '6.17716');
INSERT INTO `playercreateinfo` VALUES ('3', '2', '0', '1', '-6240.32', '331.033', '382.758', '6.17716');
INSERT INTO `playercreateinfo` VALUES ('3', '3', '0', '1', '-6240.32', '331.033', '382.758', '6.17716');
INSERT INTO `playercreateinfo` VALUES ('3', '4', '0', '1', '-6240.32', '331.033', '382.758', '6.17716');
INSERT INTO `playercreateinfo` VALUES ('3', '5', '0', '1', '-6240.32', '331.033', '382.758', '6.17716');
INSERT INTO `playercreateinfo` VALUES ('4', '1', '1', '141', '10311.3', '832.463', '1326.41', '5.69632');
INSERT INTO `playercreateinfo` VALUES ('4', '3', '1', '141', '10311.3', '832.463', '1326.41', '5.69632');
INSERT INTO `playercreateinfo` VALUES ('4', '4', '1', '141', '10311.3', '832.463', '1326.41', '5.69632');
INSERT INTO `playercreateinfo` VALUES ('4', '5', '1', '141', '10311.3', '832.463', '1326.41', '5.69632');
INSERT INTO `playercreateinfo` VALUES ('4', '11', '1', '141', '10311.3', '832.463', '1326.41', '5.69632')

У менея вот так стандарт, скинь свой и я тебе скажу скорей всего где ошибка
Сообщение # 11 написано 29.10.2015 в 17:50
kin_185
Капрал
То, что выше я выложил и есть мое. Менял только карту, зону и координаты на нужные мне. Проблема думаю не в этой таблице. Скорее всего есть какая-то привязка...
Сообщение # 12 написано 29.10.2015 в 18:01
p620
Маршал
595 - Стратхольм (инстанс). Скорее всего проблема именно в этом, но конкретнее сейчас сказать не смогу. Попробуйте использовать не-инстанс для начала. Если проблема в инстансе - можно будет посмотреть дальше уже.
Сообщение # 13 написано 29.10.2015 в 18:55
kin_185
Капрал
Если ставить всем начальное положение класса 1, рассы 1, то работает, а в инстансе нет... Убрал все изменения, вернул все по дефолту, оставил только начальное положение для чистоты эксперимента. Но как начальная точка "рождения" персонажа влияет на существующих персонажей? В чем тут дело....?

Добавлено (29.10.2015, 19:34)
---------------------------------------------
Pallam, В курсе, в чем проблема с инстансом?

Сообщение # 14 написано 29.10.2015 в 19:34
p620
Маршал
Цитата kin_185 ()
Если ставить всем начальное положение класса 1, рассы 1, то работает, а в инстансе нет... Убрал все изменения, вернул все по дефолту, оставил только начальное положение для чистоты эксперимента. Но как начальная точка "рождения" персонажа влияет на существующих персонажей? В чем тут дело....?

Так, еще раз. Перенесите начальные местоположения персонажей на любую нестандартную карту-не подземелье и сообщите результаты.
Сообщение # 15 написано 30.10.2015 в 00:41
kin_185
Капрал
Указал местоположением для всех персонажей GM остров (1, 1, 1, 876, 16223.4, 16259.2, 13.2, 1.81)
Все работает.
Сообщение # 16 написано 30.10.2015 в 10:00
p620
Маршал
Цитата kin_185 ()
Указал местоположением для всех персонажей GM остров (1, 1, 1, 876, 16223.4, 16259.2, 13.2, 1.81)Все работает.

На Вашей ревизии, к сожалению, посмотреть не смогу, проверю на более старой. Если там такая же проблема - посмотрю ее.
Сообщение # 17 написано 30.10.2015 в 13:24
kin_185
Капрал
А как можно превратить инстанс в обычную локацию? Таблицы касающиеся инст мне ничего не сказали...
Сообщение # 18 написано 31.10.2015 в 21:04
p620
Маршал
Цитата kin_185 ()
А как можно превратить инстанс в обычную локацию? Таблицы касающиеся инст мне ничего не сказали...

Map.dbc, MapDifficulty.dbc.
Сообщение # 19 написано 31.10.2015 в 21:39
Pallam
Рыцарь
Цитата kin_185 ()
Pallam, В курсе, в чем проблема с инстансом?

Знаю что не пашет. Решил это простым спауном в опр. локации с мобом, который портует потом куда нужно.
Сообщение # 20 написано 31.10.2015 в 23:22
  • Страница 1 из 1
  • 1
Поиск: