мультипрофа

Теги:
 
+
-
edit
 

baxster

новичок
хотел сделать очень интересную вещь, хоть и не новую:
При достижении чаром 79го лвла он обращается к ГМу и тот ему делает другой класс и 40й лвл, но при этом все скилы, которые он изучил - остаются.
Но при тестировании этого метода - чара, у которого меняешь класс выкидывает и говорится Illegal Action. GM Informer (чето в этом духе).
Как мне реализовать такую мульти профу?
Или может мне через НПЦ (квест) делать это?


И заодно уж:
я себе добавил скилы зиро - это увеличение всех статов по максимуму (если кому надо описание, то могу скинуть)
так вот, при перезаходе ГМским чаром - этих скилов не обнаружилось
видимо сервер не разрешает таких действий делать.

можно ли разрешить такие действия (существование чаров с чужими скилами)?
 

sys

разработчик l2j-сервера
baxster> хотел сделать очень интересную вещь, хоть и не новую:
baxster> При достижении чаром 79го лвла он обращается к ГМу и тот ему делает другой класс и 40й лвл, но при этом все скилы, которые он изучил - остаются.
baxster> Но при тестировании этого метода - чара, у которого меняешь класс выкидывает и говорится Illegal Action. GM Informer (чето в этом духе).
baxster> Как мне реализовать такую мульти профу?
baxster> Или может мне через НПЦ (квест) делать это?

А сабкласами никак не воспользоватся?
Доступно у НеПиСей - Гранд Магистров и Высших приестов.
 
+
-
edit
 

baxster

новичок
baxster>> Как мне реализовать такую мульти профу?
sys> А сабкласами никак не воспользоватся?
sys> Доступно у НеПиСей - Гранд Магистров и Высших приестов.

как я знаю сабкласс не поволяет сохранить скилы и одного и другого класса
так что это не выход
 
+
-
edit
 

Balancer

администратор
★★★★★
Сейчас в сборке стоит жёсткая проверка на то, чтобы у какого-либо класса не было нехарактерных ему скиллов.

В принципе - да, нужно просто выдавать новый сабкласс, подменив как надо параметры старого.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
+
-
edit
 

baxster

новичок
а что если создать кастомные классы. (это ведь возможно без редактирования исходных кодов)
вот пример:
первый класс чара "a", второй "b", сборный "c"
в классе "c" содержатся все скилы по уровням класса "b" и все скилы класса "a", но зарегистрированные под изучение на 40м лвле
ГМ изменяет класс "a" на класс "с", дает 40й лвл, делает изучение всех скилов для даного класса. далее игрок развивается по классу "b".

но есть небольшая проблема со cмненой класса (уже упоминал Illegal Action)
 
+
-
edit
 

phoptik

разработчик L2J Fortress

Ты ГМу не дал права за смену класса персонажа.
 

Pirit

новичок

Balancer> Сейчас в сборке стоит жёсткая проверка на то, чтобы у какого-либо класса не было нехарактерных ему скиллов.
Очень приятно это слышать, спасибо! )
Раньше (на ST_Team) у нас была масса проблем из-за читерского скрещивания скиллов различных сабов (
 

sys

разработчик l2j-сервера
Только непонятно, зачем такое делать?
Парни из НЦСофта парилсись, мучались, а вы хотите погубить их детище? ;)
 
UA SoulKeeper #30.01.2007 20:36
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

Парни из НЦСофта криворукие, очень мягко говоря.

В клиенте раз из 10-ти печатается нормально логин\пароль, а краши гг это вообще жесть.
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  
+
-
edit
 

baxster

новичок
да насчет ГГ:
как его убрать нафиг из с5, а то он уже всем мозги пробил
клиент патчить полюбому, так что кто знает способы убийства расскажите:)

тему с его эмулированием видел, но это может и не помоч
как его именно убить?
 

sys

разработчик l2j-сервера
SoulKeeper> Парни из НЦСофта криворукие, очень мягко говоря.

Говоря об этих парнях, я имею в виду их идейные излияния, которые будоражат умы миллионов людей ;)

А если ближе к топику, то профессии на то они и профессии, что бы их выбирать, а не обладать сразу несколькими.
 
+
-
edit
 

baxster

новичок
sys> профессии на то они и профессии, что бы их выбирать, а не обладать сразу несколькими.
ну а что если ты закончил свою прорфессию, а заканчивать игру неохота?
вот на этот случай и придумывается мультипрофа
так что это все надо думать как сделать так, чтобы все было без ошибок

да кстати, если я добавлю в базу данных свои классы, то это нормально? т.е. сервер не будет на это ругаться?
 
UA SoulKeeper #31.01.2007 02:30
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

будет. Иклиент тоже.
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  

sys

разработчик l2j-сервера
baxster> ну а что если ты закончил свою прорфессию, а заканчивать игру неохота?
baxster> вот на этот случай и придумывается мультипрофа
Вот на этот случай и придуманы сабклассы, ноблесы и герои.
Давая одному чару "мультипрофу" ты будешь нарушать игровой баланс.
Например, дай дестру еще и пассивные скилы на луки - всем пипец...
ИМХО, это не првильный подход.
 
+
-
edit
 

baxster

новичок
есть еще баги с мультипрофой (по крайней мере на сервере Hero 1711)
только несколько классов могут принять участие в этом баге
например: качаем мага до 20го лвла, проходим квест на клерика, после окончания квестовый предмет не несем к грандмастеру, а оставляем себе, и идем к коту и получаем профу у него, далее качаем некромата до 80го лвла, потом идем к грандмастеру и получаем профу клерика, и вот наш персонаж - клерик, далее делаем че хотим:)
З.Ы. идея не моя, мне рассказывали, но вроде оно работает
 
AD Реклама Google — средство выживания форумов :)
+
-
edit
 
На фортрессе мультипрофа невозможна в принципе :)
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru