def getNpcShopInfo(dynamicId, characterId, npcId, shopCategory, curPage): """获取公共商店信息""" player = PlayersManager().getPlayerByID(characterId) if not player or not player.CheckClient(dynamicId): return {"result": False, "message": Lg().g(18)} publicshop = ShopManager().getShopByID(npcId) if not publicshop: publicshop = PublicShop(npcId) ShopManager().addShop(publicshop) if shopCategory == 0: data = publicshop.getPublicShopInfo(curPage) else: data = publicshop.getRepurchaseInfo(characterId) return {"result": True, "data": data}
def getNpcShopInfo(dynamicId, characterId, npcId, shopCategory, curPage): '''获取公共商店信息''' player = PlayersManager().getPlayerByID(characterId) if not player or not player.CheckClient(dynamicId): return {'result': False, 'message': Lg().g(18)} publicshop = ShopManager().getShopByID(npcId) if not publicshop: publicshop = PublicShop(npcId) ShopManager().addShop(publicshop) if shopCategory == 0: data = publicshop.getPublicShopInfo(curPage) else: data = publicshop.getRepurchaseInfo(characterId) return {'result': True, 'data': data}