|
28.11.2013, 12:38
|
#1
|
|
|
|
Разведчик
|
Регистрация: 22.01.2011
Сообщений: 9
Популярность: 355
Сказал(а) спасибо: 83
Поблагодарили 34 раз(а) в 32 сообщениях
|
Свечение для 95 ансилов(v2.0)
Эффект свечения будет только при полном комплекте 95 ансилов.
Открываем variable.lua, вводим:
Код:
STATE_zhongshen = 229 --Свечение 95BB
Открываем functions.lua, "идем" в конец файла и добавляем:
Код:
--[[Функция проверки
полного комплекта 95BB Ансилов.]]--
function CheckItem_ZHONGSHEN ( role )
local body = GetChaItem ( role , 1 , 2 )
local hand = GetChaItem ( role , 1 , 3 )
local foot = GetChaItem ( role , 1 , 4 )
local head = GetChaItem ( role , 1 , 0 )
local Body_ID = GetItemID ( body )
local Hand_ID = GetItemID ( hand )
local Foot_ID = GetItemID ( foot )
local Head_ID = GetItemID ( head )
local body_gem_id = GetItemAttr ( body , ITEMATTR_VAL_FUSIONID )
local hand_gem_id = GetItemAttr ( hand , ITEMATTR_VAL_FUSIONID )
local foot_gem_id = GetItemAttr ( foot , ITEMATTR_VAL_FUSIONID )
local head_gem_id = GetItemAttr ( head , ITEMATTR_VAL_FUSIONID )
body_gem_id=Body_ID
hand_gem_id=Hand_ID
foot_gem_id=Foot_ID
head_gem_id=Head_ID
if body_gem_id ~= 6105 and body_gem_id ~= 6109 and body_gem_id ~= 6113 and body_gem_id ~= 6117 and body_gem_id ~= 6121 and body_gem_id ~= 6125 then
return 0
end
if hand_gem_id ~= 6106 and hand_gem_id ~= 6110 and hand_gem_id ~= 6114 and hand_gem_id ~= 6118 and hand_gem_id ~= 6122 and hand_gem_id ~= 6126 then
return 0
end
if foot_gem_id ~= 6107 and foot_gem_id ~= 6111 and foot_gem_id ~= 6115 and foot_gem_id ~= 6119 and foot_gem_id ~= 6123 and foot_gem_id ~= 6127 then
return 0
end
if head_gem_id ~= 6104 and head_gem_id ~= 6108 and head_gem_id ~= 6112 and head_gem_id ~= 6116 and head_gem_id ~= 6120 and head_gem_id ~= 6124 then
return 0
end
return 1
end
--Свечение 95BB
function ZhongShenTaoZhuang(role,now_tick)
local ZhongShen_Value = CheckItem_ZHONGSHEN (role)
if ZhongShen_Value ~= 0 then
local statelv = 1
local statetime = 3600
AddState ( role , role , STATE_zhongshen , statelv , statetime )
return
else
local statelv_ZhongShen = GetChaStateLv ( role , STATE_zhongshen )
if statelv_ZhongShen~=0 then
RemoveState ( role ,STATE_zhongshen )
return
end
return
end
end
Там-же, в функцию cha_timer добавляем:
Код:
local mxhp = GetChaAttr (role, ATTR_MXHP)
if math.mod(now_tick, resume_freq) == 0 and now_tick > 0 then
ZhongShenTaoZhuang(role, now_tick)
end
Добавляем в skilleff.txt:
Код:
229 Набор ВВ 95 ур. -1 0 0 0 3 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 -1 0 0 0 583 -1 0 0 0 0 0 0 0
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:38.
|
|