Re: [問題] 是否有能自動判斷更換坐騎的巨集呢?

看板 WOW
作者 arcross (阿插)
時間 2015-01-07 13:09:18
留言 5則留言 (3推 0噓 2→)

: 各位大大好 小弟有個問題想請教一下 : 就是不知道巨集是否有辦法做到 : 依據我再不同的地方 招換不同的坐騎呢? : 比方說我再可以飛行的地方 就招換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

您可能感興趣