mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 11:07:40 +08:00
解析猜拳&随机骰子
安卓QQ发来的骰子Name值是随机骰子
This commit is contained in:
parent
75d9c4deb4
commit
e700751008
@ -486,7 +486,7 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement {
|
||||
EncryptKey: elem.MarketFace.GetKey(),
|
||||
MagicValue: utils.B2S(elem.MarketFace.Mobileparam),
|
||||
}
|
||||
if face.Name == "[骰子]" {
|
||||
if face.Name == "[骰子]" || face.Name == "[随机骰子]" {
|
||||
return []IMessageElement{
|
||||
&DiceElement{
|
||||
MarketFaceElement: face,
|
||||
@ -498,6 +498,17 @@ func ParseMessageElems(elems []*msg.Elem) []IMessageElement {
|
||||
},
|
||||
}
|
||||
}
|
||||
if face.Name == "[猜拳]" {
|
||||
v := strings.SplitN(face.MagicValue, "=", 2)[1]
|
||||
t, _ := strconv.ParseInt(v, 10, 32)
|
||||
return []IMessageElement{
|
||||
&FingerGuessingElement{
|
||||
MarketFaceElement: face,
|
||||
Value: int32(t),
|
||||
Name : fingerGuessingName[int32(t)],
|
||||
},
|
||||
}
|
||||
}
|
||||
return []IMessageElement{face}
|
||||
}
|
||||
if elem.NotOnlineImage != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user