作者 主题: 【Roll20】DM常用PF巨集(macro)指令  (阅读 8505 次)

副标题: 白猫整理版

离线 白貓

  • 兇八八的金吉拉
  • Chivary
  • *****
  • 帖子数: 1572
  • 苹果币: 4
【Roll20】DM常用PF巨集(macro)指令
« 于: 2017-04-08, 周六 02:57:39 »
巨集(macro)

以下巨集(macro)都需要玩家把遊戲內的PF角色卡填寫完成才有作用。免費會員就可以使用角色卡與巨集功能了,不需要付費。明骰或暗骰與否取決於巨集最前面的/w gm,這是私語給gm的意思,gm自己向gm私語那就是暗骰了。ROLL20 PF角色卡的簡易教學可參考此篇文章
要得知角色卡上某個欄位的變數名稱只要把滑鼠游標停在該欄位上即可。

示意圖,滑鼠游標這時其實是停在力量修正值那個欄位上,截圖沒有顯示出滑鼠游標。 @{str-mod}即是這張角色卡的力量修正值的變數。假如這名角色叫弘法,弘法的力量修正值的變數即是@{弘法|str-mod}。如果是當前選取的token的力量修正值變數,即是@{selected|str-mod}



巨集在此填加。


巨集介紹

1.怪物先攻
暗骰怪物的先攻。小數點是先攻加值,當先攻數字一樣時,用加值來決定順序。
如果角色在先攻註記欄位有填寫內容,也會顯示出來。


代码: [选择]
/w gm [[1d20+[[ @{selected|init}+(@{selected|init}/100) ]] ]] @{selected|character_name} 先攻 @{selected|init_notes}
2.玩家暗骰察覺
暗骰玩家角色們的察覺,把名字改成自己團裡玩家角色們的名字即可,如果在察覺的技能註記欄位有填寫內容,也會顯示出來。此範例code中只有幫弘法顯示察覺註記,其他角色也有需要的可自行填加。
其他集體暗骰用法可依此類推修改。


代码: [选择]
/w GM &{template:pf_generic}  {{name= 玩家暗骰察覺}} {{菲比乌斯察覺:[[ 1d20 + [[ @{菲比乌斯|Perception} ]]  ]]
 弘法察覺:[[ 1d20+ [[ @{弘法|Perception} ]] ]] @{弘法|Perception-note}
 維綸‧放逐察覺:[[ 1d20 + [[ @{維綸‧放逐|Perception} ]] ]]
靖明察覺:[[ 1d20 + [[ @{靖明|Perception} ]] ]]
   }}

3.選擇token的暗骰察覺
幫選擇token暗骰察覺,其他暗骰用法可依此類推修改。

代码: [选择]
/w gm  @{selected|character_name} 察覺 [[1d20+[[ @{selected|Perception} ]] ]]
4.選擇token的暗骰豁免檢定
幫選擇token暗骰豁免檢定,如果在防禦頁面的豁免註記欄位有填寫內容,也會顯示出來。


代码: [选择]
/w gm &{template:pf_generic}  {{name=@{selected|character_name} 豁免檢定}} {{強韌[[ 1d20+[[ @{selected|fort} ]] ]]
反射[[ 1d20+[[ @{selected|ref} ]] ]]
意志[[ 1d20+[[ @{selected|will} ]] ]]
額外:@{selected|save-notes}  }}

5.選擇token的(暗骰)防禦資訊
顯示選擇token的防禦資訊,如果不需要暗骰把/w gm刪掉即可。我自己會設置兩個,一個明骰來檢查玩家的,一個暗骰檢查怪物的。
怪物的這些資訊可用compendium導入功能自動填寫完成,不需要自己輸入,除非是prd上沒有的怪物。


代码: [选择]
/w gm %{selected|defense-stats}
6.選擇token的暗骰技能選單
一樣是選擇token的暗骰技能,不過是選單形式,如果需要顯示技能的註記欄位,同樣在後面加上@{selected|技能名稱-note}即可。
技能可依自己需求新增刪除。


代码: [选择]
?{請選擇暗骰技能|
解除裝置檢定,/w gm @{selected|character_name} 解除裝置檢定[[1d20+[[@{selected|Disable-Device}]] ]] |
隱匿檢定,/w gm @{selected|character_name} 隱匿檢定[[1d20+[[@{selected|stealth}]] ]] |
語言學檢定,/w gm @{selected|character_name} 語言學檢定[[1d20+[[@{selected|linguistics}]] ]] |
察言觀色檢定,/w gm @{selected|character_name} 察言觀色檢定[[1d20+[[@{selected|sense-motive}]] ]] |
醫療檢定,/w gm @{selected|character_name} 醫療檢定[[1d20+[[@{selected|heal}]] ]] |
估價檢定,/w gm @{selected|character_name} 估價檢定[[1d20+[[@{selected|Appraise}]] ]]
}

7.向玩家私語
執行後選擇你要私語的token,在跳出的視窗輸入文字即可向操控該token的玩家私語,玩家要向gm私語只要打/w gm即可。
PC中幻術,要他丟豁免以及向他敘述幻術場景,PC單獨行動時,很多情況用私語會有較佳的效果。

代码: [选择]
/w @{target|token_name} ?{"說什麼?"|um}
8.選擇的token所知道的語言
當PC們來到一處石碑前面,石碑上刻滿了不知名的語言(實際是火族語),這時傳統的處理方法有以下兩種:
1.花時間翻閱每張PC的角色卡來查詢。
2.DM直接問玩家:「你們誰會火族語嗎?」

第一種花時間就不多說了,第二種會直接超遊的讓玩家們知道這是火族語,進而玩家可能利用這點做其他超遊聯想,既使他們的角色根本沒人會火族語。當然不是所有DM都介意這點,但至少我介意XD
所以這就是此巨集的用處了,DM有其他需要查詢的資訊可依此類推修改。


代码: [选择]
/w gm &{template:pf_generic}  {{name=@{selected|character_name}:知曉語言}} {{種類: @{selected|languages} }}
9.把所有token鎖住來防止移動
這個需要API才能達成,pro會員才能使用API,但這個很好用所以特別介紹一下。這個API可以鎖住token防止玩家亂動。例如當新進入一個區域時,先鎖住token,把區域的敘述講解完後再解鎖token,以免手賤的玩家一直亂移動token。

API腳本(script)在此安裝和編輯。


圖片有點大張,所以放在劇透裡。選綠色框框的script library後,可以直接選需要的腳本然後安裝,這些腳本都是由社群成員所貢獻。add script即是直接安裝腳本,以後腳本更新時,這邊的也會自動更新,但自己無法修改腳本。import則是把腳本導入後可自己修改code,但不會自動更新。一般來說用add script就好。紅色框框的tokenlock即是這條在介紹的鎖住token防止玩家亂動的腳本。
劇透 -   :

當執行後,Locked表示現在token都被鎖住無法移動,點選toggle則可切換狀態,解鎖token,綠色的Unlocked即是在Locked狀態點選toggle後的結果,代表現在token都可自由移動。


代码: [选择]
!tl lock
« 上次编辑: 2017-04-15, 周六 18:54:52 由 旅法師 紫淵 »
雅各之塔(Jacob's Tower) 個人翻譯的Pathfinder RPG非官方長篇系列冒險模組,一系列13個模組共17萬字,每個模組皆可獨立抽出使用。(已出版,商品頁面) 全彩地圖素材包
[PF]魔戰士變體大全
Pathfinder v2.0Pathfinder RPG的規則資源合集電子書,絕讚好評廢貓中。

离线 旅法師 紫淵

  • Omnis Arcanum
  • 版主
  • *
  • 帖子数: 381
  • 苹果币: 0
    • 迁跃船 · 末日浩劫号
Re: 【Roll20】DM常用PF巨集(macro)指令
« 回帖 #1 于: 2017-04-15, 周六 18:55:30 »
API脚本

原作者:白猫
1. 生命百分比靈光  Aura/Tint HealthColor[/size]


假如不打算直接把隊友或怪物的血條給玩家看,又想省得每天被問 "這隻怪物被傷的多重了",這個腳本直接透過從綠/黃/橙/紅的色階變化來代表血量從滿到零的傷勢變化。
指令: !aura

2.  陷阱碰撞觸發 It's A Trap! v3.4


把陷阱或要觸發的token放到GM層後(玩家看不見陷阱),放上觸發標記(蜘蛛網圖案),當object層的token移動碰撞到陷阱或者是用滑鼠拖拉的路徑中有經過陷阱都會觸發,會把角色token移回到陷阱位置並發出自訂訊息。 當陷阱眾多,或者團裡有喜歡亂跑亂衝,亂拉token瞬移的玩家時推薦使用。

3. 自動怪物生成 Creature Gen

一個相當好用的腳本,把prd或d20pfsrd或pdf檔裡的怪物statblock文字複製貼到token裡的GM notes後,可一鍵自動生成直接可使用,帶功能選單的戰鬥token,節省大量製作怪物角色卡的時間,玩家要臨時召喚怪物時也相當好用。
指令: !CreatureGen

作者的示範gif動畫尺寸有點大,放到劇透裡。
劇透 -   :

4. 區域地圖繪製器 AreaMapper

一個相當神的腳本,等到需要自繪地圖時可用到。
可參考作者的示範影片


5. 範圍效果繪製器 AOE Drawer

在表示各種形狀法術效果的時好用,雖然可能會跟dnd系統用方格來表示圓形,錐形等抵觸。
指令: !aoedrawer


6. AOE效果圖片大小控制 growit

配上各種事先上傳到library裡的素材相當好用,各種法術效果圖片和精準的格子大小都可以一次搞定。
指令:!growit -help  使用前先把圖片縮小到一格大小。
作者的範例
劇透 -   :
自己錄製的如何快速弄出20尺的火球範圍
劇透 -   :

7. 先攻提醒&狀態記錄 Initiative Tracker
指令:!tracker,!status
裝好這api後會自動在聊天室宣告第幾輪開始和輪到哪位角色,透過指令可把buff和debuff的狀態圖案,持續輪數,狀態名稱輸入後,會在角色頭上出現帶有數字並自動改變的marker,並在狀態解除後在聊天室宣告。
效果圖
劇透 -   :
« 上次编辑: 2017-04-15, 周六 19:10:24 由 旅法師 紫淵 »