Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Стартовые итемы
#1
Доброго времени суток всем.
Такой вопрос:
как и где в сборке ворона добавить стартовый итем который лежит в инвентаре автоматически при создании персонажа.
Заранее все спасибо за помощь.
Ответ
#2
char templates таблица, как-то так.
Ответ
#3
Тесть только в ядре?
Ответ
#4
В базе данных.
Ответ
#5
volumeOne Написал:Тесть только в ядре?

Открываешь программу Navicat, дальше открываешь имя своей базы, там ищешь char_templates.
Ответ
#6
в оверворлдовской сборке и форков char_templates таблица. столбцы items1...items5
у л2жсервер и подобных в табличке char_creation_items.
Ответ
#7
А чтобы что то добавить нужно создать еще одну колонку в char_templates такого типа как items6 и тд. и для каждого класса прописать итем? А возможно ли как то указать количество?

P.S. Руки отбил искать тему которую не так давно поднимали про те итемы которые стандартно надеты на чарах. Пролистал много страниц форума и к сожалению не нашел, по поиску аналогично. Кто ее помнить напишите ссылку буду очень признателен.
Ответ
#8
если есть исходники ядра, то лучше пошаманить с пакетом CharacterCreate - добавив туда добавление нужных вещей при создании персонажа.

сэмпл фрагмента кода для феникса

Код:
        L2ItemInstance item;
        if (Config.STARTING_ITEMS.size() > 0)
            for (int id : Config.STARTING_ITEMS.keySet())
            {
                item = itemTable.createItem(id);
                item.setCount(Config.STARTING_ITEMS.get(id));
                newChar.getInventory().addItem(item);
            }
втыкать где нибудь после кода добавления вещей, заданных в таблице.
ну и не забыть внести в конфиг нужные переменные.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Стартовые предметы Time of Gods 0 1,009 12-04-2012, 09:44 PM
Последний пост: Time of Gods
  jython сравнить итемы newcomer 2 1,385 03-19-2012, 11:01 AM
Последний пост: newcomer
  Итемы maximuson 1 1,805 12-09-2010, 07:49 PM
Последний пост: SunnyX

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


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