Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[question] Титул при старте
Поиск

[question] Титул при старте

15 ответов395 просмотровСейчас просматривают: 1
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 06.09.2009, 10:45

Хроники: Gracia Final
Сборка: L2jServer
Задача: Сделать титул при старте. Без вмешательство в ядро.
Мои соображения: Собсно, суть идеи такая: автоматически, при создании чара ему присваивается активный квест 255_Tutorial, и в него можно подкинуть строчку:

st.getPlayer().getAppearance().setTitle("Текст титула")

Т.е. в базе данных присутствует столбик "Title", следовательно он туда запишется и останется до ручной смены через клан\нублес. Проверено на реккомендаци ях) Проблема вот в чем: мб строчку надо подкорректировать, и я не знаю куда и сколько раз пихать (для каждой расы и класса как бэ) в скрипте.
Буду благодарен помощи.

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 06.09.2009, 11:27

Кстатэ, так можно много парамэтров при создании чара указывать

0
PycJIaHbl4
PycJIaHbl4

Пользователь

Бывалый

Постов: 110

На форуме с: 19.05.2009

Репутация: +9

Рейтинг: 0

· 06.09.2009, 11:32

ап тоже интересно

0
-=[BloodKill]=-
-=[BloodKill]=-

Пользователь

Ветеран

Постов: 1355

На форуме с: 01.09.2008

Репутация: +1179

Рейтинг: 0

· 06.09.2009, 11:52

Зачем квест? можно через бд сделать, заменить Default на свой текст,хотя мб не так

— Оо

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 06.09.2009, 12:11

Так можно и шелудер вешать через каждые полчаса на заливку...Не, не вариант. Я хочу узнать по поводу моей идеи - осталось то всего ничего - найти куда строку пихать.

0
Karderner
Karderner

Пользователь

Участник

Постов: 55

На форуме с: 29.05.2009

Репутация: +7

Рейтинг: 0

· 06.09.2009, 12:25

L2jServer если на них, то что тебе мешает в ядро вмешаться?

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 06.09.2009, 12:27

Сторонняя сборка, основанная на L2jServer. Я ведь написал что ядро не предлагать. Так бы загнал исходники и ноу проблем.

Кто знает куда пихать эту строчку?

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 06.09.2009, 17:41

Кстати, как надо:
st.getPlayer().getAppearance().setTitle("Текст титула")
или
st.getPlayer().setTitle("Текст титула") ?

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 07.09.2009, 16:16

На правах апа=)

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 08.09.2009, 14:23

Ап...

0
sex0s
sex0s

Пользователь

Бывалый

Постов: 306

На форуме с: 25.08.2008

Репутация: +294

Рейтинг: 0

· 09.09.2009, 13:12

Открываешь SQL Чарактер и как например в акеслевеле стоит 0,так же ставишь нужный тебе титул в колонку для титула..

— 2+2 = ? Оо

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 09.09.2009, 18:19

Как бэ надо автоматом при создании чара

0
B
botvans1

Пользователь

Участник

Постов: 61

На форуме с: 04.12.2008

Репутация: +6

Рейтинг: 0

· 09.09.2009, 18:31

mr .BIN: Как бэ надо автоматом при создании чара

как бэ так и будет если по дефолту поставишь в базе значение колонки.

0
M
mr .BIN

Пользователь

Бывалый

Постов: 117

На форуме с: 07.05.2009

Репутация: +3

Рейтинг: 0

· 09.09.2009, 19:28

Хм...поподробнее пож..
Разскажите как сделать сабж по дефолту.

0
B
botvans1

Пользователь

Участник

Постов: 61

На форуме с: 04.12.2008

Репутация: +6

Рейтинг: 0

· 09.09.2009, 20:24

mr .BIN: Хм...поподробнее пож..
Разскажите как сделать сабж по дефолту.

К примеру если у тебя стоит Navicat для работы с базой mysql.
Открываешь через него свою базу, выбираешь нужную таблицу(в данном случае characters), жмешь правой кнопкой, выбираешь "Design table". Далее выбираешь нужный тебе столбец(в данном случае title), и при выборе снизу увидишь выпадающие менюшки, одна из них называется default. в ней вписываешь к примеру "тест_титул". Всё. при создании чара у него это будет по дефолту. Но если по русски будешь делать, то лучше и кодировку таблицы koi8-r поставить.

0
Войдите или зарегистрируйтесь чтобы ответить