「地面右クリック移動時自力ヒール」の編集履歴(バックアップ)一覧はこちら
「地面右クリック移動時自力ヒール」(2006/10/24 (火) 03:39:11) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*亜種ホム地面右クリック時自力ヒール
*注意:処理が重くなったり予期せぬ動作をする場合があるかもしれません
*USER_AIフォルダにあるAI.luaの修正
function OnMOVE_CMD (x,y)
を検索し
function OnMOVE_CMD (x,y)
TraceAI ("OnMOVE_CMD")
の下に↓を追加
local sMyHP = GetV (V_HP,MyID) -- ■ホムのHPを得る
local sMyMaxHP = GetV (V_MAXHP,MyID) -- ■ホムのMaxHPを得る
local sMySP = GetV (V_SP,MyID) -- ■ホムのSPを得る
local sMyMaxSP = GetV (V_MAXSP,MyID) -- ■ホムのMaxSPを得る
local sOwnHP = GetV (V_HP,GetV(V_OWNER,MyID)) -- ■ケミのHPを得る
local sOwnMaxHP = GetV (V_MAXHP,GetV(V_OWNER,MyID)) -- ■ケミのMaxHPを得る
local sOwnSP = GetV (V_SP,GetV(V_OWNER,MyID)) -- ■ケミのSPを得る
local sOwnMaxSP = GetV (V_MAXSP,GetV(V_OWNER,MyID)) -- ■ケミのMaxSPを得る
local sMyHP_ratio = (sMyHP / sMyMaxHP) * 100 -- ■ホムの残りHPの割合を計算
local sMySP_ratio = (sMySP / sMyMaxSP) * 100 -- ■ホムの残りSPの割合を計算
local sOwnHP_ratio = (sOwnHP / sOwnMaxHP) * 100 -- ■ケミの残りHPの割合を計算
local sOwnSP_ratio = (sOwnSP / sOwnMaxSP) * 100 -- ■ケミの残りSPの割合を計算
if (sMyHP_ratio <= 70) then --★ホムのHPが70%以下になったら癒しの手Lv5発動
SkillObject (MyID,5,8001,MyID) --★SkillObject (MyIDがホムのこと,5がスキルLv,8001が癒しの手のスキルID,MyID)
end
----
[[加筆、修正一覧へ>http://www13.atwiki.jp/cocktail/pages/648.html]]
*亜種ホム地面右クリック時自力ヒール
**注意:処理が重くなったり予期せぬ動作をする場合があるかもしれません
**注意2:必ずバックアップを取ってから追加してください
*USER_AIフォルダにあるAI.luaの修正
function OnMOVE_CMD (x,y)
を検索し
function OnMOVE_CMD (x,y)
TraceAI ("OnMOVE_CMD")
の下に↓を追加
local sMyHP = GetV (V_HP,MyID) -- ■ホムのHPを得る
local sMyMaxHP = GetV (V_MAXHP,MyID) -- ■ホムのMaxHPを得る
local sMySP = GetV (V_SP,MyID) -- ■ホムのSPを得る
local sMyMaxSP = GetV (V_MAXSP,MyID) -- ■ホムのMaxSPを得る
local sOwnHP = GetV (V_HP,GetV(V_OWNER,MyID)) -- ■ケミのHPを得る
local sOwnMaxHP = GetV (V_MAXHP,GetV(V_OWNER,MyID)) -- ■ケミのMaxHPを得る
local sOwnSP = GetV (V_SP,GetV(V_OWNER,MyID)) -- ■ケミのSPを得る
local sOwnMaxSP = GetV (V_MAXSP,GetV(V_OWNER,MyID)) -- ■ケミのMaxSPを得る
local sMyHP_ratio = (sMyHP / sMyMaxHP) * 100 -- ■ホムの残りHPの割合を計算
local sMySP_ratio = (sMySP / sMyMaxSP) * 100 -- ■ホムの残りSPの割合を計算
local sOwnHP_ratio = (sOwnHP / sOwnMaxHP) * 100 -- ■ケミの残りHPの割合を計算
local sOwnSP_ratio = (sOwnSP / sOwnMaxSP) * 100 -- ■ケミの残りSPの割合を計算
if (sMyHP_ratio <= 70) then --★ホムのHPが70%以下になったら癒しの手Lv5発動
SkillObject (MyID,5,8001,MyID) --★SkillObject (MyIDがホムのこと,5がスキルLv,8001が癒しの手のスキルID,MyID)
end
----
[[加筆、修正一覧へ>http://www13.atwiki.jp/cocktail/pages/648.html]]