請問如何實現MVP魔物指定時間隨機重生
本帖最後由 柚子柚 於 2019-6-9 11:03 PM 編輯感謝大大IDUN-2,給我提供了一個陽春寫法
我想實現,在同一個地圖,指定時間,隨機刷新不同代碼的MVP類魔物,并且殺死后伴隨公告,且該MVP魔物可以使用雷達以及死亡后又墓碑!
請各位大大給我提供下思路
moc_fild22,0,0,0,0 boss_monster 受傷的夢羅克魔王 1917,1,64800000,0,Boss_Anounce::OnMVP48
OnMVP48:
announce "#[ 受傷的夢羅克魔王 ] 被英雄 [ " + strcharinfo(0) + " ] 擊殺#",bc_all,0x00b89d0;
end;
木有大大給予幫助嗎。。 OnClock<HH><MM> HH點MM分執行的事件,如OnClock0801,則是8點01分執行,24小時制,0點~23點
OnMinute<MM> 每小時MM分執行的事件OnClock1200:
OnMinute00:
moc_fild22,0,0,0,0 boss_monster 受傷的夢羅克魔王 1917,1,64800000,0,Boss_Anounce::OnMVP48
OnMVP48:
announce "#[ 受傷的夢羅克魔王 ] 被英雄 [ " + strcharinfo(0) + " ] 擊殺#",bc_all,0x00b89d0;
end;只是給方法不是直接抄寫
game1994 發表於 2019-6-4 03:30 PM static/image/common/back.gif
只是給方法不是直接抄寫
emm,您的這個方法并不是我求助的内容哦,我想要瞭解的是如何實現在這種形勢下利用boss_monster隨機刷新MVP魔物。
依據IDUN-2大大的方法
利用
setarray
monster strnpcinfo(4),0,0,"--ja-->",.mob_id,1,strnpcinfo(0)+"::OnBossDead";
可以實現,可是這樣重生的MVP魔物無法使用雷達以及沒有墓碑,該怎麽辦呀
本帖最後由 game1994 於 2019-6-9 04:18 AM 編輯
柚子柚 發表於 2019-6-6 04:41 PM static/image/common/back.gif
依據IDUN-2大大的方法
利用
map,0,0,5 script 墳墓 565,{
mes "[ ^0000FF"+.name+"^000000 ]";
mes "在此結束短暫的一生吧";
mes "將其送上不歸之路者";
end;
OnClock1200:
OnMinute00:
movenpc "墳墓",0,0;
monster "map",0,0,getmonsterinfo(.@Monster[.@qaz],0),.@Monster[.@qaz],1,"墳墓::OnMVP48";
OnMVP48:
set .<span id="kM0.72305233255516">name,</span>strcharinfo(0);
getmapxy(.@mapname$,.@mapX,.@mapY,0,.<span id="kM0.72305233255516">name</span>);
announce "#[ 受傷的夢羅克魔王 ] 被英雄 [ " + .<span id="kM0.72305233255516">name</span> + " ] 擊殺#",bc_all,0x00b89d0;
movenpc "墳墓",.@mapX,.@mapY;
}雷達方面無解...你自己再想想腳本指令吧
另一種解決辦法為物品效果判對當下位置自動選擇1 || 2
1.一般雷達指令
2.指令自動尋找怪物並標記目標位置
這要看有無此命令使用
最後通過修改源碼部分,解決這個項目,非常抱歉,打擾了
頁:
[1]