完成授书游戏节点功能

This commit is contained in:
2024-11-21 17:23:07 +08:00
parent 4ea0af5bd7
commit 88f7d55930
11 changed files with 240 additions and 123 deletions

View File

@@ -11,9 +11,11 @@ func Default(c *leaf.Context) {
payload := leaf.Value[*schema.PlayModal](c, middleware.PayloadJSONKey)
if w, ok := payload.Game["wait"]; ok {
select {
case <-c.Done():
case <-time.After(time.Duration(w.(float64)) * time.Second):
if v, ok := w.(float64); ok {
select {
case <-c.Done():
case <-time.After(time.Duration(v) * time.Second):
}
}
}
}