看板WOW
: 各位大大好 小弟有個問題想請教一下
: 就是不知道巨集是否有辦法做到
: 依據我再不同的地方 招換不同的坐騎呢?
: 比方說我再可以飛行的地方 就招換A坐騎
: 反之如果是再不能飛行的地方 就招換B坐騎
: 不知道目前是否有巨集可以做到這個需求呢?
: 先謝謝各位
/dismount [noflying]
/rear Arcross is so handsome!
/RUN local t=GetZoneText()if(not IsFlyableArea())then t={1,2,3}else
t={4,5,6}end CallCompanion("MOUNT",t[random(#t)])
/dismount
一鍵上/下馬巨集,自動判定地圖可不可飛,自動選擇坐騎。
1,2,3=想要的地面坐騎編號,可以設定1個、3個、甚至100個,從中隨機叫出一隻。
4,5,6=想要的飛行坐騎編號,可以設定1個、3個、甚至100個,從中隨機叫出一隻。
編號就你坐騎欄內的順序。
如果你只要A或B那就兩組數字各設定一個坐騎編號就好。
--
我是阿插,我喜歡吃烤肉!!
憤怒使者: Arcross/口古口古口察/貓根女王/騎上蘭斯洛/櫻粉雪/Kaylolelz
誠徵演員、聲優,各種族與真人皆可。有興趣者請寄信至上列角色,謝謝。
--
寫好才發現有人比我先發一個很像的,那就多貼一個隨機寵物:
/run local P P={1,2,3,150} CallCompanion("CRITTER",P[random(#P)])
使用方法和坐騎類似,括號裡面填想要的編號,只是現在寵物是不是有內建叫出最愛了?
原來有壞掉,可能是德拉諾本來就不能飛吧,所以我還沒發覺有問題。
上面這行是整串巨集的關鍵,不可刪除!
改掉那邊後大概會變成:
/dismount [noflying]
/rear Arcross is so handsome!
/RUN local t=GetCurrentMapContinent()if(not IsFlyableArea())then t={1,2,3}else
t={4,5,6}end CallCompanion("MOUNT",t[random(#t)])
/dismount
感覺巨集還是要全英文看起來比較屌!!
※ 批踢踢實業坊(ptt.cc), 來自: 140.120.12.96※ 文章網址: https://www.ptt.cc/bbs/WOW/M.1420607364.A.096.html
推 caps5302: /RUN可以用上一篇的/跑省字數 01/07 13:11
→ caps5302: 還有德拉諾的flyable有問題,所以要加地圖判斷,if內改 01/07 13:12
→ caps5302: 成上一篇的 01/07 13:12
推 caps5302: /dismount也可以換成/下馬,不過坐騎用編號不用省太多XD 01/07 13:17
推 myface: /rear Arcross is so handsome! <-- 這行幹嘛用的? XD 01/07 13:18