getmapxy如何取得怪物座標
本帖最後由 a951249 於 2016-7-16 12:59 AM 編輯*getmapxy("<variable for map name>",<variable for x>,<variable for y>,<type>{,"<search string>"})
<type>是類型
我選3是魔物
後面我試過怪物GID及怪物名子都無效
set $@mg2, bg_monster(2,"ars_dun05", 92, 17,"波利",1002 );
unitwalk $@mg2,103,18;
sleep2 500;
getmapxy($@Map5$,$@Map5X,$@Map5Y,3,"波利");
if ( $@Map5X ==103 && $@Map5Y == 18) {
mapannounce "ars_dun05", "成功",15;
end;
}
type改0改自己正常 怪物卻不行
還是有別種類似的方法 只要怪物達到某座標就執行下一步
求大大指點 感謝
new_1-2,27,171,4 script 移動測試 1002,{
$@mg2 = monster("new_1-2",27,171,"波利",1002,1);
sleep2 1000;
getmapxy($@Map5$,$@Map5X,$@Map5Y,3,$@mg2);
unitwalk $@mg2,($@Map5X + 1),$@Map5Y;
sleep2 1000;
getmapxy(@Map5$,$@Map5X,$@Map5Y,3,$@mg2);
unitwalk $@mg2,$@Map5X,($@Map5Y + 1);
end;
} 不好意思 問一下
$@mg2 = monster("new_1-2",27,171,"波利",1002,1);
是什麼意思 EA沒辦法讀@@ 你改成你的set $@mg2,bg_monster就好 感謝~ 改了確實正常了 可是用在getmapxy依然沒有作用
set $@mg2跟set $@mg2 一樣的
難道是版本的問題嗎 本帖最後由 444444 於 2016-7-17 07:40 PM 編輯
a951249 發表於 2016-7-17 04:06 PM static/image/common/back.gif
感謝~ 改了確實正常了 可是用在getmapxy依然沒有作用
set $@mg2跟set $@mg2 一樣的
[值]主要是能讓你方便劃分並且同時控制Gid不同的魔物。
換個版本看看,不外乎是源方面有問題。
建議使用新一點的版本,Ea算是滿老了,除非你願意自行更新源以及修正各種bug,不然不建議使用Ea。
頁:
[1]