Beispiel #1
0
    def __init__(self,
                 owner,
                 cid,
                 nickName=u"",
                 viptype=1,
                 portrait=u"",
                 pronouncement=u"",
                 status=1):
        '''
        Constructor
        '''
        BaseInfoComponent.__init__(self, owner, cid, nickName)
        self._viptype = viptype  #玩家类型
        self._portrait = portrait  #人物头像
        self._pronouncement = pronouncement  #个人宣言(描述)
        self._status = status  #玩家当前状态 1正常状态 2排队大厅   3冥想状态 4战斗状态
        self._pkStatus = 1  #玩家的pk状态
        self._town = 1  #所属城镇
        self._location = 1  #所属位置 #副本场景Id
        self._baseName = nickName
        self._position = (300, 400)  #当前所属地点的x坐标
        self._lastposition = (300, 400)  #角色上一次的坐标位置
        self._destination = (0, 0)
        self._instanceid = 0
        self._staticPosition = (300, 400)  #角色的静态地址,如果是怪物,那么怪物将在这个点附近自动移动
        self._queueRoom = 0  #角色在大厅中的房间号

        self._state = 0  #0表示玩家在普通场景       1表示玩家在副本    2行会战副本
        self._instanceid = 0  # 玩家所在副本模板Id
        self._instancetag = 0  #玩家所在副本动态Id
        self._areaid = 0  #玩家所在副本区域id
 def __init__(self,owner,id,name,templateId):
     '''
     @param id: int 技能的id
     @param name: str 技能的名称
     @param templateId: int 技能的模板id
     '''
     BaseInfoComponent.__init__(self, owner, id, name)
Beispiel #3
0
 def __init__(self, owner, id, name, templateId):
     '''
     @param id: int 技能的id
     @param name: str 技能的名称
     @param templateId: int 技能的模板id
     '''
     BaseInfoComponent.__init__(self, owner, id, name)
 def __init__(self, owner, sid, name="", sceneType=0, areaHeight=570, areaWidth=1000, adjacencyId=[]):
     """初始化
     @param id: int 场景的id
     @param name:string 场景的名称
     @param sceneType: int 场景的类型
     @param areaHeight: int 场景的高度限制
     @param areaWight: int 场景的宽度限制
     """
     BaseInfoComponent.__init__(self, owner, sid, name)
     self.sceneType = sceneType
     self.areaHeight = areaHeight
     self.areaWidth = areaWidth
     self.adjacencyId = adjacencyId
     self.initialPosition = (300, 400)
 def __init__(self ,owner,id ,name ='',character_1 =0,character_2=0,\
              character_3 = 0,character_4=0,character_5 = 0, pid = 0):
     '''
     @character_1 (int) 用户的第一个角色id
     @character_2 (int) 用户的第二个角色id
     @character_3 (int) 用户的第三个角色id
     @character_4 (int) 用户的第四个角色id
     @pid (int) 用户邀请角色的 id
     '''
     BaseInfoComponent.__init__(self,owner, id, name)
     self.character_1 = character_1
     self.character_2 = character_2
     self.character_3 = character_3
     self.character_4 = character_4
     self.character_5 = character_5
     self.pid = pid
Beispiel #6
0
 def __init__(self ,owner,id ,name ='',character_1 =0,character_2=0,\
              character_3 = 0,character_4=0,character_5 = 0, pid = 0):
     '''
     @character_1 (int) 用户的第一个角色id
     @character_2 (int) 用户的第二个角色id
     @character_3 (int) 用户的第三个角色id
     @character_4 (int) 用户的第四个角色id
     @pid (int) 用户邀请角色的 id
     '''
     BaseInfoComponent.__init__(self, owner, id, name)
     self.character_1 = character_1
     self.character_2 = character_2
     self.character_3 = character_3
     self.character_4 = character_4
     self.character_5 = character_5
     self.pid = pid
 def __init__(self,
              owner,
              sid,
              name='',
              sceneType=0,
              areaHeight=570,
              areaWidth=1000,
              adjacencyId=[]):
     '''初始化
     @param id: int 场景的id
     @param name:string 场景的名称
     @param sceneType: int 场景的类型
     @param areaHeight: int 场景的高度限制
     @param areaWight: int 场景的宽度限制
     '''
     BaseInfoComponent.__init__(self, owner, sid, name)
     self.sceneType = sceneType
     self.areaHeight = areaHeight
     self.areaWidth = areaWidth
     self.adjacencyId = adjacencyId
     self.initialPosition = (300, 400)
 def __init__(self, owner, cid, nickName=u"",viptype=1,portrait=u"",pronouncement=u"",status=1):
     '''
     Constructor
     '''
     BaseInfoComponent.__init__(self, owner, cid, nickName)
     self._viptype = viptype  #玩家类型 
     self._portrait = portrait  #人物头像
     self._pronouncement = pronouncement #个人宣言(描述)
     self._status = status #玩家当前状态 1正常状态 2排队大厅   3冥想状态 4战斗状态
     self._pkStatus = 1 #玩家的pk状态
     self._town = 1 #所属城镇
     self._location = 1 #所属位置 #副本场景Id
     self._baseName = nickName
     self._position =(300,400) #当前所属地点的x坐标
     self._lastposition = (300,400)#角色上一次的坐标位置
     self._destination = (0,0)
     self._instanceid = 0
     self._staticPosition = (300,400) #角色的静态地址,如果是怪物,那么怪物将在这个点附近自动移动
     self._queueRoom = 0 #角色在大厅中的房间号
     
     self._state=0 #0表示玩家在普通场景       1表示玩家在副本    2行会战副本
     self._instanceid=0 # 玩家所在副本模板Id
     self._instancetag=0 #玩家所在副本动态Id
     self._areaid=0 #玩家所在副本区域id
Beispiel #9
0
 def __init__(self, owner, id=0, name=''):
     BaseInfoComponent.__init__(self, owner, id, name)
 def __init__(self,owner, id, basename,itemTemplateId):
     '''初始化物品基础信息'''
     BaseInfoComponent.__init__(self, owner, id, basename)
     self.itemTemplateId = itemTemplateId
     self.finalyPrice = -1#self.getItemTemplateInfo().get("buyingRateCoin",0)
Beispiel #11
0
 def __init__(self, owner, id, basename, itemTemplateId):
     '''初始化物品基础信息'''
     BaseInfoComponent.__init__(self, owner, id, basename)
     self.itemTemplateId = itemTemplateId
     self.finalyPrice = -1  #self.getItemTemplateInfo().get("buyingRateCoin",0)
 def __init__(self,owner,id=0,name=''):
     BaseInfoComponent.__init__(self, owner,id,name)