Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Функция проверки Pledge Level
#1
Приветствую всех жителей этого форума! Прошу помочь с решением проблемы.

Знающие люди подскажите функцию для ai.obj PTS сервера для проверки уровня клана, как например это сделано у меня в Менеджере Профессий [Изображение: vd5rp.gif]

Когда у персонажа 3 профессия получаем:

branch_false L267

Код:
L267
    push_event    //  myself
    push_const 704
    add
    fetch_i
    push_event    //  talker
    push_const 40
    add
    fetch_i
    push_parameter PageLowLvL
    func_call 184680516    //  func[ShowPage]
    shift_sp -2
    shift_sp -1

Где PageLowLvL html страница, с информация что у вас уже есть 3 профессия.

Код:
    string PageLowLvL "l2ee_gmshop_class_low_lvl.htm"

Вот сама проверка на класс "130" и на уровень персонажа "76"

Код:
L262
    push_event    //  talker
    push_const 40
    add
    fetch_i    //  occupation
    push_const 192
    add
    fetch_i4
    push_parameter class130
    equal
    push_reg_sp
    fetch_i
    branch_false L267
    push_event    //  talker
    push_const 40
    add
    fetch_i    //  level
    push_const 1092
    add
    fetch_i4
    push_const 76
    greater_equal
    and

[Изображение: Z.png][Изображение: S.gif]
Ответ
#2
myself::GetPledgeSkillLevel(CCreature) - возвращает уровень клана.
Ответ
#3
rage Написал:myself::GetPledgeSkillLevel(CCreature) - возвращает уровень клана.

Благодарю, если кому то понадобится [Изображение: rI1TU.gif]

Код:
184615053|GetPledgeSkillLevel,1,0
[Изображение: Z.png][Изображение: S.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  При входе в игру пропадает access level L2Flayter 2 2,090 09-15-2012, 04:34 PM
Последний пост: L2Flayter
  Max level 78 (L2jfrozen) doDie 4 1,883 08-03-2012, 12:58 PM
Последний пост: Visor
  L2Phoenix level table Trucchi 3 2,122 12-20-2010, 01:27 AM
Последний пост: Pazzl
  Level up of clan mego4el 4 2,153 11-13-2010, 11:48 AM
Последний пост: incognito
  Отключение проверки скилов dgokill 28 7,953 09-07-2010, 10:21 PM
Последний пост: dgokill
  [l2jserver] Где находится функция, описывающая атаку питомца? Rus. 0 1,960 11-04-2009, 06:18 PM
Последний пост: Rus.

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


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