UID5214
帖子
精華
主題
積分693
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2007-8-23
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 郁悶 2012-6-22 04:22 AM |
---|
簽到天數: 25 天 連續簽到: 0 天 [LV.4]偶爾看看III
|
最近想要用一個 接近某些座標,會回復HPSP的腳本''
不過到頭來QAQ 卻完成了一個很莫名其妙的腳本QAQ (跟想像完全不一樣!!!)
首先呢 QAQ 本來預計是要做接近下面座標會隔幾秒回復HP和SP的地板QAQ
可是,做出來的東西一一...則是..碰到座標位置之後..
回覆3HP1SP 接著腳本就停止作用了=口=!! 如果還要補血> < 就得跑出去座標外在跑進去><
請問大大QAQ 有沒有辦法讓玩家在座標內停留 HPSP可以隔著幾秒回覆呢''/// 例如1秒後會補HP5SP5 循環 不用在跑來跑去QAQ
以下是腳本QAQ 感覺上時間都沒觸發到QAQ??
nameless_in,29,187,4 script 床1 139,2,2,{
OnTouch:
set @type,0;
if (Hp < MaxHp) set @type,1;
if (Sp < MaxSp) set @type,@type+2;
deltimer "床1::OnTouch";
callfunc "f_HealTimer",@type;
end;
}
function script f_HealTimer {
switch(getarg(0))
{
case 1:
percentheal 2,0;
initnpctimer (2000-readparam(bVit)*100),"床1::OnTouch";
break;
case 2:
percentheal 0,1;
initnpctimer (2000-readparam(bInt)*100),"床1::OnTouch";
break;
case 3:
percentheal 2,1;
initnpctimer (2000-readparam(bInt)*100),"床1::OnTouch";
break;
}
return;
}
另外˙˙ 不知道能不能讓他們補血的時候增加特效呢˙˙?
對不起 我的問題總是很麻煩> <'' |
評分
-
查看全部評分
|