12345678910111213141516171819202122 |
- package internal
- import (
- "server/common"
- agentmanager "server/game/agentManager"
- )
- func init() {
- skeleton.RegisterChanRPC("NewAgent", rpcNewAgent)
- skeleton.RegisterChanRPC("CloseAgent", rpcCloseAgent)
- }
- func rpcNewAgent(args []interface{}) {
- agentmanager.NewAgent(args)
- }
- func rpcCloseAgent(args []interface{}) {
- user_id := agentmanager.CloseAgent(args)
- if user_id != "" {
- common.RpcCloseAgent(user_id, agentmanager.GetAgentByUserID)
- }
- }
|