Ejemplo n.º 1
0
    def Init(self):
        """
        """
        from GSManager import GSManager
	self.gconfig = GlobalConfig.instance()

        #start server
	znetlib = self.gconfig.GetValue('CONFIG','net-lib')
	csip = self.gconfig.GetValue('CONFIG','clients-server-address')
	csport = self.gconfig.GetValue('CONFIG','clients-server-port')
	self.nserver = net_server(znetlib)
	ns_arg = ns_arg_t()
	ns_arg.ip = csip
	ns_arg.port = csport
	self.nserver.ns_start(ns_arg)

	self.playermanager = PlayerManager.instance()
	self.playermanager.Init()
        self.gsmanager = GSManager.instance()
	return True
Ejemplo n.º 2
0
    def Init(self):
        """
        """
        from GSManager import GSManager
        self.gconfig = GlobalConfig.instance()

        #start server
        znetlib = self.gconfig.GetValue('CONFIG', 'net-lib')
        csip = self.gconfig.GetValue('CONFIG', 'clients-server-address')
        csport = self.gconfig.GetValue('CONFIG', 'clients-server-port')
        self.nserver = net_server(znetlib)
        ns_arg = ns_arg_t()
        ns_arg.ip = csip
        ns_arg.port = csport
        self.nserver.ns_start(ns_arg)

        self.playermanager = PlayerManager.instance()
        self.playermanager.Init()
        self.gsmanager = GSManager.instance()
        return True
Ejemplo n.º 3
0
	def Init(self):
            from ClientManager import ClientManager
            from PlayerManager import PlayerManager
	    self.uuid = uuid.instance()

            self.gconfig = GlobalConfig.instance()
	    znetlib = self.gconfig.GetValue('CONFIG','net-lib')
	    sqlip = self.gconfig.GetValue('CONFIG','sqlstore-address')
	    sqlport = self.gconfig.GetValue('CONFIG','sqlstore-port')
	    #connect to sqlstore
	    self.nclient = net_client(znetlib)
	    nc_arg = nc_arg_t()
	    nc_arg.ip = sqlip
	    nc_arg.port = sqlport
	    rv = self.nclient.nc_connect(nc_arg)
	    if not rv:
		PutLogList("(*) Connect to sqlstore IP:%s PORT:%d failed!"\
			% (sqlip,sqlport))
		return False

	    self.client_manager = ClientManager.instance()
	    self.player_manager = PlayerManager.instance()

	    return True