1
This commit is contained in:
@@ -201,7 +201,7 @@ func handle(c gnet.Conn) {
|
||||
// 读取数据并检查是否为跨域请求
|
||||
data, err := c.Peek(len(TEXT))
|
||||
if err != nil {
|
||||
log.Printf("Error reading cross-domain request: %v", err)
|
||||
//log.Printf("Error reading cross-domain request: %v", err)
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
@@ -108,6 +108,11 @@ func (s *handler) register(namespace string, r interface{}) {
|
||||
|
||||
for i := 0; i < val.NumMethod(); i++ {
|
||||
method := val.Type().Method(i)
|
||||
//fmt.Println("method: %s", method.Name)
|
||||
if method.Name != "KickPerson" && method.Name != "QuitSelf" {
|
||||
continue
|
||||
|
||||
}
|
||||
|
||||
funcType := method.Func.Type()
|
||||
hasCtx := 0
|
||||
|
||||
@@ -62,16 +62,16 @@ func isPortAvailable(port uint64) bool {
|
||||
// 如果id是0,那就是login server
|
||||
func Start(serverid uint16) {
|
||||
// 定义延时执行的匿名函数
|
||||
defer func() {
|
||||
// 使用recover()捕捉异常
|
||||
if err := recover(); err != nil {
|
||||
// err不为空值,说明主动抛出异常
|
||||
fmt.Printf("捕捉异常:%v\n", err)
|
||||
} else {
|
||||
// err为空值,说明程序没有抛出异常
|
||||
fmt.Println("程序没有异常")
|
||||
}
|
||||
}()
|
||||
// defer func() {
|
||||
// // 使用recover()捕捉异常
|
||||
// if err := recover(); err != nil {
|
||||
// // err不为空值,说明主动抛出异常
|
||||
// fmt.Printf("捕捉异常:%v\n", err)
|
||||
// } else {
|
||||
// // err为空值,说明程序没有抛出异常
|
||||
// fmt.Println("程序没有异常")
|
||||
// }
|
||||
// }()
|
||||
|
||||
//ants.NewPool(100)
|
||||
head := player.NewTomeeHandler()
|
||||
|
||||
@@ -58,8 +58,10 @@ func (e *Effect10) OnHit(opp *input.Input, skill *info.SkillEntity) {
|
||||
t1 := e.Input.FightC.GetRand().Int31n(3)
|
||||
|
||||
eff := input.Geteffect(input.EffectType.Status, int(e.Status))
|
||||
eff.Effect.Duration(int(t1 + 1))
|
||||
e.Input.AddEffect(eff)
|
||||
if eff.ID != 0 {
|
||||
eff.Effect.Duration(int(t1 + 1))
|
||||
e.Input.AddEffect(eff)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user