Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Место рождения чаров в l2jfree.
#1
Я знаю вы зашли в эту тему чтобы позларадствовать и дать мне ссылку на этот мануал
Цитата:Данный мануал поможет Вам изменить место, где появляются чары после создания.
Очень классная и нестандартная штука, особенно для пвп серверов.
Все очень просто и быстро, поймут даже новички.
Читаем инструкцию -

1. Зайдите на свой сервер. Найдите место, где бы вы хотели, чтобы появлялись чары. Теперь напишите в чате команду /loc и запомните (запишите) координаты, которые у вас появились (x y z).
2. Теперь выйдите из игры и выключите свой сервер.
3. Зайдите в программу, которой вы пользуетесь для редактирования своей Mysql базы. Например Navicat.
4. Откройте свою базу, найдите там таблицу char_templates.
Как мы знаем, чары создаются только с профами Human fighter, Human mystic, elf mage, elf fighter… и так далее. Т.е начальные профы. Эти профы мы и будем редактировать.
5. Найдите, например, в таблице Human fighter. Для него найдете там такие столбики: “x”, “y”, “z”. Это как раз и есть координаты которые мы должны поменять. А теперь поменяйте эти данные на те данные которые вы записали в 1 пункте, нажмите Ctrl+S (или галочку), чтобы сохранить данные.

Включайте свой сервер, создавайте чара и он у вас появится именно в нужных вам координатах.

Но вся проблема в том и заключаеться что в сборке l2jfree revision 7788 в таблице char_templates нет ничего даже похожего на координаты и между тем чары появляються не в тех местах которые должны быть, например дварфы и орки перепутаны местами, это в принципе неприятно, но не смертельно, а во Камуэль появляеться в воздухе и не может спуститься. Перелопатил весь инет и сайт разработчиков (если бы умел писать по Англисски там бы и задал вопрос, но...). Такая проблема подскажите хотябы куда рыть? Буду очень признателен. С уважением к вам.

Добавлено через 12 часов 55 минут
Up. Жду помощи.
Ответ
#2
бери себе лучше сборку l2joffical rev 1475 =) там таких ляпов нету
Ответ
#3
Выполните запрос который я привел ниже под спойлером в вашей базе данных и все должно стать как надо.

Открыть спойлер
Ответ
#4
эммм... зачем он ему если в его таблице нету координат ( наверное они где то в другом месте) ит если он добавит их то ссылается серв то на те же, которые в другом месте))) или я не прав?
Ответ
#5
Привет ребят. Спасибо что откликнулись.
Короче проблема была следующего характера в скрипте заливки таблицы char_templates были строки об удалинии столбцов x, y, z, вывод сервер берёт его не из таблицы и скорее всег из ядра потому что нигде вдуругом месте я не нашёл, искал очень чательно, так как столбцы в скрипте всётаки созвались и только в конце удалялись.

Код:
CREATE TABLE `char_templates` (
  `ClassId` INT(11) NOT NULL DEFAULT 0,
  `ClassName` VARCHAR(20) NOT NULL DEFAULT '',
  `RaceId` INT(1) NOT NULL DEFAULT 0,
  `STR` INT(2) NOT NULL DEFAULT 0,
  `CON` INT(2) NOT NULL DEFAULT 0,
  `DEX` INT(2) NOT NULL DEFAULT 0,
  `_INT` INT(2) NOT NULL DEFAULT 0,
  `WIT` INT(2) NOT NULL DEFAULT 0,
  `MEN` INT(2) NOT NULL DEFAULT 0,
  `P_ATK` INT(3) NOT NULL DEFAULT 0,
  `P_DEF` INT(3) NOT NULL DEFAULT 0,
  `M_ATK` INT(3) NOT NULL DEFAULT 0,
  `M_DEF` INT(2) NOT NULL DEFAULT 0,
  `P_SPD` INT(3) NOT NULL DEFAULT 0,
  `M_SPD` INT(3) NOT NULL DEFAULT 0,
  `ACC` INT(3) NOT NULL DEFAULT 0,
  `CRITICAL` INT(3) NOT NULL DEFAULT 0,
  `EVASION` INT(3) NOT NULL DEFAULT 0,
  `MOVE_SPD` INT(3) NOT NULL DEFAULT 0,
  `_LOAD` INT(11) NOT NULL DEFAULT 0,
  `x` INT(9) NOT NULL DEFAULT 0,
  `y` INT(9) NOT NULL DEFAULT 0,
  `z` INT(9) NOT NULL DEFAULT 0,
  `canCraft` INT(1) NOT NULL DEFAULT 0,
  `M_UNK1` DECIMAL(4,2) NOT NULL DEFAULT '0.00',
  `M_UNK2` DECIMAL(8,6) NOT NULL DEFAULT '0.000000',
  `M_COL_R` DECIMAL(3,1) NOT NULL DEFAULT '0.0',
  `M_COL_H` DECIMAL(4,1) NOT NULL DEFAULT '0.0',
  `F_UNK1` DECIMAL(4,2) NOT NULL DEFAULT '0.00',
  `F_UNK2` DECIMAL(8,6) NOT NULL DEFAULT '0.000000',
  `F_COL_R` DECIMAL(3,1) NOT NULL DEFAULT '0.0',
  `F_COL_H` DECIMAL(4,1) NOT NULL DEFAULT '0.0',
  PRIMARY KEY (`ClassId`)
) DEFAULT CHARSET=utf8;

данные ...

ALTER TABLE `char_templates` DROP `x`;
ALTER TABLE `char_templates` DROP `y`;
ALTER TABLE `char_templates` DROP `z`;

Я их создал вручную, зарегил аккаунт и создал персонажа. В таблице characters посмотрел начальные координаты с который старутет персонаж.
Чтобы было понятно дальнейшее пояснение в таблице char_templates стобцы идут в следующем порядке ..._LOAD, x, y, z...
Так вот координата в таблице characters, в столбце x совпадала по данным в таблице char_templates со сталбцом _LOAD, а координата y c столбцом x из таблицы char_templates, а z соответсвенно со столбцом y из таблицы char_templates. Поставил новую сборку l2jfree у неё вообще проблемы с ядром все ругают её на многих форумах, сделал что команда сейчас в нелудшей форме и решил попрбувать сборку другой команды, так как с другими командами я до этого дела не имел что попалось на глаза то и поставил, а попалась мне l2open rev 589, поставил её и тут новая проблема дело в том что мне надо разбить сервер на две подсети, вот ссылка на проблему http://forum.l2rt.ru/smf/index.php?topic=933.0 (да простят меня модераторы) Если бы вы подсказали какая сборка сборка кроме выше указанной l2jfree может это реализовать или как сделать это на других сборках (без NAT так как ресурсы сервера ограничны). Я бы прыгал от счастья.
Прошу прощеня если гдето непонятно выразился.
С уваженим к вам.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  БД и переносы чаров. Sensation 3 1,386 03-22-2013, 01:19 PM
Последний пост: Rovskoi
  Изменить место появления персонажа STRAH666777 26 11,435 11-13-2012, 05:34 AM
Последний пост: Zubastic
  Отображение чаров Vsgame 12 2,816 07-26-2012, 08:35 AM
Последний пост: Vsgame
  ищу место ЕГМа на новом проекте ahmedzver 35 6,585 01-24-2012, 09:54 AM
Последний пост: Aristocrat
  Место на жестком диске marlof 28 5,053 12-25-2011, 09:24 PM
Последний пост: Blast
  Рандомный респ чаров MultiCrazY 0 1,877 03-22-2011, 09:10 AM
Последний пост: MultiCrazY
  L2jfree vitality operatorr 5 3,077 12-10-2010, 01:25 AM
Последний пост: DudeLu
  l2jfree 8217 - ошибка xSkyRagex 0 1,444 04-11-2010, 08:02 AM
Последний пост: xSkyRagex
  L2jFree компиляция Owned 4 2,572 04-01-2010, 02:53 AM
Последний пост: jonnyzero
  первоначальные статы чаров tymboss 0 1,507 03-25-2010, 01:30 AM
Последний пост: tymboss

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)