This commit is contained in:
hahwu 2025-03-25 15:38:11 +08:00
parent 92070b9c75
commit f527918672
2 changed files with 18 additions and 0 deletions

View File

@ -249,6 +249,18 @@ func GetEmitId(Id int) string {
return gamedata.ParseString(data["Emit_ID"])
}
func GetAllId() []int {
data, err := gamedata.GetData(CFG_NAME)
if err != nil {
return []int{}
}
key := make([]int, 0)
for k := range data {
key = append(key, GoUtil.Int(k))
}
return key
}
func GetEmitType(Id int) string {
data, err := gamedata.GetDataByIntKey(CFG_NAME, Id)
if err != nil {

View File

@ -9,6 +9,7 @@ import (
cardCfg "server/conf/card"
chargeCfg "server/conf/charge"
emojiCfg "server/conf/emoji"
mergeDataCfg "server/conf/mergeData"
playroomCfg "server/conf/playroom"
"server/db"
"server/game/mod/card"
@ -199,6 +200,11 @@ func ReqGmCommand_(player *Player, Command string) error {
OrderMod.EimtOrder = make(map[string]struct{})
HandbookMod := player.PlayMod.getHandbookMod()
delete(HandbookMod.BookList, 125)
case "handbook":
HandbookMod := player.PlayMod.getHandbookMod()
for _, v := range mergeDataCfg.GetAllId() {
HandbookMod.SetHandbook(v)
}
case "deleteOrder":
Id, _ := strconv.Atoi(arg[1])
OrderMod := player.PlayMod.getOrderMod()