Ἐσκός@貓咪大戰車
骰子柴柴 出來玩
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
測試
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [5, 3, 3, 3, 3, 2, 5, 1]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 4, 4, 3, 5, 3, 3, 4]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 6, 2, 4, 4, 4, 4, 6]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [4, 3, 5, 6, 4, 3, 3, 4]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [6, 6, 4, 3, 2, 2, 4, 5]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 2, 4, 2, 2, 2, 5, 2]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 1, 6, 2, 2, 1, 2, 3]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [6, 1, 1, 6, 3, 3, 6, 1]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 3, 4, 2, 4, 6, 5, 1]
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
8d6 火球術
Ἐσκός@貓咪大戰車
被防洪了
Ἐσκός@貓咪大戰車
8d6 火球術
Keeper
你寫好了那我就不寫了(躺下)
Ἐσκός@貓咪大戰車
其實我看 dice parsing lib 都不太滿意,想自幹一個但是會好花時間,只好先用別人的
Ἐσκός@貓咪大戰車
柴柴聊天 創造一個D&D5e 精靈野蠻人角色,智力必須18
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 6, 5, 5, 2, 3, 3, 1]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [5, 6, 5, 4, 4, 5, 1, 5]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 4, 3, 1, 5, 1, 6, 2]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 3, 2, 5, 3, 2, 4, 5]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 4, 5, 5, 6, 4, 4, 6]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [4, 6, 3, 6, 5, 1, 5, 6]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 3, 1, 4, 5, 4, 3, 4]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 2, 5, 5, 6, 6, 5, 1]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 5, 3, 3, 3, 4, 5, 1]
Ἐσκός@貓咪大戰車
沒寫好 又重讀一次全部然後被防洪
Keeper
看要 parsing 到什麼程度?我只打算從 "abcd5d4-12abc" parse 出 "5d4-12" 就好,一個 regex 後面就不想管了 XD
Ἐσκός@貓咪大戰車
我後來發現我想要的功能只用regex不好處理
我是希望可以比較複雜的表達式 像 (3d6)*2+(4d8)/2+2d4 之類這樣的
然後可以 eval 成
([3]+[1]+[2])*2+([7]+[8]+[5]+[3])/2+[2]+[3]
最後再輸出一個 sum
Ἐσκός@貓咪大戰車
然後再複雜點就是加入 dice explode, reroll on n 跟 keep high keep low
3d6x6 = 擲到6時保留這顆骰,再多加一顆進去
3d6r1 = 擲到1時不保留骰,重擲一次
4d6kh2 = 保留最高兩顆
Ἐσκός@貓咪大戰車
再試一次看有沒有防洪
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [5, 5, 3, 5, 4, 4, 3, 3]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [3, 1, 6, 5, 3, 4, 6, 3]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [6, 4, 6, 1, 5, 6, 6, 3]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [6, 6, 5, 2, 1, 4, 1, 6]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [2, 1, 1, 5, 4, 2, 3, 2]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [4, 4, 1, 1, 3, 4, 4, 2]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [4, 6, 4, 3, 3, 1, 5, 4]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [1, 6, 6, 4, 3, 5, 3, 4]
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [3, 5, 5, 5, 4, 4, 3, 1]
Ἐσκός@貓咪大戰車
這 response_seen 有問題
Keeper
Plurk API 不可信(小聲)
Ἐσκός@貓咪大戰車
我懷疑這個欄位根本沒在維護了
然後突然發現 test console 有一堆 doc 上面沒有的 endpoint
太過分了
Ἐσκός@貓咪大戰車
8d6 火球術
骰子柴柴
火球術
擲骰結果:
roll 8d6 -> [5, 2, 6, 6, 3, 5, 5, 6]
Ἐσκός@貓咪大戰車
柴柴說明
骰子柴柴
柴柴使用方法:
1. 柴柴只會回噗首有 骰子柴柴 的噗
2. 柴柴每10秒自動加好友,什麼,你10秒都不願意等?汪嗚!
3. 只要回覆看起來像是擲骰或是數學算式的東西柴柴就會幫忙擲骰喔~擲骰語法必須在前面,後面可以接空格然後加上任意註記支援的語法請參考python-dice
範例:
8d6 火球術
(4d6+3)*2+2d20^1
4. 可以說出關鍵字「柴柴聊天」請柴柴擔任TRPG小助手回答問題,但是柴柴很笨,回答的東西不一定正確。還有柴柴只要跟同一個人聊天10次就會累了(畢竟要花錢……),可能會每日重置次數但也不一定,總之這是一個實驗性的功能。
5. 因為噗浪API限制跟實作方式,柴柴每次只會讀「最新的一個回應」
Ἐσκός@貓咪大戰車
(4d6+3)*2+2d20^1
骰子柴柴
擲骰結果:
Add(
Mul(
Add(
roll 4d6 -> [3, 1, 3, 6] -> 13,
3
) -> 16,
2
) -> 32,
Highest(
roll 2d20 -> [16, 15], 1 ) -> [16] ) -> 48
Ἐσκός@貓咪大戰車
(4d6+3)*2+2d20^1
骰子柴柴
擲骰結果:
Add(
Mul(
Add(
roll 4d6 -> [4, 5, 4, 1] -> 14,
3
) -> 17,
2
) -> 34,
Highest(
roll 2d20 -> [12, 10], 1 ) -> [12] ) -> 46
Ἐσκός@貓咪大戰車
測試排版
排版
Ἐσκός@貓咪大戰車
(4d6+3)*2+2d20^1
骰子柴柴
擲骰結果:
Add(
⠀⠀Mul(
⠀⠀⠀⠀Add(
⠀⠀⠀⠀⠀⠀roll 4d6 -> [6, 1, 6, 1] -> 14,
⠀⠀⠀⠀⠀⠀3
⠀⠀⠀⠀) -> 17,
⠀⠀⠀⠀2
⠀⠀) -> 34,
⠀⠀Highest(
⠀⠀⠀⠀roll 2d20 -> [4, 19], ⠀⠀⠀⠀1 ⠀⠀) -> [19] ) -> 53
Ἐσκός@貓咪大戰車
柴柴聊天 用D&D5e規則創建一個4級精靈野蠻人角色,智力必須有18,要有簡要背景敘述
Ἐσκός@貓咪大戰車
柴柴聊天 用D&D5e規則創建一個4級精靈野蠻人角色,智力必須有18,要有簡要背景敘述
骰子柴柴
當然!這是一個4級的精靈野蠻人角色,他的智力非常高,達到了18。他出生在一個位於深山中的精靈部落,傳承了古老的精靈智慧。然而,他總是感到與其他精靈有些格格不入。他渴望自由、野性和冒險,對於遵從傳統的束縛感到不耐煩。因此,他毅然決定離開部落,成為一名野蠻人。他以敏捷和力量作為他戰鬥的主要武器,但他仍然保留著他的精靈智慧,懂得利用自然的力量來保護自己和他所珍惜的事物。
Ἐσκός@貓咪大戰車
柴柴聊天 用D&D5e規則創建一個4級精靈野蠻人角色,智力必須有18
骰子柴柴
嗨!很高興為你創建一個4級精靈野蠻人角色。根據D&D 5e規則,精靈種族的智力屬性修正是+2,野蠻人職業並沒有智力要求。因此,我們可以將你的智力屬性調整為最大值18,這是一個非常聰明的精靈野蠻人!如果你還有其他角色相關的描述或名字要加入,請告訴我哦!
載入新的回覆