Skip to content
La2Base
Home
DownloadsWikiForumFAQ
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

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

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

15 replies394 viewsCurrently viewing: 1
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/06/2009, 10:45 AM

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

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

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/06/2009, 11:27 AM

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

0
PycJIaHbl4
PycJIaHbl4

User

Бывалый

Posts: 110

На форуме с: 05/19/2009

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

Рейтинг: 0

· 09/06/2009, 11:32 AM

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

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

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 09/06/2009, 11:52 AM

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

— Оо

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/06/2009, 12:11 PM

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

0
Karderner
Karderner

User

Участник

Posts: 55

На форуме с: 05/29/2009

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

Рейтинг: 0

· 09/06/2009, 12:25 PM

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/06/2009, 12:27 PM

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

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/06/2009, 05:41 PM

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/07/2009, 04:16 PM

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/08/2009, 02:23 PM

Ап...

0
sex0s
sex0s

User

Бывалый

Posts: 306

На форуме с: 08/25/2008

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

Рейтинг: 0

· 09/09/2009, 01:12 PM

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

— 2+2 = ? Оо

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/09/2009, 06:19 PM

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

0
B
botvans1

User

Участник

Posts: 61

На форуме с: 12/04/2008

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

Рейтинг: 0

· 09/09/2009, 06:31 PM

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

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

0
M
mr .BIN

User

Бывалый

Posts: 117

На форуме с: 05/07/2009

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

Рейтинг: 0

· 09/09/2009, 07:28 PM

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

0
B
botvans1

User

Участник

Posts: 61

На форуме с: 12/04/2008

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

Рейтинг: 0

· 09/09/2009, 08:24 PM

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

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

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