Установка стартовых бонусов - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 02.07.2008, 09:34   #1
Аватар для lvs
Пользователь

Автор темы (Топик Стартер) Установка стартовых бонусов

Думаю для большего числа пользывателей форума будет интересно узнать как добавлять нюблес,дворянство и т.д при старте? Если у когото есть желание и возможность напишите чтото типа мануальчика.
__________________
НЕ ГРУЗИТЕ МЕНЯ, Я НЕ СУХОГРУЗ, Я - ТАНКЕР, НАЛЕЙТЕ МНЕ.
lvs вне форума Ответить с цитированием
Непрочитано 02.07.2008, 11:21   #2
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

Если добавлять дворянство или геройство то это в коре , исходниках EnterWorld добавить - st.getHero() . А если просто добавить начальный скилл то это в таблице skill_trees
Nytrex вне форума Ответить с цитированием
Непрочитано 02.07.2008, 16:45   #3
Аватар для DarkLoki
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

можно еще в функции создания персонажа запрос изменить, прописать туда noblesse=1;
Если нужно поконкретней что и куда, могу позже написать, ща сборка не под рукой...
И какая вообще сборка у тя? Потому что это:
Цитата:
исходниках EnterWorld добавить - st.getHero() . А если просто добавить начальный скилл то это в таблице skill_trees
Не на всех сборках пойдет.

PS Нублес и дворянство - это одно и то же
__________________
Я не прав? Докажите это тут или тут
* Интересная тема * для новичков *
DarkLoki вне форума Ответить с цитированием
Непрочитано 07.07.2008, 22:09   #4
Изгнанные

По умолчанию Ответ: Установка стартовых бонусов

а еше я помойму в РТ видил , Скил ТП даеться сразу же , как его вписать ?
HukuTa вне форума Ответить с цитированием
Непрочитано 07.07.2008, 23:30   #5
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

Насколько я помню в самой сборке РТ есть sql запрос - добавление СоЕ и weight limit всем классам .
Nytrex вне форума Ответить с цитированием
Непрочитано 09.07.2008, 20:56   #6
Изгнанные

По умолчанию Ответ: Установка стартовых бонусов

а если , не РТ а допустим Л2сервер ?от РТ брать СКУЛ ?

Добавлено через 5 минут
а если , не РТ а допустим Л2сервер ?от РТ брать СКУЛ ?

Добавлено через 14 минут
Ой , простите , я не спецально , просто инет такой корявый...

Последний раз редактировалось HukuTa; 09.07.2008 в 21:10. Причина: Добавлено сообщение
HukuTa вне форума Ответить с цитированием
Непрочитано 09.07.2008, 21:32   #7
Аватар для _NEO_PK
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

Да, можно и от РТ.
__________________

Получил шару - нажми СПАСИБО
А ищо я прашу банеть мобаф, ато они тоже убивают и я становлюсь расстроенным.
И исчо зобаньти Онтароса а то он не убеваеццо.
----------
Я настолько суров, что убегая от врагов использую не bsoe, а /unstuck.
_NEO_PK вне форума Отправить сообщение для _NEO_PK с помощью ICQ Ответить с цитированием
Непрочитано 27.07.2008, 10:55   #8
Аватар для SunRise
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

на Ребелион возможно такое чудо ?
я про геройство )
PS
а ядро не лазил )
__________________
The Scorja Team ! - мы легенды и нам **** на ваше мнение !
SunRise вне форума Ответить с цитированием
Непрочитано 17.10.2008, 12:48   #9
Пользователь

По умолчанию Ответ: Установка стартовых бонусов

Цитата:
Сообщение от Nytrex Посмотреть сообщение
Если добавлять дворянство или геройство то это в коре , исходниках EnterWorld добавить - st.getHero() . А если просто добавить начальный скилл то это в таблице skill_trees
а можно поподробнее куда вписывать st.getHero() тоесть после какой строки
FlasHka вне форума Ответить с цитированием
Непрочитано 17.10.2008, 13:52   #10
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Установка стартовых бонусов

FlasHka, откройте EnterWorld.java и найдите следующее

[high=java]
//Expand Skill
ExStorageMaxCount esmc = new ExStorageMaxCount(activeChar);
activeChar.sendPacket(esmc);

sendPacket(new FriendList(activeChar));

sendPacket(new SystemMessage(SystemMessageId.WELCOME_TO_LINEAGE)) ;

// Send client time
sendPacket(ClientSetTime.STATIC_PACKET);
[/high]
Добавим то что вы хотите и получим следующее

[high=java]
//Expand Skill
ExStorageMaxCount esmc = new ExStorageMaxCount(activeChar);
activeChar.sendPacket(esmc);

sendPacket(new FriendList(activeChar));

sendPacket(new SystemMessage(SystemMessageId.WELCOME_TO_LINEAGE)) ;

// автоустановка всем игрокам геройства
activeChar.setHero(true);

// Send client time
sendPacket(ClientSetTime.STATIC_PACKET);
[/high]
Или следующее

[high=java]
//Expand Skill
ExStorageMaxCount esmc = new ExStorageMaxCount(activeChar);
activeChar.sendPacket(esmc);

sendPacket(new FriendList(activeChar));

sendPacket(new SystemMessage(SystemMessageId.WELCOME_TO_LINEAGE)) ;

// автоустановка всем игрокам нублеса
activeChar.setNoble(true);

// Send client time
sendPacket(ClientSetTime.STATIC_PACKET);
[/high]
А ещё было бы круто добавить "закладку"

[high=java]
//Expand Skill
ExStorageMaxCount esmc = new ExStorageMaxCount(activeChar);
activeChar.sendPacket(esmc);

sendPacket(new FriendList(activeChar));

sendPacket(new SystemMessage(SystemMessageId.WELCOME_TO_LINEAGE)) ;

// автоустановка всем игрокам геройства
activeChar.setHero(true);

// памятка о нас любимых не боимся, видно только гм-ам
GmListTable.broadcastToGMs(SystemMessage.sendStrin g("I Love is www.zone-game.info"));

// Send client time
sendPacket(ClientSetTime.STATIC_PACKET);
[/high]
Вообщем способов реализации куча, тренируйтесь. Код не испробывал в действии, но работать (по логике) должен. Если что, спрашивайте
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2022 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:48. Часовой пояс GMT +3.

Вверх