Re: [wizs]問題請教(二十一)
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間18年前 (2008/02/16 08:22)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/7 (看更多)
※ 引述《amosdeus (幽素)》之銘言:
: 問題:
: 當 玩家使用 拯救卡奴 招喚出 好人應援團. 的時候,
: 不會受到傷害(同等於 defend),當 好人應援團 上場時間結束才會受到傷害。
: /d/auc/special/情人節/拯救卡奴3.c
: /d/auc/special/情人節/好人應援團.c
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你伺機而動,準備找尋最佳的攻擊時機...
: 你伺機而動,準備找尋最佳的攻擊時機...
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 你用砂鍋大的拳頭擊向可怕的女孩, 受到深邃闇黑之源庇護削弱迎面而來的傷害
: 怎樣顯示 好人應援團 替你抵擋攻擊的訊息以及上場時間到就會受傷
: (經過測試好像要脫離戰場再次戰鬥才會受傷)
: Plain@Sanc
召喚出來的同時,替玩家加上護盾就可了,然後該護盾就是你自定
的護盾...
// 即時原先有護盾也給它 cover 掉, 或者使用 selfshield2
ppl->set_temp("shield2",({護盾的那些參數}));
或
ppl->set_temp("selfshield2",({護盾的那些參數}));
然後自定護盾物件檔, 檔案的寫法就如同自體護盾那樣,
shield2_name 函數一定要有
shield 函數也一定要有
在 shield 函數中就判斷玩家所在房間的好人應援團還在不在, 或
者..
ppl->set_temp("goodmen",好人應援團物件);
然後...
if(!goodmen=ppl->query_temp("goodmen"))
{
護盾就消失;
return ({dam,""});
}
return ({0,"好人應援團幫你擋下了攻擊!"});
因為應援團->remove() 時, 玩家身上的那個參數一樣會自己消失,
所以可以這樣子利用, 你可以自行測試, 自己寫個函數, 召喚出怪
物同時在玩家身上 set_temp("xxxx", 該怪物物件), 然後就去
call 怪物->die 再 data 自己看看設定的 xxxx 是否後面就沒東
西 or 變成 0。
這個判斷的方法大概是最簡單的。
LAechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.34.90
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
13
30