func (this *ProxyConnect) ResendLocalPlayers() {
	this.localPlayersMutex.RLock()
	defer this.localPlayersMutex.RUnlock()
	for player, _ := range this.localPlayers {
		this.client.RequestLater(packetConnect.NewRequestNotifyPlayerAdd(player), nil)
	}
}
func (this *ProxyConnect) AddLocalPlayer(player string) (ok int) {
	statusCode, _, err := this.client.Request(packetConnect.NewRequestNotifyPlayerAdd(player))
	if err != nil {
		ok = -1
	} else if statusCode == packetConnect.STATUS_SUCCESS {
		this.localPlayersMutex.Lock()
		defer this.localPlayersMutex.Unlock()
		this.localPlayers[player] = struct{}{}
		ok = 1
	} else if statusCode == packetConnect.STATUS_ERROR_GENERIC {
		ok = 0
	}
	return
}