Commit 497334e3 497334e33811c4d2f87456f2278a87f0ce51bb43 by jinwawa

0620

1 parent ba6831c1
Showing 71 changed files with 3563 additions and 516 deletions
......@@ -50,9 +50,9 @@
<reward id="3" name="隐形富豪Ⅲ" des="拥有30个墙纸" item="100001,1000;910052,1" data="30"/>
</type>
<type viewid="10" id="10" name="我是会员" des="VIP等级">
<reward id="1" name="我是会员Ⅰ" des="VIP达到2级" item="100001,1000;910065,1" data="2"/>
<reward id="2" name="我是会员Ⅱ" des="VIP达到5级" item="100001,2000;910067,1" data="5"/>
<reward id="3" name="我是会员Ⅲ" des="VIP达到8级" item="100001,5000;910069,1" data="8"/>
<reward id="1" name="我是会员Ⅰ" des="会员等级达到2级" item="100001,1000;910065,1" data="2"/>
<reward id="2" name="我是会员Ⅱ" des="会员等级达到5级" item="100001,2000;910067,1" data="5"/>
<reward id="3" name="我是会员Ⅲ" des="会员等级达到8级" item="100001,5000;910069,1" data="8"/>
</type>
<type viewid="11" id="11" name="我的礼包" des="包月/包年次数">
<reward id="1" name="我的礼包Ⅰ" des="VIP包年/包月1次" item="100001,1000;910066,1" data="1"/>
......
......@@ -125,6 +125,51 @@ id name describe icon shopID amount type add_pet_exp pet_star unique vip
800225 萌天使缎丝鞋 萌天使缎丝鞋 0 0 0 5 0 0 1 1
800226 萌天使翅膀 萌天使翅膀 0 0 0 6 0 0 1 1
800227 萌天使手摇铃 萌天使手摇铃 0 0 0 7 0 0 1 1
800231 粉小猫创可贴 粉小猫创可贴 0 0 0 1 0 0 1 0
800232 粉小猫发型 粉小猫发型 0 0 0 2 0 0 1 0
800233 粉小猫上衣 粉小猫上衣 0 0 0 3 0 0 1 0
800235 粉小猫鞋子 粉小猫鞋子 0 0 0 5 0 0 1 0
800236 天女散花 天女散花 0 0 0 6 0 0 1 0
800237 粉小猫手链 粉小猫手链 0 0 0 7 0 0 1 0
800241 新春虎头吉祥痣 新春虎头吉祥痣 0 0 0 1 0 0 1 0
800242 新春虎头头套 新春虎头帽 0 0 0 2 0 0 1 0
800243 新春虎头上衣 新春虎头衣 0 0 0 3 0 0 1 0
800244 新春虎头裤 新春虎头裤 0 0 0 4 0 0 1 0
800245 新春虎头鞋 新春虎头鞋 0 0 0 5 0 0 1 0
800246 新春虎头尾 新春虎头尾 0 0 0 6 0 0 1 0
800247 春节鞭炮 新春虎头鞭炮 0 0 0 7 0 0 1 0
800252 樱花妹发型 樱花妹发型 0 0 0 2 0 0 1 0
800253 樱花妹服 樱花妹服 0 0 0 3 0 0 1 0
800255 樱花妹鞋 樱花妹鞋 0 0 0 5 0 0 1 0
800256 樱花妹背景 樱花妹背景 0 0 0 6 0 0 1 0
800257 樱花妹伞 樱花妹伞 0 0 0 7 0 0 1 0
800262 小飞侠发型 小飞侠发型 0 0 0 2 0 0 1 0
800263 小飞侠上衣 小飞侠上衣 0 0 0 3 0 0 1 0
800264 小飞侠裤子 小飞侠裤子 0 0 0 4 0 0 1 0
800265 小飞侠鞋 小飞侠鞋 0 0 0 5 0 0 1 0
800266 小飞侠翅膀 小飞侠翅膀 0 0 0 6 0 0 1 0
800267 小飞侠玩具 小飞侠玩具 0 0 0 7 0 0 1 0
800271 原始人面饰 原始人面饰 0 0 0 1 0 0 1 0
800272 原始人发型 原始人发型 0 0 0 2 0 0 1 0
800273 原始人服饰 原始人服饰 0 0 0 3 0 0 1 0
800275 原始人鞋 原始人鞋 0 0 0 5 0 0 1 0
800277 原始人棒槌 原始人棒槌 0 0 0 7 0 0 1 0
800282 宇航员发型 宇航员发型 0 0 0 2 0 0 1 0
800283 宇航员上衣 宇航员上衣 0 0 0 3 0 0 1 0
800284 宇航员裤 宇航员裤 0 0 0 4 0 0 1 0
800285 宇航员鞋 宇航员鞋 0 0 0 5 0 0 1 0
800291 福尔摩斯面饰 福尔摩斯面饰 0 0 0 1 0 0 1 0
800292 福尔摩斯发型 福尔摩斯发型 0 0 0 2 0 0 1 0
800293 福尔摩斯上衣 福尔摩斯上衣 0 0 0 3 0 0 1 0
800294 福尔摩斯裤 福尔摩斯裤 0 0 0 4 0 0 1 0
800295 福尔摩斯鞋 福尔摩斯鞋 0 0 0 5 0 0 1 0
800297 福尔摩斯放大镜 福尔摩斯放大镜 0 0 0 7 0 0 1 0
800301 剑侠客面饰 剑侠客面饰 0 0 0 1 0 0 1 0
800302 剑侠客发型 剑侠客发型 0 0 0 2 0 0 1 0
800303 剑侠客上衣 剑侠客上衣 0 0 0 3 0 0 1 0
800304 剑侠客裤 剑侠客裤 0 0 0 4 0 0 1 0
800305 剑侠客鞋 剑侠客鞋 0 0 0 5 0 0 1 0
800307 剑侠客武器 剑侠客武器 0 0 0 7 0 0 1 0
800901 时尚太阳镜 时尚太阳镜 0 0 0 1 0 0 1 0
800906 优雅蝶翼 优雅蝶翼 0 0 0 6 0 0 1 0
910001 爱心奖牌 爱心奖牌 1 0 0 0 0 0 1 0
......
No preview for this file type
This diff could not be displayed because it is too large.
......@@ -120,6 +120,53 @@
<shop id="3098" buy="800225,1" price="100001,400" des="400金币" extra="0" />
<shop id="3099" buy="800226,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3100" buy="800227,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3101" buy="800231,1" price="100001,600" des="600金币" extra="0" />
<shop id="3102" buy="800232,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3103" buy="800233,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3104" buy="800235,1" price="100001,400" des="400金币" extra="0" />
<shop id="3105" buy="800236,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3106" buy="800237,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3107" buy="800241,1" price="100001,600" des="600金币" extra="0" />
<shop id="3108" buy="800242,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3109" buy="800243,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3110" buy="800244,1" price="100001,600" des="600金币" extra="0" />
<shop id="3111" buy="800245,1" price="100001,400" des="400金币" extra="0" />
<shop id="3112" buy="800246,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3113" buy="800247,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3114" buy="800252,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3115" buy="800253,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3116" buy="800255,1" price="100001,400" des="400金币" extra="0" />
<shop id="3117" buy="800256,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3118" buy="800257,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3119" buy="800262,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3120" buy="800263,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3121" buy="800264,1" price="100001,600" des="600金币" extra="0" />
<shop id="3122" buy="800265,1" price="100001,400" des="400金币" extra="0" />
<shop id="3123" buy="800266,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3124" buy="800267,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3125" buy="800271,1" price="100001,600" des="600金币" extra="0" />
<shop id="3126" buy="800272,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3127" buy="800273,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3128" buy="800275,1" price="100001,400" des="400金币" extra="0" />
<shop id="3129" buy="800277,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3130" buy="800282,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3131" buy="800283,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3132" buy="800284,1" price="100001,600" des="600金币" extra="0" />
<shop id="3133" buy="800285,1" price="100001,400" des="400金币" extra="0" />
<shop id="3134" buy="800291,1" price="100001,600" des="600金币" extra="0" />
<shop id="3135" buy="800292,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3136" buy="800293,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3137" buy="800294,1" price="100001,600" des="600金币" extra="0" />
<shop id="3138" buy="800295,1" price="100001,400" des="400金币" extra="0" />
<shop id="3139" buy="800297,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3140" buy="800301,1" price="100001,600" des="600金币" extra="0" />
<shop id="3141" buy="800302,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3142" buy="800303,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3143" buy="800304,1" price="100001,600" des="600金币" extra="0" />
<shop id="3144" buy="800305,1" price="100001,400" des="400金币" extra="0" />
<shop id="3145" buy="800307,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4000" buy="910003,1" price="100001,300" des="300金币" extra="0" />
......
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
成就(全部都是金币模式)
level:获取N个成就后.奖励的物品
-->
<root>
<type viewid="1" id="1" name="任务能手" des="做任务次数">
<reward id="1" name="任务能手Ⅰ" des="完成5个任务" item="100001,100;910031,1" data="5"/>
<reward id="2" name="任务能手Ⅱ" des="完成20个任务" item="100001,300;910042,1" data="20"/>
<reward id="3" name="任务能手Ⅲ" des="完成50个任务" item="100001,1000;910043,1" data="50"/>
</type>
<type viewid="2" id="2" name="游戏王" des="玩小游戏次数">
<reward id="1" name="游戏王Ⅰ" des="游乐场玩10次游戏" item="100001,200;910034,1" data="10"/>
<reward id="2" name="游戏王Ⅱ" des="游乐场玩50次游戏" item="100001,500;910053,1" data="50"/>
<reward id="3" name="游戏王Ⅲ" des="游乐场玩100次游戏" item="100001,1000;910054,1" data="100"/>
</type>
<type viewid="3" id="3" name="驯宠王" des="宠物满级">
<reward id="1" name="驯宠王Ⅰ" des="喂养宠物满级5只" item="100001,200;910060,1" data="5"/>
<reward id="2" name="驯宠王Ⅱ" des="喂养宠物满级10只" item="100001,500;910061,1" data="10"/>
<reward id="3" name="驯宠王Ⅲ" des="喂养宠物满级30只" item="100001,1000;910062,1" data="30"/>
</type>
<type viewid="4" id="4" name="小富豪" des="累计获得金豆">
<reward id="1" name="小富豪Ⅰ" des="一共获得金豆5000" item="910044,1" data="5000"/>
<reward id="2" name="小富豪Ⅱ" des="一共获得金豆50000" item="910045,1" data="50000"/>
<reward id="3" name="小富豪Ⅲ" des="一共获得金豆500000" item="910046,1" data="500000"/>
</type>
<type viewid="5" id="5" name="大富豪" des="累计获得钻石">
<reward id="1" name="大富豪Ⅰ" des="一共获得钻石10" item="100001,300;910039,1" data="10"/>
<reward id="2" name="大富豪Ⅱ" des="一共获得钻石100" item="100001,600;910040,1" data="100"/>
<reward id="3" name="大富豪Ⅲ" des="一共获得钻石1000" item="100001,1000;910041,1" data="1000"/>
</type>
<type viewid="6" id="6" name="时尚达人" des="角色装扮(不含翅膀)">
<reward id="1" name="时尚达人Ⅰ" des="拥有10件服饰(不含翅膀)" item="100001,100;910055,1" data="10"/>
<reward id="2" name="时尚达人Ⅱ" des="拥有30件服饰(不含翅膀)" item="100001,300;910056,1" data="30"/>
<reward id="3" name="时尚达人Ⅲ" des="拥有100件服饰(不含翅膀)" item="100001,1000;910057,1" data="100"/>
</type>
<type viewid="7" id="7" name="飞天" des="角色翅膀">
<reward id="1" name="飞天Ⅰ" des="拥有3个翅膀" item="100001,200;910036,1" data="3"/>
<reward id="2" name="飞天Ⅱ" des="拥有10个翅膀" item="100001,500;910037,1" data="10"/>
<reward id="3" name="飞天Ⅲ" des="拥有30个翅膀" item="100001,1000;910038,1" data="30"/>
</type>
<type viewid="8" id="8" name="家居达人" des="房屋装饰(不含墙纸)">
<reward id="1" name="家居达人Ⅰ" des="拥有10个小屋装饰(不含墙纸)" item="100001,100;910058,1" data="10"/>
<reward id="2" name="家居达人Ⅱ" des="拥有30个小屋装饰(不含墙纸)" item="100001,300;910030,1" data="30"/>
<reward id="3" name="家居达人Ⅲ" des="拥有100个小屋装饰(不含墙纸)" item="100001,1000;910059,1" data="100"/>
</type>
<type viewid="9" id="9" name="隐形富豪" des="墙纸">
<reward id="1" name="隐形富豪Ⅰ" des="拥有3个墙纸" item="100001,200;910032,1" data="3"/>
<reward id="2" name="隐形富豪Ⅱ" des="拥有10个墙纸" item="100001,500;910033,1" data="10"/>
<reward id="3" name="隐形富豪Ⅲ" des="拥有30个墙纸" item="100001,1000;910052,1" data="30"/>
</type>
<type viewid="10" id="10" name="我是会员" des="VIP等级">
<reward id="1" name="我是会员Ⅰ" des="会员等级达到2级" item="100001,1000;910065,1" data="2"/>
<reward id="2" name="我是会员Ⅱ" des="会员等级达到5级" item="100001,2000;910067,1" data="5"/>
<reward id="3" name="我是会员Ⅲ" des="会员等级达到8级" item="100001,5000;910069,1" data="8"/>
</type>
<type viewid="11" id="11" name="我的礼包" des="包月/包年次数">
<reward id="1" name="我的礼包Ⅰ" des="VIP包年/包月1次" item="100001,1000;910066,1" data="1"/>
<reward id="2" name="我的礼包Ⅱ" des="VIP包年/包月3次" item="100001,2000;910068,1" data="3"/>
<reward id="3" name="我的礼包Ⅲ" des="VIP包年/包月5次" item="100001,5000;910064,1" data="5"/>
</type>
<level id="1" cnt="2" item="100001,200"/>
<level id="2" cnt="5" item="100001,400"/>
<level id="3" cnt="8" item="100001,600"/>
<level id="4" cnt="10" item="100001,800"/>
<level id="5" cnt="12" item="100001,1000"/>
<level id="6" cnt="15" item="100001,1200"/>
<level id="7" cnt="18" item="100001,1400"/>
<level id="8" cnt="20" item="100001,1600"/>
<level id="9" cnt="25" item="100001,1800"/>
<level id="10" cnt="30" item="100001,2000"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<root>
<!--活动 收集宠物
id:序号
item:奖励的物品
beginTime:开始时间
endTime:结束时间
needPet:需要宠物
-->
<!--2018-12-24 00:00:00-->
<data id="1" beginTime="1555948800" endTime="1903104000" needPet="10001,10002,10003" item="200001,1;300001,1"/>
<!--2019-02-01 00:00:00-->
<data id="2" beginTime="1555948800" endTime="1903104000" needPet="10004,10005,10006" item="200001,2;300001,2" />
<!--2019-03-01 00:00:00-->
<data id="3" beginTime="1555948800" endTime="1903104000" needPet="10007,10008,10009" item="200001,3;300001,2"/>
<!--2019-04-01 00:00:00 -->
<data id="4" beginTime="1555948800" endTime="1903104000" needPet="10010,10011,10012" item="200001,4;300001,3"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
新手对局福利(对战,尚未开放)
-->
<root>
<!--
id:递增的序号
pr:概率(所有的概率加起来是1000)
reward_item:奖励的道具
-->
<reward id="1" pr="32" item="100000,3"/>
<reward id="2" pr="480" item="100002,1"/>
<reward id="3" pr="4" item="100000,10"/>
<reward id="4" pr="288" item="100002,1"/>
<reward id="5" pr="2" item="100000,20"/>
<reward id="6" pr="144" item="100001,1"/>
<reward id="7" pr="2" item="100000,50"/>
<reward id="8" pr="48" item="100001,588"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
创建礼包
其中同部位的衣服放在后面的是穿在身上的.
pet:创建送的宠物pet_id, x, y pet="10001,0" 宠物id,宠物位置序号[0,5] 0:背包中,1-5房间中
微信登录送的道具
wxLogin:道具ID,道具数量cnt
-->
<root>
<id item="100001,2000;910074,1;910026,1;920011,1;920042,1;200001,3;800093,1;800094,1;800095,1;700001,1;300001,5" pet="10001,0;20002,0;30003,0;20051,0" wxLogin="100001,0"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
游戏配置表
-->
<root>
<!--
1:每日上限最大值
<common id="1" val="30000000"/>
-->
<!--废弃 剩余金币少于 金币数量-->
<common id="2" val="2000"/>
<!--废弃 每次获得的金币数量-->
<common id="3" val="2000"/>
<!--废弃 每日救济 次数 废弃-->
<common id="4" val="2"/>
<!--废弃 vip 每次获得的金币数量-->
<common id="5" val="10000"/>
<!--vip 每日游戏获得的金币数量-->
<common id="6" val="3000"/>
<!--每日游戏获得的exp数量-->
<common id="7" val="100"/>
<!--vip 每日游戏获得的宠物钥匙数量-->
<common id="14" val="10"/>
<!--vip 每日游戏获得的宠物食物数量-->
<common id="15" val="30"/>
<!--每日送花获得的金币数量上限-->
<common id="16" val="100"/>
<!--每次送花获得的金币数量-->
<common id="17" val="10"/>
<!--每次PK赢取的金币数量-->
<common id="18" val="50"/>
<!--每天PK赢取金币数量上限-->
<common id="19" val="500"/>
<!--vip宠物战队数量-->
<common id="20" val="6"/>
<!--每次PK失败的金币数量-->
<common id="21" val="10"/>
<!--每日game,PK次数上限-->
<common id="22" val="20"/>
<!--每日PK次数上限-->
<common id="23" val="10"/>
<!--每日vip,PK次数上限-->
<common id="24" val="15"/>
<!--是否开启vip-->
<common id="10000" val="1"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<root>
<!--
head.id: 头像ID
needCard:需要消耗修改头像卡片[0:不消耗,1:消耗]
sex:性别 0.随机 1.男 2.女
-->
<head id="1" needCard="0" sex="1"/>
<head id="2" needCard="1" sex="1"/>
<head id="3" needCard="1" sex="1"/>
<head id="4" needCard="1" sex="1"/>
<head id="5" needCard="0" sex="2"/>
<head id="6" needCard="1" sex="2"/>
<head id="7" needCard="1" sex="2"/>
<head id="8" needCard="1" sex="2"/>
<head id="9" needCard="0" sex="2"/>
<head id="10" needCard="1" sex="2"/>
<head id="11" needCard="1" sex="2"/>
<head id="12" needCard="1" sex="2"/>
<head id="13" needCard="1" sex="2"/>
<head id="14" needCard="1" sex="2"/>
<head id="15" needCard="1" sex="2"/>
<head id="16" needCard="1" sex="2"/>
<head id="17" needCard="1" sex="2"/>
<head id="18" needCard="1" sex="2"/>
<head id="19" needCard="1" sex="2"/>
<head id="20" needCard="1" sex="2"/>
<head id="21" needCard="1" sex="1"/>
<head id="22" needCard="1" sex="1"/>
<head id="23" needCard="1" sex="1"/>
<head id="24" needCard="1" sex="1"/>
<!--
headFrame.id: 头像框ID
needScore:需要积分
needCharm:需要魅力值
<headFrame id="110001" needScore="100"/>
<headFrame id="110002" needScore="200"/>
<headFrame id="110003" needScore="400"/>
<headFrame id="110004" needScore="800"/>
<headFrame id="110005" needScore="1600"/>
<headFrame id="110006" needCharm="50"/>
<headFrame id="110007" needCharm="150"/>
<headFrame id="110008" needCharm="350"/>
<headFrame id="110009" needCharm="650"/>
<headFrame id="110010" needCharm="1050"/>
-->
</root>
id name describe icon shopID amount type add_pet_exp pet_star unique vip
物品id 名字 描述 资源id 商品ID(背包里直接购买索引到商品ID) 库存数量(废弃) 1脸2发3上衣4裤子5鞋6翅膀7玩具 道具增加宠物经验值 对应宠物星级 唯一的 0:普通1:vip
100000 钻石 商店里购买 0 0 0 0 0 0 0 0
100001 金豆 游乐场玩游戏获得 1 100 0 0 0 0 0 0
100002 vip经验 vip经验 2 0 0 0 0 0 0 0
100003 花 花 2 0 0 0 0 0 0 0
200001 宠物钥匙白 游乐场玩游戏获得,可用于宠物园抓宠物 1 0 0 0 0 1 0 0
200002 宠物钥匙绿 游乐场玩游戏获得,可用于宠物园抓宠物 2 0 0 0 0 2 0 0
200003 宠物钥匙蓝 游乐场玩游戏获得,可用于宠物园抓宠物 3 0 0 0 0 3 0 0
200004 宠物钥匙紫 游乐场玩游戏获得,可用于宠物园抓宠物 4 0 0 0 0 4 0 0
200005 宠物钥匙黄 游乐场玩游戏获得,可用于宠物园抓宠物 5 0 0 0 0 5 0 0
200006 宠物钥匙橙 游乐场玩游戏获得,可用于宠物园抓宠物 6 0 0 0 0 6 0 0
300001 技能水晶白 用于解锁白色宠物技能 1 0 0 0 0 1 0 0
300002 技能水晶绿 用于解锁绿色宠物技能 2 0 0 0 0 2 0 0
300003 技能水晶蓝 用于解锁蓝色宠物技能 3 0 0 0 0 3 0 0
300004 技能水晶紫 用于解锁紫色宠物技能 4 0 0 0 0 4 0 0
300005 技能水晶黄 用于解锁黄色宠物技能 5 0 0 0 0 5 0 0
300006 技能水晶橙 用于解锁橙色宠物技能 6 0 0 0 0 6 0 0
600001 宠物饼干 宠物食物,增加10点宠物经验 1 0 0 0 10 0 0 0
600002 宠物面包 宠物食物,增加20点宠物经验 1 0 0 0 20 0 0 0
600003 宠物汉堡 宠物食物,增加100点宠物经验 1 0 0 0 100 0 0 0
600004 宠物粮食 宠物食物,增加500点宠物经验 1 0 0 0 500 0 0 0
600005 宠物饮料 宠物食物,增加50点宠物经验 1 0 0 0 50 0 0 0
600006 宠物罐头 宠物食物,增加200点宠物经验 1 0 0 0 200 0 0 0
700001 蓝色星空小屋 创建角色送 1 0 0 0 0 0 1 0
700002 粉红梦幻小屋 粉红梦幻小屋 1 0 0 0 0 0 1 0
700003 绿野仙踪小屋 绿野仙踪小屋 1 0 0 0 0 0 1 0
700004 汽车总动员小屋 汽车总动员小屋 1 0 0 0 0 0 1 0
800012 时尚蛙眼帽 时尚蛙眼帽 0 0 0 2 0 0 1 0
800013 时尚蝙蝠夹克 时尚蝙蝠夹克 0 0 0 3 0 0 1 0
800014 时尚小短裤 时尚小短裤 0 0 0 4 0 0 1 0
800015 时尚小红鞋 时尚小红鞋 0 0 0 5 0 0 1 0
800022 插花波浪发型 插花波浪发型 0 0 0 2 0 0 1 0
800023 清凉珍珠衫 清凉珍珠衫 0 0 0 3 0 0 1 0
800024 清凉小裙裤 清凉小裙裤 0 0 0 4 0 0 1 0
800025 清凉珍珠鞋 清凉珍珠鞋 0 0 0 5 0 0 1 0
800027 救生圈 救生圈 0 0 0 7 0 0 1 0
800032 帅气绅士发型 帅气绅士发型 0 0 0 2 0 0 1 0
800033 帅气绅士马甲 帅气绅士马甲 0 0 0 3 0 0 1 0
800034 帅气绅士马裤 帅气绅士马裤 0 0 0 4 0 0 1 0
800035 帅气绅士鞋 帅气绅士鞋 0 0 0 5 0 0 1 0
800042 小红帽 小红帽 0 0 0 2 0 0 1 0
800043 火红小斗篷 火红小斗篷 0 0 0 3 0 0 1 0
800044 雪白小童裤 雪白小童裤 0 0 0 4 0 0 1 0
800045 红色小皮靴 红色小皮靴 0 0 0 5 0 0 1 0
800051 超萌小眼镜 超萌小眼镜 0 0 0 1 0 0 1 0
800052 超萌鸭头帽 超萌鸭头帽 0 0 0 2 0 0 1 0
800053 超萌吊带衫 超萌吊带衫 0 0 0 3 0 0 1 0
800055 超萌小黄鞋 超萌小黄鞋 0 0 0 5 0 0 1 0
800056 超萌小鸭翅 超萌小鸭翅 0 0 0 6 0 0 1 0
800057 超萌鸭泳圈 超萌鸭泳圈 0 0 0 7 0 0 1 0
800062 追风鸭舌帽 追风鸭舌帽 0 0 0 2 0 0 1 0
800063 追风42号 追风42号 0 0 0 3 0 0 1 0
800064 追风小短裤 追风小短裤 0 0 0 4 0 0 1 0
800065 追风球鞋 追风球鞋 0 0 0 5 0 0 1 0
800072 斑点蝴蝶结 斑点蝴蝶结 0 0 0 2 0 0 1 0
800073 淡雅水手服 淡雅水手服 0 0 0 3 0 0 1 0
800074 水手小短裙 水手小短裙 0 0 0 4 0 0 1 0
800075 淡雅小皮靴 淡雅小皮靴 0 0 0 5 0 0 1 0
800082 潮宝耳机 潮宝耳机 0 0 0 2 0 0 1 0
800083 潮宝风衣 潮宝风衣 0 0 0 3 0 0 1 0
800084 潮宝短裤 潮宝短裤 0 0 0 4 0 0 1 0
800085 潮宝皮靴 潮宝皮靴 0 0 0 5 0 0 1 0
800093 休闲萌宝上衣 休闲萌宝上衣 0 0 0 3 0 0 1 0
800094 休闲萌宝长裤 休闲萌宝长裤 0 0 0 4 0 0 1 0
800095 休闲萌宝布鞋 休闲萌宝布鞋 0 0 0 5 0 0 1 0
800102 魔法师礼帽 魔法师礼帽 0 0 0 2 0 0 1 1
800103 魔法师长袍 魔法师长袍 0 0 0 3 0 0 1 1
800105 魔法师法靴 魔法师法靴 0 0 0 5 0 0 1 1
800107 魔法师魔杖 魔法师魔杖 0 0 0 7 0 0 1 1
800112 冰雪奇缘发型 冰雪奇缘发型 0 0 0 2 0 0 1 1
800113 冰雪奇缘礼服 冰雪奇缘礼服 0 0 0 3 0 0 1 1
800114 冰雪奇缘长裙 冰雪奇缘长裙 0 0 0 4 0 0 1 1
800115 冰雪奇缘皮靴 冰雪奇缘皮靴 0 0 0 5 0 0 1 1
800116 冰雪奇缘披风 冰雪奇缘披风 0 0 0 6 0 0 1 1
800122 海盗船长帽子 海盗船长帽子 0 0 0 2 0 0 1 1
800123 海盗船长礼服 海盗船长礼服 0 0 0 3 0 0 1 1
800124 海盗船长礼裤 海盗船长礼裤 0 0 0 4 0 0 1 1
800125 海盗船长皮靴 海盗船长皮靴 0 0 0 5 0 0 1 1
800127 海盗船长之剑 海盗船长之剑 0 0 0 7 0 0 1 1
800132 休闲少年发型 休闲少年发型 0 0 0 2 0 0 1 0
800133 休闲少年上衣 休闲少年上衣 0 0 0 3 0 0 1 0
800134 休闲少年裤子 休闲少年裤子 0 0 0 4 0 0 1 0
800135 休闲少年鞋子 休闲少年鞋子 0 0 0 5 0 0 1 0
800142 运动少女发型 运动少女发型 0 0 0 2 0 0 1 0
800143 运动少女上衣 运动少女上衣 0 0 0 3 0 0 1 0
800144 运动少女裤子 运动少女裤子 0 0 0 4 0 0 1 0
800145 运动少女布鞋 运动少女布鞋 0 0 0 5 0 0 1 0
800152 秋季休闲发型 秋季休闲发型 0 0 0 2 0 0 1 0
800153 秋季休闲毛衣 秋季休闲毛衣 0 0 0 3 0 0 1 0
800154 秋季休闲短裙 秋季休闲短裙 0 0 0 4 0 0 1 0
800155 秋季休闲短靴 秋季休闲短靴 0 0 0 5 0 0 1 0
800162 超萌麋鹿发型 超萌麋鹿发型 0 0 0 2 0 0 1 1
800163 超萌麋鹿上衣 超萌麋鹿上衣 0 0 0 3 0 0 1 1
800164 超萌麋鹿短裙 超萌麋鹿短裙 0 0 0 4 0 0 1 1
800165 超萌麋鹿皮鞋 超萌麋鹿皮鞋 0 0 0 5 0 0 1 1
800172 大耳兔兔帽子 大耳兔兔帽子 0 0 0 2 0 0 1 0
800173 大耳兔兔短外套 大耳兔兔短外套 0 0 0 3 0 0 1 0
800174 大耳兔兔短裤 大耳兔兔短裤 0 0 0 4 0 0 1 0
800175 大耳兔兔鞋袜 大耳兔兔鞋袜 0 0 0 5 0 0 1 0
800182 圣诞萝莉帽 圣诞萝莉帽 0 0 0 2 0 0 1 0
800183 圣诞棉绒衣 圣诞棉绒衣 0 0 0 3 0 0 1 0
800184 圣诞棉绒裙 圣诞棉绒裙 0 0 0 4 0 0 1 0
800185 圣诞棉绒鞋 圣诞棉绒鞋 0 0 0 5 0 0 1 0
800192 运动少年发型 运动少年发型 0 0 0 2 0 0 1 0
800193 运动少年上衣 运动少年上衣 0 0 0 3 0 0 1 0
800194 运动少年长裤 运动少年长裤 0 0 0 4 0 0 1 0
800195 运动少年鞋 运动少年鞋 0 0 0 5 0 0 1 0
800201 可爱雪人鼻 可爱雪人鼻 0 0 0 1 0 0 1 1
800202 可爱雪人帽 可爱雪人帽 0 0 0 2 0 0 1 1
800203 可爱雪人服 可爱雪人服 0 0 0 3 0 0 1 1
800205 可爱雪地靴 可爱雪地靴 0 0 0 5 0 0 1 1
800206 可爱小雪花 可爱小雪花 0 0 0 6 0 0 1 1
800207 可爱雪娃娃 可爱雪娃娃 0 0 0 7 0 0 1 1
800211 雪精灵雪花贴 雪精灵雪花贴 0 0 0 1 0 0 1 0
800212 雪精灵披肩发 雪精灵披肩发 0 0 0 2 0 0 1 0
800213 雪精灵羽绒服 雪精灵羽绒服 0 0 0 3 0 0 1 0
800214 雪精灵小短裙 雪精灵小短裙 0 0 0 4 0 0 1 0
800215 雪精灵雪地靴 雪精灵雪地靴 0 0 0 5 0 0 1 0
800216 雪精灵翅膀 雪精灵翅膀 0 0 0 6 0 0 1 0
800217 雪精灵小手包 雪精灵小手包 0 0 0 7 0 0 1 0
800221 萌天使面纹 萌天使面纹 0 0 0 1 0 0 1 1
800222 萌天使蘑菇头 萌天使蘑菇头 0 0 0 2 0 0 1 1
800223 萌天使连衣裙 萌天使连衣裙 0 0 0 3 0 0 1 1
800225 萌天使缎丝鞋 萌天使缎丝鞋 0 0 0 5 0 0 1 1
800226 萌天使翅膀 萌天使翅膀 0 0 0 6 0 0 1 1
800227 萌天使手摇铃 萌天使手摇铃 0 0 0 7 0 0 1 1
800231 粉小猫创可贴 粉小猫创可贴 0 0 0 1 0 0 1 0
800232 粉小猫发型 粉小猫发型 0 0 0 2 0 0 1 0
800233 粉小猫上衣 粉小猫上衣 0 0 0 3 0 0 1 0
800235 粉小猫鞋子 粉小猫鞋子 0 0 0 5 0 0 1 0
800236 天女散花 天女散花 0 0 0 6 0 0 1 0
800237 粉小猫手链 粉小猫手链 0 0 0 7 0 0 1 0
800241 新春虎头吉祥痣 新春虎头吉祥痣 0 0 0 1 0 0 1 0
800242 新春虎头头套 新春虎头帽 0 0 0 2 0 0 1 0
800243 新春虎头上衣 新春虎头衣 0 0 0 3 0 0 1 0
800244 新春虎头裤 新春虎头裤 0 0 0 4 0 0 1 0
800245 新春虎头鞋 新春虎头鞋 0 0 0 5 0 0 1 0
800246 新春虎头尾 新春虎头尾 0 0 0 6 0 0 1 0
800247 春节鞭炮 新春虎头鞭炮 0 0 0 7 0 0 1 0
800252 樱花妹发型 樱花妹发型 0 0 0 2 0 0 1 0
800253 樱花妹服 樱花妹服 0 0 0 3 0 0 1 0
800255 樱花妹鞋 樱花妹鞋 0 0 0 5 0 0 1 0
800256 樱花妹背景 樱花妹背景 0 0 0 6 0 0 1 0
800257 樱花妹伞 樱花妹伞 0 0 0 7 0 0 1 0
800262 小飞侠发型 小飞侠发型 0 0 0 2 0 0 1 0
800263 小飞侠上衣 小飞侠上衣 0 0 0 3 0 0 1 0
800264 小飞侠裤子 小飞侠裤子 0 0 0 4 0 0 1 0
800265 小飞侠鞋 小飞侠鞋 0 0 0 5 0 0 1 0
800266 小飞侠翅膀 小飞侠翅膀 0 0 0 6 0 0 1 0
800267 小飞侠玩具 小飞侠玩具 0 0 0 7 0 0 1 0
800271 原始人面饰 原始人面饰 0 0 0 1 0 0 1 0
800272 原始人发型 原始人发型 0 0 0 2 0 0 1 0
800273 原始人服饰 原始人服饰 0 0 0 3 0 0 1 0
800275 原始人鞋 原始人鞋 0 0 0 5 0 0 1 0
800277 原始人棒槌 原始人棒槌 0 0 0 7 0 0 1 0
800282 宇航员发型 宇航员发型 0 0 0 2 0 0 1 0
800283 宇航员上衣 宇航员上衣 0 0 0 3 0 0 1 0
800284 宇航员裤 宇航员裤 0 0 0 4 0 0 1 0
800285 宇航员鞋 宇航员鞋 0 0 0 5 0 0 1 0
800291 福尔摩斯面饰 福尔摩斯面饰 0 0 0 1 0 0 1 0
800292 福尔摩斯发型 福尔摩斯发型 0 0 0 2 0 0 1 0
800293 福尔摩斯上衣 福尔摩斯上衣 0 0 0 3 0 0 1 0
800294 福尔摩斯裤 福尔摩斯裤 0 0 0 4 0 0 1 0
800295 福尔摩斯鞋 福尔摩斯鞋 0 0 0 5 0 0 1 0
800297 福尔摩斯放大镜 福尔摩斯放大镜 0 0 0 7 0 0 1 0
800301 剑侠客面饰 剑侠客面饰 0 0 0 1 0 0 1 0
800302 剑侠客发型 剑侠客发型 0 0 0 2 0 0 1 0
800303 剑侠客上衣 剑侠客上衣 0 0 0 3 0 0 1 0
800304 剑侠客裤 剑侠客裤 0 0 0 4 0 0 1 0
800305 剑侠客鞋 剑侠客鞋 0 0 0 5 0 0 1 0
800307 剑侠客武器 剑侠客武器 0 0 0 7 0 0 1 0
800901 时尚太阳镜 时尚太阳镜 0 0 0 1 0 0 1 0
800906 优雅蝶翼 优雅蝶翼 0 0 0 6 0 0 1 0
910001 爱心奖牌 爱心奖牌 1 0 0 0 0 0 1 0
910002 彩虹壁灯 彩虹壁灯 1 0 0 0 0 0 1 0
910003 冲浪板 冲浪板 1 0 0 0 0 0 1 0
910005 蜂巢灯 蜂巢灯 1 0 0 0 0 0 1 0
910010 金萝卜奖杯 金萝卜奖杯 1 0 0 0 0 0 1 0
910011 可爱小风车 可爱小风车 1 0 0 0 0 0 1 0
910013 梦幻吉他 梦幻吉他 1 0 0 0 0 0 1 0
910014 泥偶书架 泥偶书架 1 0 0 0 0 0 1 0
910015 鸟笼 鸟笼 1 0 0 0 0 0 1 0
910016 螃蟹挂钟 螃蟹挂钟 1 0 0 0 0 0 1 0
910017 气球束 气球束 1 0 0 0 0 0 1 0
910019 世界地图 世界地图 1 0 0 0 0 0 1 0
910020 太阳壁灯 太阳壁灯 1 0 0 0 0 0 1 0
910021 五芒星奖杯 五芒星奖杯 1 0 0 0 0 0 1 0
910023 小鸟窝 小鸟窝 1 0 0 0 0 0 1 0
910025 小熊气球 小熊气球 1 0 0 0 0 0 1 0
910026 星星壁灯 星星壁灯 1 0 0 0 0 0 1 0
910027 幸运挂饰 幸运挂饰 1 0 0 0 0 0 1 0
910028 英雄奖牌 英雄奖牌 1 0 0 0 0 0 1 0
910029 勇士奖牌 勇士奖牌 1 0 0 0 0 0 1 0
910030 家居达人Ⅱ 家居达人Ⅱ 1 0 0 0 0 0 1 0
910031 任务能手Ⅰ 任务能手Ⅰ 1 0 0 0 0 0 1 0
910032 隐形富豪Ⅰ 隐形富豪Ⅰ 1 0 0 0 0 0 1 0
910033 隐形富豪Ⅱ 隐形富豪Ⅱ 1 0 0 0 0 0 1 0
910034 游戏王Ⅰ 游戏王Ⅰ 1 0 0 0 0 0 1 0
910035 百变星君 百变星君 1 0 0 0 0 0 1 0
910036 飞天Ⅰ 飞天Ⅰ 1 0 0 0 0 0 1 0
910037 飞天Ⅱ 飞天Ⅱ 1 0 0 0 0 0 1 0
910038 飞天Ⅲ 飞天Ⅲ 1 0 0 0 0 0 1 0
910039 大富豪Ⅰ 大富豪Ⅰ 1 0 0 0 0 0 1 0
910040 大富豪Ⅱ 大富豪Ⅱ 1 0 0 0 0 0 1 0
910041 大富豪Ⅲ 大富豪Ⅲ 1 0 0 0 0 0 1 0
910042 任务能手Ⅱ 任务能手Ⅱ 1 0 0 0 0 0 1 0
910043 任务能手Ⅲ 任务能手Ⅲ 1 0 0 0 0 0 1 0
910044 小富豪Ⅰ 小富豪Ⅰ 1 0 0 0 0 0 1 0
910045 小富豪Ⅱ 小富豪Ⅱ 1 0 0 0 0 0 1 0
910046 小富豪Ⅲ 小富豪Ⅲ 1 0 0 0 0 0 1 0
910047 五花八门 五花八门 1 0 0 0 0 0 1 0
910048 时尚达人 时尚达人 1 0 0 0 0 0 1 0
910049 锦衣华服 锦衣华服 1 0 0 0 0 0 1 0
910050 行万里路 行万里路 1 0 0 0 0 0 1 0
910051 直冲云霄 直冲云霄 1 0 0 0 0 0 1 0
910052 隐形富豪Ⅲ 隐形富豪Ⅲ 1 0 0 0 0 0 1 0
910053 游戏王Ⅱ 游戏王Ⅱ 1 0 0 0 0 0 1 0
910054 游戏王Ⅲ 游戏王Ⅲ 1 0 0 0 0 0 1 0
910055 时尚达人Ⅰ 时尚达人Ⅰ 1 0 0 0 0 0 1 0
910056 时尚达人Ⅱ 时尚达人Ⅱ 1 0 0 0 0 0 1 0
910057 时尚达人Ⅲ 时尚达人Ⅲ 1 0 0 0 0 0 1 0
910058 家居达人Ⅰ 家居达人Ⅰ 1 0 0 0 0 0 1 0
910059 家居达人Ⅲ 家居达人Ⅲ 1 0 0 0 0 0 1 0
910060 驯宠王Ⅰ 驯宠王Ⅰ 1 0 0 0 0 0 1 0
910061 驯宠王Ⅱ 驯宠王Ⅱ 1 0 0 0 0 0 1 0
910062 驯宠王Ⅲ 驯宠王Ⅲ 1 0 0 0 0 0 1 0
910063 衣冠楚楚 衣冠楚楚 1 0 0 0 0 0 1 0
910064 我的礼包Ⅲ 我的礼包Ⅲ 1 0 0 0 0 0 1 0
910065 我是会员Ⅰ 我是会员Ⅰ 1 0 0 0 0 0 1 0
910066 我的礼包Ⅰ 我的礼包Ⅰ 1 0 0 0 0 0 1 0
910067 我是会员Ⅱ 我是会员Ⅱ 1 0 0 0 0 0 1 0
910068 我的礼包Ⅱ 我的礼包Ⅱ 1 0 0 0 0 0 1 0
910069 我是会员Ⅲ 我是会员Ⅲ 1 0 0 0 0 0 1 0
910070 大力神奖杯 大力神奖杯 1 0 0 0 0 0 1 0
910071 鸡小囡奖杯 鸡小囡奖杯 1 0 0 0 0 0 1 0
910073 红色泳圈 红色泳圈 1 0 0 0 0 0 1 0
910074 日记古文告示 日记古文告示 1 0 0 0 0 0 1 0
910075 国学小猪窗花 国学小猪窗花 1 0 0 0 0 0 1 0
910076 日记便签 日记便签 1 0 0 0 0 0 1 0
910077 早教小飞碟 早教小飞碟 1 0 0 0 0 0 1 0
910078 幽灵热气球 幽灵热气球 1 0 0 0 0 0 1 0
910080 早教益智玩具 早教益智玩具 1 0 0 0 0 0 1 0
910081 回旋镖 回旋镖 1 0 0 0 0 0 1 0
910082 海豚模型 海豚模型 1 0 0 0 0 0 1 0
910083 英文墙贴 英文墙贴 1 0 0 0 0 0 1 0
910084 国学彩虹扇 国学彩虹扇 1 0 0 0 0 0 1 0
910085 日记记事板 日记记事板 1 0 0 0 0 0 1 0
910087 国学山水画 国学山水画 1 0 0 0 0 0 1 0
910088 英文壁画 英文壁画 1 0 0 0 0 0 1 0
910089 可爱小盆栽 可爱小盆栽 1 0 0 0 0 0 1 0
910090 早教机器人 早教机器人 1 0 0 0 0 0 1 0
910091 小树身高墙贴 小树身高墙贴 1 0 0 0 0 0 1 0
910092 英文彩条 英文彩条 1 0 0 0 0 0 1 0
910093 小船模型 小船模型 1 0 0 0 0 0 1 0
920001 草垛沙发 草垛沙发 1 0 0 0 0 0 1 0
920002 大象滑梯 大象滑梯 1 0 0 0 0 0 1 0
920003 单人沙发 单人沙发 1 0 0 0 0 0 1 0
920004 翻斗车 翻斗车 1 0 0 0 0 0 1 0
920005 胡萝卜镜子 胡萝卜镜子 1 0 0 0 0 0 1 0
920006 滑板车 滑板车 1 0 0 0 0 0 1 0
920007 火车头 火车头 1 0 0 0 0 0 1 0
920008 火车玩具 火车玩具 1 0 0 0 0 0 1 0
920009 火烈鸟气垫 火烈鸟气垫 1 0 0 0 0 0 1 0
920010 菊花地毯 菊花地毯 1 0 0 0 0 0 1 0
920011 蓝球 蓝球 1 0 0 0 0 0 1 0
920012 蘑菇沙发 蘑菇沙发 1 0 0 0 0 0 1 0
920013 魔性花 魔性花 1 0 0 0 0 0 1 0
920014 沙滩躺椅 沙滩躺椅 1 0 0 0 0 0 1 0
920015 书案 书案 1 0 0 0 0 0 1 0
920016 书桌 书桌 1 0 0 0 0 0 1 0
920017 双人沙发 双人沙发 1 0 0 0 0 0 1 0
920018 太阳伞 太阳伞 1 0 0 0 0 0 1 0
920019 挖沙套装 挖沙套装 1 0 0 0 0 0 1 0
920020 玩具灶 玩具灶 1 0 0 0 0 0 1 0
920021 仙人球茶几 仙人球茶几 1 0 0 0 0 0 1 0
920022 仙人掌 仙人掌 1 0 0 0 0 0 1 0
920023 香蕉船 香蕉船 1 0 0 0 0 0 1 0
920024 小吊车 小吊车 1 0 0 0 0 0 1 0
920025 小鸡布偶 小鸡布偶 1 0 0 0 0 0 1 0
920026 小警车 小警车 1 0 0 0 0 0 1 0
920027 小木马 小木马 1 0 0 0 0 0 1 0
920028 小鲨鱼玩具 小鲨鱼玩具 1 0 0 0 0 0 1 0
920029 小书柜 小书柜 1 0 0 0 0 0 1 0
920030 小熊床 小熊床 1 0 0 0 0 0 1 0
920031 小帐篷 小帐篷 1 0 0 0 0 0 1 0
920032 星星衣架 星星衣架 1 0 0 0 0 0 1 0
920033 勇者必胜奖杯 勇者必胜奖杯 1 0 0 0 0 0 1 0
920034 章鱼凳子 章鱼凳子 1 0 0 0 0 0 1 0
920037 千部斩奖杯 千部斩奖杯 1 0 0 0 0 0 1 0
920038 上下五千部奖杯 上下五千部奖杯 1 0 0 0 0 0 1 0
920039 白银优宝奖杯 白银优宝奖杯 1 0 0 0 0 0 1 0
920041 黄金优宝奖杯 黄金优宝奖杯 1 0 0 0 0 0 1 0
920042 儿歌手摇铃 儿歌手摇铃 1 0 0 0 0 0 1 0
920043 小鸡仔布偶 小鸡仔布偶 1 0 0 0 0 0 1 0
920044 动漫珠珠 动漫珠珠 1 0 0 0 0 0 1 0
920045 动漫放映机 动漫放映机 1 0 0 0 0 0 1 0
920046 动漫PAD 动漫PAD 1 0 0 0 0 0 1 0
920047 儿歌录音机 儿歌录音机 1 0 0 0 0 0 1 0
920048 儿歌电子琴 儿歌电子琴 1 0 0 0 0 0 1 0
920050 动漫路马 动漫路马 1 0 0 0 0 0 1 0
920051 单人小沙发 单人小沙发 1 0 0 0 0 0 1 0
920052 动漫小电视 动漫小电视 1 0 0 0 0 0 1 0
920053 动漫红衣阿奇 动漫红衣阿奇 1 0 0 0 0 0 1 0
920054 动漫小力 动漫小力 1 0 0 0 0 0 1 0
920055 动漫蓝衣阿奇 动漫蓝衣阿奇 1 0 0 0 0 0 1 0
920056 动漫毛毛 动漫毛毛 1 0 0 0 0 0 1 0
920057 儿歌架子鼓 儿歌架子鼓 1 0 0 0 0 0 1 0
No preview for this file type
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
login.day.id: 连续登录几天的奖励, 其中0代表满月登录奖励
-->
<root>
<login>
<day id="2" reward="200001,1"/>
<day id="5" reward="200001,1"/>
<day id="7" reward="200002,1"/>
<day id="14" reward="200002,1"/>
<day id="20" reward="200002,1"/>
</login>
</root>
<root>
<!--id邮件id [1-9999]战绩 [100000-199999] 普通
[200000-299999] 用户->用户
title邮件标题
writer发信人
desc邮件内容
item邮件物品 道具ID,数量;道具ID,数量 只支持发送道具
-->
<!--战绩
id:匹配游戏ID
-->
<!--
<mail id="1" title="掼蛋战况" writer="全家棋牌" desc="你的牌局战况"/>
<mail id="2" title="血战战况" writer="全家棋牌" desc="你的牌局战况"/>
<mail id="4" title="斗地主战况" writer="全家棋牌" desc="你的牌局战况"/>
<mail id="8" title="战况" writer="全家棋牌" desc="牌局战况"/>
-->
<!--普通
<mail id="100001" title="全民活动大礼包" writer="全家棋牌" desc="亲爱的老板,恭喜你获得活动奖励,请验收礼包." item="100009,1"/>
<mail id="100002" title="微信分享(朋友/群)奖励" writer="全家棋牌" desc="亲爱的用户,恭喜你获得分享奖励,请验收礼包." item="100009,1"/>
<mail id="100003" title="微信分享(朋友圈)奖励" writer="全家棋牌" desc="亲爱的用户,恭喜你获得分享奖励,请验收礼包." item="100009,2"/>
-->
<!--测试:勿删!!!用户->用户
<mail id="200001" title="好友邮件" writer="用户昵称" desc="用户1 发给用户2 xxx道具xx个"/>
-->
<!--系统->用户
<mail id="300001" title="商城礼品" writer="全家棋牌" desc="亲爱的老板,恭喜你成功兑换商城礼品,7个工作日内,客服将联系您."/>
游戏更新奖励[400000,499999] 系统->用户
-->
<!--version 4.0.1
<mail id="400001" title="全家棋牌4.0版本更新" writer="全家棋牌" desc="1、界面视觉和交互方式全面升级,让您有很好的游戏体验;\n2、添加了更多活动和奖励;\n3、修复部分BUG。" item="100001,500"/>
version 4.0.2
<mail id="400002" title="游戏更新奖励" writer="全家棋牌" desc="亲爱的老板2,游戏更新奖励." item="100001,500"/>
version 4.0.3
<mail id="400003" title="全家棋牌4.0版本更新" writer="全家棋牌" desc="1、界面视觉和交互方式全面升级,让您有很好的游戏体验;\n2、添加了更多活动和奖励;\n3、修复部分BUG。" item="100001,500"/>
周榜奖励
<mail id="500001" title="周榜奖励" writer="全家棋牌" desc="亲爱的用户,恭喜你获得活动奖励,请验收礼包."/>
-->
<!--
id:匹配游戏ID
-->
<mail id="1" title="送花" writer="喜欢你的人" desc="赠送鲜花记录"/>
<mail id="2" title="挑战" writer="挑战你的人" desc="小游戏挑战记录"/>
</root>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!--随机nick-->
<root>
<first
str="大方的,大肚的,貌美的,虚心的,粗心的,耐心的,多话的,不语的,呆滞的,可怜的,笑趴的,暴跳的,贪吃的,爱吃的,暴食的,搞笑的,幽默的,苗条的,跳跃的,灵动的,尴尬的,婀娜的,胆大的,哭泣的,吃瓜的,看戏的,说笑的,腾空的,昏眩的,怕黑的,怕高的,年轻的,聪明的,雪白的,富裕的,多金的,炫酷的,漂亮的,美丽的,优秀的,慌张的,紧张的,焦虑的,马虎的,爱哭的,悲催的,主观的,明快的,高兴的,幸福的,清楚的,明确的,结实的,伟大的,勇敢的,坚强的,温柔的,平淡的,简单的,固执的,醒目的,干净的,傲慢的,倔强的,脆弱的,乐观的,爽朗的,豪放的,开朗的,爱笑的,娇柔的,友好的,活泼的,昂贵的,孤独的,好动的,愉快的,热情的,可亲的,健谈的,轻松的,机敏的,外向的,兴奋的,强烈的,率直的,善良的,文雅的,整洁的,内向的,沉静的,稳重的,顺从的,温和的,老实的,沉著的,和平的,体贴的,忠诚的,知足的,果断的,喜爱的,善变的,细节的,保守的,忠心的,自信的,独立的,不凡的,独特的,悠然的,从容的,迷人的,淡定的,海涵的,洋气的,高雅的,风度的,随和的,王气的,弱气的,潇洒的,宽容的,迷茫的,困惑的,疲倦的,光明的,磊落的,正正的,忠心的,耿耿的,冰雪的,不同的,高风的,高节的,清风的,高情的,雅士的,厚德的,怀瑾的,敬老的,尊贤的,积善的,敬贤的,礼士的,兰心的,蕙性的,风流的,倜傥的,君子的,彬彬的,落雁的,闭月的,倾国的,倾城的,美玉的,如画的,如花的,似玉的,虎背的,熊腰的,心宽的,体胖的,楚楚的,国色的,天香的,眉清的,目秀的,鹤发的,童颜的,亭亭的,玉立的,憨态的,风度的,翩翩的,堂堂的,容光的,冰肌的,婀娜的,多姿的,才高的,博学的,多才的,博古的,通今的,双全的,过人的,拔萃的,踔绝的,栋梁的,多艺的,风华的,绝代的,高才的,无双的,后起的,妙手的,莫测的,高深的,冠冕的,多劳的,俊彦的,怀玉的,真才的,实学的,多闻的,智勇的,卓尔的,远扬的,厚颜的,逢迎的,忙碌的,充实的,不屈的"
/>
<middle
str="赵,钱,孙,李,周,吴,郑,王,冯,陈,楮,卫,蒋,沈,韩,杨,朱,秦,尤,许,何,吕,施,张,孔,曹,严,华,金,魏,陶,姜,戚,谢,邹,喻,柏,水,窦,章,云,苏,潘,葛,奚,范,彭,郎,鲁,韦,昌,马,苗,凤,花,方,俞,任,袁,柳,酆,鲍,史,唐,费,廉,岑,薛,雷,贺,倪,汤,滕,殷,罗,毕,郝,邬,安,常,乐,于,时,傅,皮,卞,齐,康,伍,余,元,卜,顾,孟,平,黄,和,穆,萧,尹,姚,邵,湛,汪,祁,毛,禹,狄,米,贝,明,臧,计,伏,成,戴,谈,宋,茅,庞,熊,纪,舒,屈,项,祝,董,梁,杜,阮,蓝,闽,席,季,麻,强,贾,路,娄,危,江,童,颜,郭,梅,盛,林,刁,锺,徐,丘,骆,高,夏,蔡,田,樊,胡,凌,霍,虞,万,支,柯,昝,管,卢,莫,经,房,裘,缪,干,解,应,宗,丁,宣,贲,邓,郁,单,杭,洪,包,诸,左,石,崔,吉,钮,龚,程,嵇,邢,滑,裴,陆,荣,翁,荀,羊,於,惠,甄,麹,家,封,芮,羿,储,靳,汲,邴,糜,松,井,段,富,巫,乌,焦,巴,弓,牧,隗,山,谷,车,侯,宓,蓬,全,郗,班,仰,秋,仲,伊,宫,宁,仇,栾,暴,甘,斜,厉,戎,祖,武,符,刘,景,詹,束,龙,叶,幸,司,韶,郜,黎,蓟,薄,印,宿,白,怀,蒲,邰,从,鄂,索,咸,籍,赖,卓,蔺,屠,蒙,池,乔,阴,郁,胥,能,苍,双,闻,莘,党,翟,谭,贡,劳,逄,姬,申,扶,堵,冉,宰,郦,雍,郤,璩,桑,桂,濮,牛,寿,通,边,扈,燕,冀,郏,浦,尚,农,温,别,庄,晏,柴,瞿,阎,充,慕,连,茹,习,宦,艾,鱼,容,向,古,易,慎,戈,廖,庾,终,暨,居,衡,步,都,耿,满,弘,匡,国,文,寇,广,禄,阙,东,欧,殳,沃,利,蔚,越,夔,隆,师,巩,厍,聂,晁,勾,敖,融,冷,訾,辛,阚,那,简,饶,空,曾,毋,沙,乜,养,鞠,须,丰,巢,关,蒯,相,查,后,荆,红,游,竺,权,逑,盖,益,桓,公,万俟,司马,上官,欧阳,夏侯,诸葛,闻人,东方,赫连,皇甫,尉迟,公羊,澹台,公冶,宗政,濮阳,淳于,单于,太叔,申屠,公孙,仲孙,轩辕,令狐,锺离,宇文,长孙,慕容,鲜于,闾丘,司徒,司空,丌官,司寇,仉,督,子车,颛孙,端木,巫马,公西,漆雕,乐正,壤驷,公良,拓拔,夹谷,宰父,谷梁,晋,楚,阎,法,汝,鄢,涂,钦,段干,百里,东郭,南门,呼延,归,海,羊舌,微生,岳,帅,缑,亢,况,后,有,琴,梁丘,左丘,东门,西门,商,牟,佘,佴,伯,赏,南宫,墨,哈,谯,笪,年,爱,阳,佟"
/>
<last
str="洛,璟,煜,芮,睿,晨,熠,悟,莹,颖,语,烜,瑄,萱,轩,珸,羽,璇,允,芸,沺,苒,阳,煦,珊,灿,耀,烨,诺,玥,悦,跃,峥,知,智,旭,珝,珬,珂,姁,琬,妧,炎,妍,珚,彦,琰,婷,琅,朗,卓,琢,凡,思,宇,郁,希,言,公,承,宏,闻,贞,尚,衍,兴,毓,传,纪,广,昭,宪,庆,繁,祥,令,德,维,垂,佑,钦,绍,念,显,扬,建,道,敦,安,定,懋,修,肇,彝,常,裕,文,焕,景,瑞,永,锡,世,绪,昌,小,大,丁,丙,丛,两,中,丰,临,丹,丽,乃,之,乐,了,争,二,亭,亮,亶,从,仑,仝,代,仲,伦,伶,佁,佃,住,体,佟,佰,侗,侣,侦,侬,俊,俐,俪,倓,倜,倬,值,停,傣,儋,兆,光,党,全,六,典,内,冉,农,冬,凉,凌,刘,利,勺,午,单,南,卢,厅,历,厉,厥,叠,另,只,召,台,同,吕,听,呈,哲,唐,囡,团,图,夏,多,天,太,头,奈,奏,奖,女,奴,妡,妥,妮,妲,妶,姈,姊,姐,姞,姯,姳,娄,娌,娘,娜,娢,笠,笥,符,第,笭,笮,笳,笺,等,筌,筏,筐,筑,答,策,筠,筱,筵,筹,简,箐,箕,管,箫,箭,箴,篁,篇,篮,篱,簇,簟,簪,籁,籍,粉,耕,联,聿,肖,肯,胤,舰,舸,艺,艽,芃,芄,芊,芋,芍,芏,芑,芒,芗,芙,芜,芝,芠,芣,芥,芦,芩,芪,芫,芬,芭,芯,花,芳,芷,芹,芽,芾,苁,苄,苇,苋,苌,苍,苎,苏,苑,苓,苔,苕,苜,苞,苡,苣,若,苪,英,苳,苴,苹,苻,苼,苾,茁,茂,茅,茉,茗,茚,茜,尾,斌,莹,妍,鸣,不,茗,颖,嫣,无,千,摇,敏,盈,芫,莫,稚,菲,莆,樱,凤,英,冰,姝,荧,珠,亚,若,涟,彤,萤,洙,素,飞,藏,虔,桐,莺,竺,妙,芝,瑛,萝,灭,珊,绾,芷,璎,翠,高,如,唯,艳,姿,芙,萃,妖,雪,绝,茈,芾,柔,三,血,涫,湘,沁,代,秀,襄,芹,踏,赛,蓉,香,衫,柏,一,青,玲,雁,灵,卿,琳,东,宝,宫,清,绫,莛,沉,涔,邪,惠,翎,葶,落,老,荟,丝,芮,凡,黎,筝,姒,可,真,苠,闭,朝,贞,绮,羞,颜,珍,淇,茹,幻,宛,荠,盛,丹,娩,琦,梨,缘,莞,衣,冥,菀,沂,溪,葵,苡,起,惋,愫,怡,聋,太,夜,涑,悒,绣,兰,芳,金,善,澜,芸,大,蓝,笙,傻,紫,斓,忻,蛟,双,魂,纹,芯,汝,阑,雯,中,玉,婷,岂,弱,寡,秋,萍,外,行,颦,媚,舞,婴,毒,问,苑,小,梦,之,慕,尔,初,沛,傲,曼,乐,惜,新,语,海,涵,水,醉,从,又,碧,元,怜,南,雨,易,木,未,本,术,朱,朴,朵,机,权,杉,杏,材,村,杓,杜,杞,杨,杭,杯,杰,杲,杷,杼,松,极,构,枇,枋,析,林,枚,果,枝,枞,枢,枥,枧,枨,枫,枰,枳,枸,柄,柅,柚,柞,柠,柯,柱,柳,柴,柽,柿,栅,标,栈,栉,栊,栋,树,栒,栓,栗,栟,校,栩,株,栫,样,根,格,桀,桁,桂,桃,桄,桅,桉,桑,桓,桔,桠,桢,桤,桥,桦,桧,桷,梃,梅,梒,梓,梡,梢,梣,梧,梭,梯,械,梵,检,棉,棋,棌,棒,棕,棚,棠,棣,棨"
/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
-->
<root>
<!--
1、商城购买公告(特别贵的物品)
格式:恭喜+XXX+在商城购买了+道具名称+道具类型,开启土豪炫酷之路!立即前往~
例如:恭喜来宾12345在商城购买了节节高升头像框,开启土豪炫酷之路!立即前往~
指定道具,可以配置。
道具名称:商城道具名
道具类型:商城道具类型
立即前往是链接,点击到商城界面。
-->
<day id="1"/>
<!--
2、参与活动公告(月卡、19元/39元/68元礼包、)
格式:恭喜+XXX+参与了+活动类型+活动,收获了+XXXX+金币!前往获取~
例如:恭喜来宾12345参与了至尊月卡活动,收获了30万金币!前往获取~
指定活动,可以配置。
活动类型:活动中心活动类型,除:对局福利、签到福利。
前往获取是链接,点击到活动界面。
-->
<day id="2"/>
<!--
对局公告(斗地主翻多少倍以上的公告)
格式:XXX+在+游戏类型+中翻倍+XXX,已经无人能挡!前往挑战~
例如:来宾12345在斗地主中翻倍256,已经无人能挡!前往挑战~
可以配置,多少倍才显示公告。 游戏类型:斗地主、麻将、
-->
<day id="3"/>
<!--
4、礼品兑换公告
格式:XXX+在礼品中心兑换了+奖品名称,挡不住的好运呀!前往兑换~
例如:来宾12345在礼品中心兑换了IPHONG8,挡不住的好运呀!前往兑换~
奖品名称:礼品中心奖品
-->
<day id="4"/>
<!--
5系统公告
发送一段公告
例如:服务器将在1990.02.12,22:22服务器停服,24:00重新开放。
-->
<day id="5"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
每日在线礼包
-->
<root>
<!--
id:递增的序号
time_sec:距离上次领取时间
reward_item:奖励的道具
-->
<reward id="1" time_sec="300" reward_item="100002,2" vip_reward_item="100002,4"/>
<reward id="2" time_sec="600" reward_item="100002,2" vip_reward_item="100002,4"/>
<reward id="3" time_sec="900" reward_item="100002,2" vip_reward_item="100002,4"/>
<reward id="4" time_sec="1200" reward_item="100002,2" vip_reward_item="100002,4"/>
<reward id="5" time_sec="1500" reward_item="100002,2" vip_reward_item="100002,4"/>
</root>
<root>
<!--
id:序号
item_id:获取的道具ID
item_cnt:获取道具的数量
rmb:花费rmb数额
type:1:消费道具.
2:按天领取的卡.
3:首次充值(每个项目,每个帐号只能购买一次)
4:每日首次充值(每个项目,每日只能购买一次)
5:周期活动(每个周期只能购买一次) startTime:活动开始时间 endTime:活动结束时间 cuccFlag:天津联通是否显示
product:商品,天津上线的金额商品,product命名规则不能更改,遵循之前的命名规则
6:购买游戏(包月31天).
payitem:购买月卡后一次性给的金币
agentLv:代理购买等级 不填,默认为0
-->
<!--
<pay id="21" name="购买游戏A" type="6" extra="0" item="" rmb="5.0" product="tjlhxkgddj021" productPuTao="qjqp021" agentLv="0" notice="0"/>
<pay id="22" name="购买游戏B" type="6" extra="0" item="" rmb="8.0" product="tjlhxkgddj022" productPuTao="qjqp022" agentLv="0" notice="0"/>
<pay id="23" name="购买游戏C" type="6" extra="0" item="" rmb="10.0" product="tjlhxkgddj023" productPuTao="qjqp023" agentLv="0" notice="0"/>
<pay id="24" name="购买游戏D" type="6" extra="0" item="" rmb="12.0" product="tjlhxkgddj024" productPuTao="qjqp024" agentLv="0" notice="0"/>
-->
<!--网宿,当贝-->
<platform id="101,100,104" channel="ws,dangbei">
<pay id="6" name="10钻石" type="1" extra="0" item="100000,10" rmb="1.0" product="tjlhxkgddj006" productPuTao="qjqp006" agentLv="0" notice="0"/>
<pay id="7" name="100钻石" type="1" extra="0" item="100000,100" rmb="10.0" product="tjlhxkgddj007" productPuTao="qjqp007" agentLv="0" notice="1"/>
<pay id="8" name="300钻石" type="1" extra="10" item="100000,310" rmb="30.0" product="tjlhxkgddj008" productPuTao="qjqp008" agentLv="0" notice="1"/>
<pay id="9" name="500钻石" type="1" extra="20" item="100000,520" rmb="50.0" product="tjlhxkgddj009" productPuTao="qjqp009" agentLv="0" notice="1"/>
<pay id="10" name="1000钻石" type="1" extra="50" item="100000,1050" rmb="100.0" product="tjlhxkgddj010" productPuTao="qjqp010" agentLv="0" notice="1"/>
<pay id="201" name="月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600002,10" payitem="" rmb="20.0" product="tjlhxkgddj201" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="年卡" day="365" item="100001,2000;600004,10;200001,1" payitem="" rmb="198.0" product="tjlhxkgddj202" productPuTao="qjqp202" notice="1"/>
</platform>
<!--天津-->
<platform id="103,102" channel="cucc">
<pay id="6" name="10钻石" type="1" extra="0" item="100000,10" rmb="1.0" product="dclyac001" productPuTao="qjqp006" agentLv="0" notice="0"/>
<pay id="7" name="100钻石" type="1" extra="0" item="100000,100" rmb="10.0" product="dclyac010" productPuTao="qjqp007" agentLv="0" notice="1"/>
<pay id="8" name="300钻石" type="1" extra="10" item="100000,310" rmb="30.0" product="dclyac030" productPuTao="qjqp008" agentLv="0" notice="1"/>
<pay id="9" name="500钻石" type="1" extra="20" item="100000,520" rmb="50.0" product="dclyac050" productPuTao="qjqp009" agentLv="0" notice="1"/>
<pay id="10" name="1000钻石" type="1" extra="50" item="100000,1050" rmb="100.0" product="dclyac100" productPuTao="qjqp010" agentLv="0" notice="1"/>
<pay id="201" name="月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="25.0" product="dclyac025" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="年卡" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="198.0" product="dclybn198" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="tjlhdcylyby020@207" productPuTao="qjqp999" notice="1"/>
</platform>
</root>
\ No newline at end of file
This diff could not be displayed because it is too large.
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
宠物转盘
-->
<root>
<star id="1">
<!--
id:星级
show:显示的个数(总数20个)
pr:抽中的概率(百分比)
-->
<reward id="1" show="16" pr="100"/>
</star>
<star id="2">
<reward id="1" show="4" pr="60"/>
<reward id="2" show="12" pr="40"/>
</star>
<star id="3">
<reward id="2" show="6" pr="65"/>
<reward id="3" show="10" pr="35"/>
</star>
<star id="4">
<reward id="2" show="4" pr="50"/>
<reward id="3" show="4" pr="30"/>
<reward id="4" show="8" pr="20"/>
</star>
<star id="5">
<reward id="3" show="6" pr="50"/>
<reward id="4" show="6" pr="30"/>
<reward id="5" show="4" pr="20"/>
</star>
<star id="6">
<reward id="4" show="5" pr="50"/>
<reward id="5" show="7" pr="30"/>
<reward id="6" show="4" pr="20"/>
</star>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
小游戏抽奖
-->
<root>
<!--
data: cnt 玩游戏几局才可抽奖
reward:奖励的道具
id:递增的序号
pr:概率(所有的概率加起来是1000)
item:奖励的道具
-->
<data cnt="5"/>
<reward id="1" pr="335" item="600001,5" des="宠物饼干"/>
<reward id="2" pr="300" item="600002,2" des="宠物面包"/>
<reward id="3" pr="250" item="600005,2" des="宠物饮料"/>
<reward id="4" pr="60" item="200001,1" des="宠物钥匙白"/>
<reward id="5" pr="30" item="200002,1" des="宠物钥匙绿"/>
<reward id="6" pr="15" item="200003,1" des="宠物钥匙蓝"/>
<reward id="7" pr="9" item="200004,1" des="宠物钥匙紫"/>
<reward id="8" pr="1" item="200005,1" des="宠物钥匙黄"/>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
周赛活动排行榜 名次 奖励
timeBegin:开始时间从凌晨开始,不可重复
-->
<root>
<!--
每周
item50:大于50场奖励
-->
<!--
<data id="1" gameid="7" timeBegin="1547395200" timeEnd="1547999999" item50="200002,1;300002,1;600002,10">
开始:2019-01-14 00:00:00 结束:2019-01-20 23:59:59
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
-->
<data id="2" gameid="7" timeBegin="1548000000" timeEnd="1548604799" item50="200002,1;300002,1;600002,10">
<!--开始:2019-01-21 00:00:00 结束:2019-01-27 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="3" gameid="8" timeBegin="1548604800" timeEnd="1549209599" item50="200002,1;300002,1;600002,10">
<!--开始:2019-01-28 00:00:00 结束:2019-02-03 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="4" gameid="7" timeBegin="1549209600" timeEnd="1549814399" item50="200002,1;300002,1;600002,10">
<!--开始:2019-02-04 00:00:00 结束:2019-02-10 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="5" gameid="5" timeBegin="1549814400" timeEnd="1550419199" item50="200002,1;300002,1;600002,10">
<!--开始:2019-02-11 00:00:00 结束:2019-02-17 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="6" gameid="9" timeBegin="1550419200" timeEnd="1551023999" item50="200002,1;300002,1;600002,10">
<!--开始:2019-02-18 00:00:00 结束:2019-02-24 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="7" gameid="3" timeBegin="1551024000" timeEnd="1551628799" item50="200002,1;300002,1;600002,10">
<!--开始:2019-02-25 00:00:00 结束:2019-03-03 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="8" gameid="8" timeBegin="1551628800" timeEnd="1552233599" item50="200002,1;300002,1;600002,10">
<!--开始:2019-03-04 00:00:00 结束:2019-03-10 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="9" gameid="7" timeBegin="1552233600" timeEnd="1552838399" item50="200002,1;300002,1;600002,10">
<!--开始:2019-03-11 00:00:00 结束:2019-03-17 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="10" gameid="5" timeBegin="1552838400" timeEnd="1553443199" item50="200002,1;300002,1;600002,10">
<!--开始:2019-03-18 00:00:00 结束:2019-03-24 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="11" gameid="9" timeBegin="1553443200" timeEnd="1554047999" item50="200002,1;300002,1;600002,10">
<!--开始:2019-03-25 00:00:00 结束:2019-03-31 23:59:59-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="12" gameid="8" timeBegin="1554048000" timeEnd="1554652799" item50="200002,1;300002,1;600002,10">
<!--4.1-4.7 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="13" gameid="7" timeBegin="1554652800" timeEnd="1555257599" item50="200002,1;300002,1;600002,10">
<!--4.8-4.14 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="14" gameid="5" timeBegin="1555257600" timeEnd="1555862399" item50="200002,1;300002,1;600002,10">
<!--4.15-4.21 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="15" gameid="9" timeBegin="1555862400" timeEnd="1556467199" item50="200002,1;300002,1;600002,10">
<!--4.22-4.28 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="16" gameid="8" timeBegin="1556467200" timeEnd="1557071999" item50="200002,1;300002,1;600002,10">
<!--4.29-5.5 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="17" gameid="7" timeBegin="1557072000" timeEnd="1557676799" item50="200002,1;300002,1;600002,10">
<!--5.6-5.12 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="18" gameid="5" timeBegin="1557676800" timeEnd="1558281599" item50="200002,1;300002,1;600002,10">
<!--5.13-5.19 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="19" gameid="9" timeBegin="1558281600" timeEnd="1558886399" item50="200002,1;300002,1;600002,10">
<!--5.20-5.26 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="20" gameid="8" timeBegin="1558886400" timeEnd="1559491199" item50="200002,1;300002,1;600002,10">
<!--5.27-6.2 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="21" gameid="7" timeBegin="1559491200" timeEnd="1560095999" item50="200002,1;300002,1;600002,10">
<!--6.3-6.9 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="22" gameid="5" timeBegin="1560096000" timeEnd="1560700799" item50="200002,1;300002,1;600002,10">
<!--6.10-6.16 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="23" gameid="9" timeBegin="1560700800" timeEnd="1561305599" item50="200002,1;300002,1;600002,10">
<!--6.17-6.23 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="24" gameid="8" timeBegin="1561305600" timeEnd="1561910399" item50="200002,1;300002,1;600002,10">
<!--6.24-6.30 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="25" gameid="7" timeBegin="1561910400" timeEnd="1562515199" item50="200002,1;300002,1;600002,10">
<!--7.1-7.7 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="26" gameid="5" timeBegin="1562515200" timeEnd="1563119999" item50="200002,1;300002,1;600002,10">
<!--7.8-7.14 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="27" gameid="9" timeBegin="1563120000" timeEnd="1563724799" item50="200002,1;300002,1;600002,10">
<!--7.15-7.21 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="28" gameid="8" timeBegin="1563724800" timeEnd="1564329599" item50="200002,1;300002,1;600002,10">
<!--7.22-7.28 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="29" gameid="7" timeBegin="1564329600" timeEnd="1564934399" item50="200002,1;300002,1;600002,10">
<!--7.29-8.4 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="30" gameid="5" timeBegin="1564934400" timeEnd="1565539199" item50="200002,1;300002,1;600002,10">
<!--8.5-8.11 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="31" gameid="9" timeBegin="1565539200" timeEnd="1566143999" item50="200002,1;300002,1;600002,10">
<!--8.12-8.18 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="32" gameid="8" timeBegin="1566144000" timeEnd="1566748799" item50="200002,1;300002,1;600002,10">
<!--8.19-8.25 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="33" gameid="7" timeBegin="1566748800" timeEnd="1567353599" item50="200002,1;300002,1;600002,10">
<!--8.26-9.1 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="34" gameid="5" timeBegin="1567353600" timeEnd="1567958399" item50="200002,1;300002,1;600002,10">
<!--9.2-9.8 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="35" gameid="9" timeBegin="1567958400" timeEnd="1568563199" item50="200002,1;300002,1;600002,10">
<!--9.9-9.15 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="36" gameid="8" timeBegin="1568563200" timeEnd="1569167999" item50="200002,1;300002,1;600002,10">
<!--9.16-9.22 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="37" gameid="7" timeBegin="1569168000" timeEnd="1569772799" item50="200002,1;300002,1;600002,10">
<!--9.23-9.29 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="38" gameid="5" timeBegin="1569772800" timeEnd="1570377599" item50="200002,1;300002,1;600002,10">
<!--9.30-10.6 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="39" gameid="9" timeBegin="1570377600" timeEnd="1570982399" item50="200002,1;300002,1;600002,10">
<!--10.7-10.13 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="40" gameid="8" timeBegin="1570982400" timeEnd="1571587199" item50="200002,1;300002,1;600002,10">
<!--10.14-10.20 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="41" gameid="7" timeBegin="1571587200" timeEnd="1572191999" item50="200002,1;300002,1;600002,10">
<!--10.21-10.27 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="42" gameid="5" timeBegin="1572192000" timeEnd="1572796799" item50="200002,1;300002,1;600002,10">
<!--10.28-11.3 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="43" gameid="9" timeBegin="1572796800" timeEnd="1573401599" item50="200002,1;300002,1;600002,10">
<!--11.4-11.10 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="44" gameid="8" timeBegin="1573401600" timeEnd="1574006399" item50="200002,1;300002,1;600002,10">
<!--11.11-11.17 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="45" gameid="7" timeBegin="1574006400" timeEnd="1574611199" item50="200002,1;300002,1;600002,10">
<!--11.18-11.24 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="46" gameid="5" timeBegin="1574611200" timeEnd="1575215999" item50="200002,1;300002,1;600002,10">
<!--11.25-12.1 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="47" gameid="9" timeBegin="1575216000" timeEnd="1575820799" item50="200002,1;300002,1;600002,10">
<!--12.2-12.8 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="48" gameid="8" timeBegin="1575820800" timeEnd="1576425599" item50="200002,1;300002,1;600002,10">
<!--12.9-12.15 旋转海盗-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="49" gameid="7" timeBegin="1576425600" timeEnd="1577030399" item50="200002,1;300002,1;600002,10">
<!--12.16-12.22 奔跑吧兔子-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="50" gameid="5" timeBegin="1577030400" timeEnd="1577635199" item50="200002,1;300002,1;600002,10">
<!--12.23-12.29 接糖果-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
<data id="51" gameid="9" timeBegin="1577635200" timeEnd="1578239999" item50="200002,1;300002,1;600002,10">
<!--12.30-1.5 飞檐走壁-->
<reward noBegin="1" noEnd="1" item="200006,1;300006,1;600004,10"/>
<reward noBegin="2" noEnd="5" item="200005,1;300005,1;600006,10"/>
<reward noBegin="6" noEnd="10" item="200004,1;300004,1;600003,10"/>
<reward noBegin="11" noEnd="30" item="200003,1;300003,1;600002,10"/>
</data>
</root>
id reward
第几天 奖励的道具
1 800035,1
2 800034,1
3 800032,1
4 800033,1
5 800901,1
6 800906,1
7 200002,1
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
商店抽奖
-->
<root>
<!--
shop:商店卖的东西
id:序号(1.1000~2000 金币,宠物钥匙 2.2000~3000 宠物用品 3.3000~4000 装扮购买 4.4000~5000 小屋部件 5.5000~6000 墙纸 6.6000~7000 宠物 )
buy:买的道具
price:价格
des:描述
extra:额外赠送
notice:是否公告(0:不公告, 1:公告)
vipPrice:vip购买的折扣. 默认:10 有VIP价格:vipPrice="9" 九折
type:0(默认), 1:限时购买 2:限时限量购买
bTime:0(默认)开始时间,
eTime:0(默认)结束时间
num:限量买,备货总数
-->
<shop id="1000" buy="100001,1000" price="100000,10" des="1000金豆" extra="0" />
<shop id="1001" buy="100001,5100" price="100000,50" des="5000金豆" extra="100" />
<shop id="1002" buy="100001,10300" price="100000,100" des="10000金豆" extra="300" />
<shop id="1003" buy="100001,52000" price="100000,500" des="50000金豆" extra="2000" />
<shop id="1011" buy="200001,1" price="100000,10" des="10钻石" extra="0" />
<shop id="1012" buy="200002,1" price="100000,30" des="30钻石" extra="0" />
<shop id="1013" buy="200003,1" price="100000,50" des="50钻石" extra="0" />
<shop id="1014" buy="200004,1" price="100000,100" des="100钻石" extra="0" />
<shop id="1015" buy="200005,1" price="100000,150" des="150钻石" extra="0" />
<shop id="1016" buy="200006,1" price="100000,200" des="200钻石" extra="0" />
<shop id="2001" buy="600001,1" price="100001,5" des="5金币" extra="0" />
<shop id="2002" buy="600002,1" price="100001,10" des="10金币" extra="0" />
<shop id="2005" buy="600005,1" price="100001,25" des="25金币" extra="0" />
<shop id="2003" buy="600003,1" price="100001,50" des="50金币" extra="0" />
<shop id="2006" buy="600006,1" price="100001,100" des="100金币" extra="0" />
<shop id="2004" buy="600004,1" price="100001,250" des="250金币" extra="0" />
<shop id="2007" buy="300001,1" price="100001,200" des="技能水晶白" extra="0" />
<shop id="2008" buy="300002,1" price="100001,300" des="技能水晶绿" extra="0" />
<shop id="2009" buy="300003,1" price="100001,600" des="技能水晶蓝" extra="0" />
<shop id="2010" buy="300004,1" price="100001,1500" des="技能水晶紫" extra="0" />
<shop id="2011" buy="300005,1" price="100001,5000" des="技能水晶黄" extra="0" />
<shop id="2012" buy="300006,1" price="100001,10000" des="技能水晶橙" extra="0" />
<shop id="3006" buy="800012,1" price="100001,500" des="500金币" extra="0" />
<shop id="3007" buy="800013,1" price="100001,400" des="400金币" extra="0" />
<shop id="3008" buy="800014,1" price="100001,200" des="200金币" extra="0" />
<shop id="3009" buy="800015,1" price="100001,100" des="100金币" extra="0" />
<shop id="3010" buy="800022,1" price="100001,750" des="750金币" extra="0" />
<shop id="3011" buy="800023,1" price="100001,600" des="600金币" extra="0" />
<shop id="3012" buy="800024,1" price="100001,300" des="300金币" extra="0" />
<shop id="3013" buy="800025,1" price="100001,150" des="150金币" extra="0" />
<shop id="3014" buy="800027,1" price="100001,900" des="900金币" extra="0" />
<shop id="3019" buy="800042,1" price="100001,750" des="750金币" extra="0" vipPrice="9"/>
<shop id="3020" buy="800043,1" price="100001,600" des="600金币" extra="0" vipPrice="9"/>
<shop id="3021" buy="800044,1" price="100001,300" des="300金币" extra="0" vipPrice="9"/>
<shop id="3022" buy="800045,1" price="100001,150" des="150金币" extra="0" vipPrice="9"/>
<shop id="3026" buy="800062,1" price="100001,375" des="375金币" extra="0" />
<shop id="3027" buy="800063,1" price="100001,300" des="300金币" extra="0" />
<shop id="3028" buy="800064,1" price="100001,150" des="150金币" extra="0" />
<shop id="3029" buy="800065,1" price="100001,75" des="75金币" extra="0" />
<shop id="3030" buy="800072,1" price="100001,375" des="375金币" extra="0" />
<shop id="3031" buy="800073,1" price="100001,300" des="300金币" extra="0" />
<shop id="3032" buy="800074,1" price="100001,150" des="150金币" extra="0" />
<shop id="3033" buy="800075,1" price="100001,75" des="75金币" extra="0" />
<shop id="3034" buy="800082,1" price="100001,750" des="2000金币" extra="0" />
<shop id="3035" buy="800083,1" price="100001,600" des="2000金币" extra="0" />
<shop id="3036" buy="800084,1" price="100001,300" des="2000金币" extra="0" />
<shop id="3037" buy="800085,1" price="100001,150" des="2000金币" extra="0" />
<shop id="3041" buy="800102,1" price="100001,1500" des="2000金币" extra="0" />
<shop id="3042" buy="800103,1" price="100001,1200" des="2000金币" extra="0" />
<shop id="3043" buy="800105,1" price="100001,300" des="2000金币" extra="0" />
<shop id="3044" buy="800107,1" price="100001,1800" des="2000金币" extra="0" />
<shop id="3054" buy="800132,1" price="100001,375" des="375金币" extra="0" />
<shop id="3055" buy="800133,1" price="100001,300" des="300金币" extra="0" />
<shop id="3056" buy="800134,1" price="100001,150" des="150金币" extra="0" />
<shop id="3057" buy="800135,1" price="100001,75" des="75金币" extra="0" />
<shop id="3058" buy="800142,1" price="100001,375" des="375金币" extra="0" />
<shop id="3059" buy="800143,1" price="100001,300" des="300金币" extra="0" />
<shop id="3060" buy="800144,1" price="100001,150" des="150金币" extra="0" />
<shop id="3061" buy="800145,1" price="100001,75" des="75金币" extra="0" />
<shop id="3062" buy="800152,1" price="100001,375" des="375金币" extra="0" />
<shop id="3063" buy="800153,1" price="100001,300" des="300金币" extra="0" />
<shop id="3064" buy="800154,1" price="100001,150" des="150金币" extra="0" />
<shop id="3065" buy="800155,1" price="100001,75" des="75金币" extra="0" />
<shop id="3066" buy="800162,1" price="100001,750" des="2000金币" extra="0" />
<shop id="3067" buy="800163,1" price="100001,600" des="2000金币" extra="0" />
<shop id="3068" buy="800164,1" price="100001,300" des="2000金币" extra="0" />
<shop id="3069" buy="800165,1" price="100001,150" des="2000金币" extra="0" />
<shop id="3070" buy="800172,1" price="100001,750" des="2000金币" extra="0" />
<shop id="3071" buy="800173,1" price="100001,600" des="2000金币" extra="0" />
<shop id="3072" buy="800174,1" price="100001,300" des="2000金币" extra="0" />
<shop id="3073" buy="800175,1" price="100001,150" des="2000金币" extra="0" />
<shop id="3080" buy="800182,1" price="100001,1000" des="1000金币" extra="0" vipPrice="8" />
<shop id="3081" buy="800183,1" price="100001,1200" des="1200金币" extra="0" vipPrice="8" />
<shop id="3082" buy="800184,1" price="100001,600" des="600金币" extra="0" vipPrice="8" />
<shop id="3083" buy="800185,1" price="100001,300" des="300金币" extra="0" vipPrice="8" />
<shop id="3084" buy="800192,1" price="100001,1000" des="1000金币" extra="0" vipPrice="9" />
<shop id="3085" buy="800193,1" price="100001,1100" des="1100金币" extra="0" vipPrice="9" />
<shop id="3086" buy="800194,1" price="100001,600" des="600金币" extra="0" vipPrice="9" />
<shop id="3087" buy="800195,1" price="100001,400" des="400金币" extra="0" vipPrice="9" />
<shop id="3088" buy="800211,1" price="100001,1000" des="1000金币" extra="0" vipPrice="7" />
<shop id="3089" buy="800212,1" price="100001,2500" des="2500金币" extra="0" vipPrice="7" />
<shop id="3090" buy="800213,1" price="100001,3500" des="3500金币" extra="0" vipPrice="7" />
<shop id="3091" buy="800214,1" price="100001,1500" des="1500金币" extra="0" vipPrice="7" />
<shop id="3092" buy="800215,1" price="100001,750" des="750金币" extra="0" vipPrice="7" />
<shop id="3093" buy="800216,1" price="100001,6000" des="6000金币" extra="0" vipPrice="7" />
<shop id="3094" buy="800217,1" price="100001,3500" des="3500金币" extra="0" vipPrice="7" />
<shop id="3095" buy="800221,1" price="100001,600" des="600金币" extra="0" />
<shop id="3096" buy="800222,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3097" buy="800223,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3098" buy="800225,1" price="100001,400" des="400金币" extra="0" />
<shop id="3099" buy="800226,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3100" buy="800227,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3101" buy="800231,1" price="100001,600" des="600金币" extra="0" />
<shop id="3102" buy="800232,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3103" buy="800233,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3104" buy="800235,1" price="100001,400" des="400金币" extra="0" />
<shop id="3105" buy="800236,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3106" buy="800237,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3107" buy="800241,1" price="100001,600" des="600金币" extra="0" />
<shop id="3108" buy="800242,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3109" buy="800243,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3110" buy="800244,1" price="100001,600" des="600金币" extra="0" />
<shop id="3111" buy="800245,1" price="100001,400" des="400金币" extra="0" />
<shop id="3112" buy="800246,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3113" buy="800247,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3114" buy="800252,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3115" buy="800253,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3116" buy="800255,1" price="100001,400" des="400金币" extra="0" />
<shop id="3117" buy="800256,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3118" buy="800257,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3119" buy="800262,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3120" buy="800263,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3121" buy="800264,1" price="100001,600" des="600金币" extra="0" />
<shop id="3122" buy="800265,1" price="100001,400" des="400金币" extra="0" />
<shop id="3123" buy="800266,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3124" buy="800267,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3125" buy="800271,1" price="100001,600" des="600金币" extra="0" />
<shop id="3126" buy="800272,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3127" buy="800273,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3128" buy="800275,1" price="100001,400" des="400金币" extra="0" />
<shop id="3129" buy="800277,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3130" buy="800282,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3131" buy="800283,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3132" buy="800284,1" price="100001,600" des="600金币" extra="0" />
<shop id="3133" buy="800285,1" price="100001,400" des="400金币" extra="0" />
<shop id="3134" buy="800291,1" price="100001,600" des="600金币" extra="0" />
<shop id="3135" buy="800292,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3136" buy="800293,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3137" buy="800294,1" price="100001,600" des="600金币" extra="0" />
<shop id="3138" buy="800295,1" price="100001,400" des="400金币" extra="0" />
<shop id="3139" buy="800297,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3140" buy="800301,1" price="100001,600" des="600金币" extra="0" />
<shop id="3141" buy="800302,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3142" buy="800303,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3143" buy="800304,1" price="100001,600" des="600金币" extra="0" />
<shop id="3144" buy="800305,1" price="100001,400" des="400金币" extra="0" />
<shop id="3145" buy="800307,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4000" buy="910003,1" price="100001,300" des="300金币" extra="0" />
<shop id="4002" buy="910005,1" price="100001,200" des="200金币" extra="0" />
<shop id="4008" buy="910011,1" price="100001,150" des="150金币" extra="0" />
<shop id="4010" buy="910013,1" price="100001,500" des="500金币" extra="0" />
<shop id="4011" buy="910014,1" price="100001,100" des="100金币" extra="0" />
<shop id="4012" buy="910015,1" price="100001,300" des="300金币" extra="0" />
<shop id="4013" buy="910016,1" price="100001,250" des="250金币" extra="0" />
<shop id="4014" buy="910017,1" price="100001,150" des="150金币" extra="0" />
<shop id="4016" buy="910019,1" price="100001,200" des="200金币" extra="0" />
<shop id="4017" buy="910020,1" price="100001,150" des="150金币" extra="0" />
<shop id="4020" buy="910023,1" price="100001,300" des="300金币" extra="0" />
<shop id="4022" buy="910025,1" price="100001,150" des="150金币" extra="0" />
<shop id="4023" buy="910026,1" price="100001,100" des="100金币" extra="0" />
<shop id="4024" buy="910027,1" price="100001,100" des="100金币" extra="0" />
<shop id="4025" buy="920045,1" price="100001,300" des="300金币" extra="0" />
<shop id="4027" buy="910030,1" price="100001,2000" des="2000金币" extra="0" />
<shop id="4028" buy="920003,1" price="100001,2000" des="2000金币" extra="0" />
<shop id="4029" buy="920004,1" price="100001,200" des="200金币" extra="0" />
<shop id="4030" buy="920005,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4031" buy="920006,1" price="100001,300" des="300金币" extra="0" />
<shop id="4032" buy="920007,1" price="100001,400" des="400金币" extra="0" />
<shop id="4033" buy="920008,1" price="100001,600" des="600金币" extra="0" />
<shop id="4034" buy="920009,1" price="100001,400" des="400金币" extra="0" />
<shop id="4035" buy="920010,1" price="100001,600" des="600金币" extra="0" />
<shop id="4036" buy="920011,1" price="100001,200" des="200金币" extra="0" />
<shop id="4037" buy="920012,1" price="100001,800" des="800金币" extra="0" />
<shop id="4038" buy="920013,1" price="100001,400" des="400金币" extra="0" />
<shop id="4039" buy="920014,1" price="100001,1000" des="1000金币" extra="0" />
<shop id="4040" buy="920015,1" price="100001,500" des="500金币" extra="0" />
<shop id="4041" buy="920016,1" price="100001,300" des="300金币" extra="0" />
<shop id="4042" buy="920017,1" price="100001,1600" des="1600金币" extra="0" />
<shop id="4043" buy="920018,1" price="100001,200" des="200金币" extra="0" />
<shop id="4044" buy="920019,1" price="100001,200" des="200金币" extra="0" />
<shop id="4045" buy="920020,1" price="100001,2000" des="2000金币" extra="0" />
<shop id="4046" buy="920021,1" price="100001,500" des="500金币" extra="0" />
<shop id="4047" buy="920022,1" price="100001,200" des="200金币" extra="0" />
<shop id="4048" buy="920023,1" price="100001,400" des="400金币" extra="0" />
<shop id="4049" buy="920024,1" price="100001,200" des="200金币" extra="0" />
<shop id="4050" buy="920025,1" price="100001,2000" des="2000金币" extra="0" />
<shop id="4051" buy="920026,1" price="100001,600" des="600金币" extra="0" />
<shop id="4052" buy="920027,1" price="100001,500" des="500金币" extra="0" />
<shop id="4053" buy="920028,1" price="100001,400" des="400金币" extra="0" />
<shop id="4054" buy="920029,1" price="100001,800" des="800金币" extra="0" />
<shop id="4055" buy="920030,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="4056" buy="920031,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="4057" buy="920032,1" price="100001,200" des="200金币" extra="0" />
<shop id="4059" buy="920034,1" price="100001,300" des="300金币" extra="0" />
<shop id="4060" buy="920042,1" price="100001,200" des="200金币" extra="0" />
<shop id="4061" buy="920043,1" price="100001,200" des="200金币" extra="0" />
<shop id="4062" buy="920044,1" price="100001,200" des="200金币" extra="0" />
<shop id="4063" buy="920046,1" price="100001,300" des="300金币" extra="0" />
<shop id="4064" buy="920047,1" price="100001,300" des="300金币" extra="0" />
<shop id="4065" buy="920048,1" price="100001,400" des="400金币" extra="0" />
<shop id="4067" buy="920050,1" price="100001,400" des="400金币" extra="0" />
<shop id="4068" buy="920051,1" price="100001,400" des="400金币" extra="0" />
<shop id="4069" buy="920052,1" price="100001,400" des="400金币" extra="0" />
<shop id="4070" buy="920001,1" price="100001,600" des="600金币" extra="0" />
<shop id="4075" buy="920057,1" price="100001,500" des="500金币" extra="0" />
<shop id="4076" buy="920002,1" price="100001,1000" des="1000金币" extra="0" />
<shop id="4078" buy="910073,1" price="100001,100" des="100金币" extra="0" />
<shop id="4079" buy="910074,1" price="100001,100" des="100金币" extra="0" />
<shop id="4080" buy="910075,1" price="100001,100" des="100金币" extra="0" />
<shop id="4081" buy="910076,1" price="100001,100" des="100金币" extra="0" />
<shop id="4082" buy="910077,1" price="100001,100" des="100金币" extra="0" />
<shop id="4083" buy="910078,1" price="100001,150" des="150金币" extra="0" />
<shop id="4085" buy="910080,1" price="100001,200" des="200金币" extra="0" />
<shop id="4086" buy="910081,1" price="100001,200" des="200金币" extra="0" />
<shop id="4087" buy="910082,1" price="100001,200" des="200金币" extra="0" />
<shop id="4088" buy="910083,1" price="100001,200" des="200金币" extra="0" />
<shop id="4089" buy="910084,1" price="100001,200" des="200金币" extra="0" />
<shop id="4090" buy="910085,1" price="100001,200" des="200金币" extra="0" />
<shop id="4092" buy="910087,1" price="100001,200" des="200金币" extra="0" />
<shop id="4093" buy="910002,1" price="100001,300" des="300金币" extra="0" />
<shop id="4094" buy="910093,1" price="100001,300" des="300金币" extra="0" />
<shop id="4095" buy="910088,1" price="100001,300" des="300金币" extra="0" />
<shop id="4096" buy="910089,1" price="100001,400" des="400金币" extra="0" />
<shop id="4097" buy="910090,1" price="100001,400" des="400金币" extra="0" />
<shop id="4098" buy="910091,1" price="100001,400" des="400金币" extra="0" />
<shop id="4099" buy="910092,1" price="100001,400" des="400金币" extra="0" />
<shop id="5001" buy="700002,1" price="100001,1000" des="1000金币" extra="0" />
<shop id="5002" buy="700003,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="5003" buy="700004,1" price="100001,6000" des="6000金币" extra="0" />
<shop id="6001" buy="10001,1" price="100000,80" des="80钻石" extra="0" />
<shop id="6002" buy="10002,1" price="100000,200" des="200钻石" extra="0" />
<shop id="6003" buy="10003,1" price="100000,300" des="300钻石" extra="0" />
<shop id="7001" buy="300001,1" price="100001,1" des="1金豆" extra="0" />
<shop id="7002" buy="300002,1" price="100001,1" des="1金豆" extra="0" />
<shop id="7003" buy="300003,1" price="100001,1" des="1金豆" extra="0" />
<shop id="7004" buy="300004,1" price="100001,1" des="1金豆" extra="0" />
<shop id="7005" buy="300005,1" price="100001,1" des="1金豆" extra="0" />
<shop id="7006" buy="300006,1" price="100001,1" des="1金豆" extra="0" />
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
sign.reward: 每次签到的奖励
sign.day.id: 连续签到几天的奖励, 其中0代表满月签到奖励
-->
<root>
<sign reward="100002,10" vipreward="100002,20">
<!-- 连续签到 废弃-->
<day id="5" reward="100000,3"/>
<day id="10" reward="100000,3;100001,200"/>
<day id="15" reward="100000,5;100001,300"/>
<day id="20" reward="100000,5;100001,500"/>
<day id="0" reward="100000,10;100001,2000"/>
</sign>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
游戏配置表
-->
<root>
<!--
needVip:需要VIP时长卡(0:不需要,1:需要)
diamond:玩一次需要的钻石数量 默认0
item:奖励,奖励ID(E_ITEM_ID_MONEY,E_ITEM_ID_VIP_EXP),奖励个数系数(奖励个数*vip加成=奖励个数)
rate:给钥匙的概率 默认0
key:钥匙id,钥匙概率(百分比).key="200001,20;200002,10;200003,5;200004,1"
-->
<!--
idx:游戏位置序号
payid:pay.xml中的序号
id="21" name="购买游戏A"
id="22" name="购买游戏B"
id="23" name="购买游戏C"
id="24" name="购买游戏D"
100002 vip经验 vip经验
200001 宠物钥匙白
200002 宠物钥匙绿
200003 宠物钥匙蓝
200004 宠物钥匙紫
200005 宠物钥匙黄
200006 宠物钥匙橙
-->
<game id="1" ename="cake" name="欢乐叠蛋糕" needVip="0" idx="3" payid="22" flag="free">
<score val="0" item="" key=""/>
<score val="5" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="10" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="30" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="50" item="100002,8;100001,120;600001,5" rate="50" key="200001,70;200002,30" />
<score val="70" item="100002,10;100001,150;600002,1" rate="55" key="200001,60;200002,40" />
<score val="90" item="100002,10;100001,150;600002,1" rate="60" key="200001,50;200002,30;200003,20" />
<score val="120" item="100002,10;100001,150;600002,1" rate="65" key="200001,45;200002,35;200003,20" />
<score val="150" item="100002,10;100001,150;600002,1" rate="70" key="200001,30;200002,30;200003,20;200004,20" />
<score val="200" item="100002,10;100001,150;600002,2" rate="80" key="200001,20;200002,30;200003,30;200004,20" />
</game>
<game id="2" ename="fanpai" name="记忆翻牌" needVip="0" idx="4" payid="21" flag="free">
<score val="0" item="" key=""/>
<score val="5" item="100002,2;100001,10;600001,2" rate="30" key="200001,100" />
<score val="15" item="100002,4;100001,50;600001,3" rate="40" key="200001,100" />
<score val="30" item="100002,6;100001,80;600001,4" rate="45" key="200001,100" />
<score val="50" item="100002,8;100001,100;600001,5" rate="50" key="200001,100" />
<score val="70" item="100002,10;100001,120;600002,1" rate="55" key="200001,100" />
<score val="90" item="100002,10;100001,150;600002,1" rate="60" key="200001,70;200002,30" />
<score val="110" item="100002,10;100001,150;600002,1" rate="65" key="200001,60;200002,40" />
<score val="130" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="150" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="3" ename="guess" name="猜猜我是谁" needVip="1" idx="8" payid="22" diamond="8" flag="">
<score val="0" item="" key=""/>
<score val="5" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="10" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="20" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="30" item="100002,8;100001,120;600001,5" rate="50" key="200001,70;200002,30" />
<score val="50" item="100002,10;100001,150;600002,1" rate="55" key="200001,60;200002,40" />
<score val="70" item="100002,10;100001,150;600002,1" rate="60" key="200001,50;200002,30;200003,20" />
<score val="100" item="100002,10;100001,150;600002,1" rate="65" key="200001,45;200002,35;200003,20" />
<score val="130" item="100002,10;100001,150;600002,1" rate="70" key="200001,30;200002,30;200003,20;200004,20" />
<score val="150" item="100002,10;100001,150;600002,2" rate="80" key="200001,20;200002,30;200003,30;200004,20" />
</game>
<game id="4" ename="guesscolor" name="它的颜色" needVip="1" idx="9" payid="21" diamond="5" flag="">
<score val="0" item="" key=""/>
<score val="3" item="100002,2;100001,10;600001,2" rate="30" key="200001,100" />
<score val="6" item="100002,4;100001,50;600001,3" rate="40" key="200001,100" />
<score val="10" item="100002,6;100001,80;600001,4" rate="45" key="200001,100" />
<score val="15" item="100002,8;100001,100;600001,5" rate="50" key="200001,100" />
<score val="20" item="100002,10;100001,120;600002,1" rate="55" key="200001,100" />
<score val="25" item="100002,10;100001,150;600002,1" rate="60" key="200001,70;200002,30" />
<score val="30" item="100002,10;100001,150;600002,1" rate="65" key="200001,60;200002,40" />
<score val="35" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="40" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="5" ename="candy" name="接糖果" needVip="1" idx="2" payid="21" diamond="5" flag="new">
<score val="0" item="" key=""/>
<score val="20" item="100002,2;100001,10;600001,2" rate="30" key="200001,100" />
<score val="40" item="100002,4;100001,50;600001,3" rate="40" key="200001,100" />
<score val="60" item="100002,6;100001,80;600001,4" rate="45" key="200001,100" />
<score val="90" item="100002,8;100001,100;600001,5" rate="50" key="200001,100" />
<score val="120" item="100002,10;100001,120;600002,1" rate="55" key="200001,100" />
<score val="150" item="100002,10;100001,150;600002,1" rate="60" key="200001,70;200002,30" />
<score val="190" item="100002,10;100001,150;600002,1" rate="65" key="200001,60;200002,40" />
<score val="230" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="260" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="6" ename="shuyishu" name="数一数" needVip="1" idx="10" payid="21" diamond="5" flag="">
<score val="0" item="" key="" />
<score val="5" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="10" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="20" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="30" item="100002,8;100001,120;600001,5" rate="50" key="200001,100" />
<score val="40" item="100002,10;100001,150;600002,1" rate="55" key="200001,100" />
<score val="50" item="100002,10;100001,150;600002,1" rate="60" key="200001,70;200002,30" />
<score val="60" item="100002,10;100001,150;600002,1" rate="65" key="200001,60;200002,40" />
<score val="70" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="80" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="7" ename="run" name="奔跑吧小马宝莉" needVip="1" idx="7" payid="23" diamond="10" flag="">
<score val="0" item="" key=""/>
<score val="100" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="200" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="300" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="400" item="100002,8;100001,120;600001,5" rate="50" key="200001,70;200002,30" />
<score val="500" item="100002,10;100001,150;600002,1" rate="55" key="200001,50;200002,30;200003,20" />
<score val="600" item="100002,10;100001,150;600002,1" rate="60" key="200001,45;200002,35;200003,20" />
<score val="700" item="100002,10;100001,150;600002,1" rate="65" key="200001,30;200002,30;200003,20;200004,20" />
<score val="800" item="100002,10;100001,150;600002,1" rate="70" key="200001,20;200002,30;200003,30;200004,20" />
<score val="900" item="100002,10;100001,150;600002,2" rate="80" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
</game>
<game id="8" ename="haidao" name="旋转海盗" needVip="1" idx="6" payid="23" diamond="10" flag="">
<score val="0" item="" key=""/>
<score val="100" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="200" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="300" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="400" item="100002,8;100001,120;600001,5" rate="50" key="200001,70;200002,30" />
<score val="500" item="100002,10;100001,150;600002,1" rate="55" key="200001,50;200002,30;200003,20" />
<score val="600" item="100002,10;100001,150;600002,1" rate="60" key="200001,45;200002,35;200003,20" />
<score val="700" item="100002,10;100001,150;600002,1" rate="65" key="200001,30;200002,30;200003,20;200004,20" />
<score val="800" item="100002,10;100001,150;600002,1" rate="70" key="200001,20;200002,30;200003,30;200004,20" />
<score val="900" item="100002,10;100001,150;600002,2" rate="80" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
</game>
<game id="9" ename="feiyanzoubi" name="飞檐走壁" needVip="1" idx="5" payid="23" diamond="10" flag="">
<score val="0" item="" key=""/>
<score val="100" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="200" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="250" item="100002,6;100001,100;600001,4" rate="45" key="200001,100" />
<score val="300" item="100002,8;100001,120;600001,5" rate="50" key="200001,70;200002,30" />
<score val="400" item="100002,10;100001,150;600002,1" rate="55" key="200001,50;200002,30;200003,20" />
<score val="500" item="100002,10;100001,150;600002,1" rate="60" key="200001,45;200002,35;200003,20" />
<score val="700" item="100002,10;100001,150;600002,1" rate="65" key="200001,30;200002,30;200003,20;200004,20" />
<score val="900" item="100002,10;100001,150;600002,1" rate="70" key="200001,20;200002,30;200003,30;200004,20" />
<score val="1100" item="100002,10;100001,150;600002,2" rate="80" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
</game>
<game id="10" ename="bird" name="火箭小黄人" needVip="1" idx="1" payid="24" diamond="15" flag="new">
<score val="0" item="" key=""/>
<score val="64" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="192" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
<score val="320" item="100002,6;100001,100;600001,4" rate="45" key="200001,70;200002,30" />
<score val="448" item="100002,8;100001,120;600001,5" rate="50" key="200001,50;200002,30;200003,20" />
<score val="576" item="100002,10;100001,150;600002,1" rate="55" key="200001,45;200002,35;200003,20" />
<score val="704" item="100002,10;100001,150;600002,1" rate="60" key="200001,30;200002,30;200003,20;200004,20" />
<score val="832" item="100002,10;100001,150;600002,1" rate="65" key="200001,20;200002,30;200003,30;200004,20" />
<score val="960" item="100002,10;100001,150;600002,1" rate="70" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
<score val="1088" item="100002,10;100001,150;600002,2" rate="80" key="200001,15;200002,15;200003,20;200004,20;200005,15;200006,15" />
</game>
</root>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<root>
<!--
dailyTaskCnt 每日刷新出的任务的数量,不可大于配置表中每日任务的数量
-->
<data dailyTaskCnt="10"/>
<!--
pic 任务标题图片名称 图片目录是res/ui/task/下面
-->
<task id="1" name="玩游戏" pic="icon_game.png" desc="游乐场玩游戏3次">
<step id="3" reward="100001,100"/>
</task>
<task id="2" name="装饰小屋" pic="icon_decorate.png" desc="装饰小屋1次">
<step id="1" reward="100001,100"/>
</task>
<task id="3" name="换服装" pic="icon_dress.png" desc="换装扮1次">
<step id="1" reward="100001,100"/>
</task>
<task id="4" name="抓宠物" pic="icon_pet.png" desc="宠物园抓宠物1次">
<step id="1" reward="100001,100"/>
</task>
<task id="5" name="喂养宠物" pic="icon_food.png" desc="喂养宠物3次">
<step id="3" reward="100001,100"/>
</task>
<task id="6" name="游戏积分" pic="icon_game.png" desc="玩一局游戏积分超过100分">
<step id="1" reward="100001,100"/>
</task>
<task id="7" name="游戏金币" pic="icon_game.png" desc="玩一局游戏获得金豆超过80">
<step id="1" reward="100001,100"/>
</task>
<task id="8" name="购买服装" pic="icon_dress.png" desc="购买装扮1件">
<step id="1" reward="100001,100"/>
</task>
<task id="9" name="购买家具" pic="icon_furniture.png" desc="购买小屋装饰、墙纸1次">
<step id="1" reward="100001,100"/>
</task>
<task id="10" name="购买钻石" pic="icon_diamond.png" desc="购买钻石1次">
<step id="1" reward="100001,100"/>
</task>
</root>
\ No newline at end of file
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<!--
每日转盘
-->
<root>
<!--
id:递增的序号
pr:概率(所有的概率加起来是1000)
item:奖励的道具
-->
<reward id="1" pr="470" item="100001,30" des="金豆*30"/>
<reward id="2" pr="10" item="100001,50" des="金豆*50"/>
<reward id="3" pr="4" item="100001,100" des="金豆*100"/>
<reward id="4" pr="1" item="100001,200" des="金豆*200"/>
<reward id="5" pr="0" item="100001,500" des="金豆*500"/>
<reward id="6" pr="500" item="600001,1" des="宠物饼干*1"/>
<reward id="7" pr="10" item="600002,1" des="宠物面包*1"/>
<reward id="8" pr="4" item="600003,1" des="宠物汉堡*1"/>
<reward id="9" pr="1" item="600004,1" des="宠物粮食*1"/>
</root>
level score add_item add_vip
等级 积分 vip游戏金币加成 vip游戏用户经验加成
1 0 1.1 1.2
2 40 1.2 1.2
3 120 1.3 1.2
4 280 1.4 1.2
5 600 1.5 1.2
6 1240 1.6 1.2
7 2240 1.7 1.2
8 3440 1.8 1.2
9 4840 1.9 1.2
10 6440 2 1.2
11 8112 2 1.2
12 9856 2 1.2
13 11672 2 1.2
14 13560 2 1.2
15 15520 2 1.2
16 17552 2 1.2
17 19656 2 1.2
18 21832 2 1.2
19 24080 2 1.2
20 26400 2 1.2
21 28840 2 1.2
22 31400 2 1.2
23 34080 2 1.2
24 36880 2 1.2
25 39800 2 1.2
26 42840 2 1.2
27 46000 2 1.2
28 49280 2 1.2
29 52680 2 1.2
30 56200 2 1.2
No preview for this file type
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<root>
<!--
id:序号
type:VIP套裝活動類型 2.海盗船长套装 3.可爱雪人套装 4.冰雪奇缘套装
item1:奖励的套装
item2:奖励的物品
beginTime:可领取的开始时间
endTime:可领取的结束时间
2018-12-01 00:00:00
<data id="1" beginTime="1543593600" endTime="1546272000" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
-->
<!--2018-12-24 00:00:00-->
<data id="2" type="2" beginTime="1545580800" endTime="1548950399" item1="800122,1;800123,1;800124,1;800125,1;800127,1" item2="100000,50;200001,5" item1Name="海盗船长套装"/>
<!--2019-02-01 00:00:00-->
<data id="3" type="3" beginTime="1548950400" endTime="1551369599" item1="800201,1;800202,1;800203,1;800205,1;800206,1;800207,1" item2="100000,50;200002,3" item1Name="可爱雪人套装"/>
<!--2019-03-01 00:00:00-->
<data id="4" type="4" beginTime="1551369600" endTime="1554047999" item1="800112,1;800113,1;800114,1;800115,1;800116,1" item2="100000,50;200001,5" item1Name="冰雪奇缘套装"/>
<!--2019-04-01 00:00:00 -->
<data id="5" type="2" beginTime="1554048000" endTime="1556639999" item1="800122,1;800123,1;800124,1;800125,1;800127,1" item2="100000,60;200001,5" item1Name="海盗船长套装"/>
</root>
<!--
2019-05-01 00:00:00
<data id="6" beginTime="1556640000" endTime="1559318400" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-06-01 00:00:00
<data id="7" beginTime="1559318400" endTime="1561910400" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-07-01 00:00:00
<data id="8" beginTime="1561910400" endTime="1564588800" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-08-01 00:00:00
<data id="9" beginTime="1564588800" endTime="1567267200" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-09-01 00:00:00
<data id="10" beginTime="1567267200" endTime="1569859200" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-10-01 00:00:00
<data id="11" beginTime="1569859200" endTime="1572537600" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
2019-11-01 00:00:00
<data id="12" beginTime="1572537600" endTime="1575129600" item1="100000,330" item2="100002,330;100001,100" item1Name="冰雪奇缘套装"/>
-->
\ No newline at end of file

btl_cnt_reward 新手对局福利
create_reward 新手创建礼包
game 每日上限最大值、救济金
game_birds 飞禽走兽配置表
game_fruit_machine 水果机配置表
game_score 积分产出
gd_charm ——————
gd_score 积分称号
head 头像、头像框对应魅力值、积分
item 物品
lobby_room_cfg 游戏房间的配置:底分、门票、进入房间限制、机器人携带钱数、输赢封顶倍数
login 登陆大转盘中,连续登录几天的奖励
mail 邮件配置,战况、周活动奖励、更新版本奖励等
nick 昵称随机
niuniu 牛牛:抢庄、押注
notice 公告
online_reward 每日在线礼包
pay 支付购买相关:商城点券、充值活动
rank_exprie_reward 周赛活动排行榜 名次 奖励
rank_yesterday_reward 排行榜 昨天名次 奖励
role_reward 登陆1-7天,奖励的道具
rules 掼蛋单机规则提示
shop 商城出售
shop_medal 勋章产出游戏、上限
sign ——————
task_daily 每日任务
turntable 登陆大转盘中,抽奖
xx_lobby_room_cfg 开房房卡消耗
achievement 成就
\ No newline at end of file
......@@ -125,6 +125,51 @@ id name describe icon shopID amount type add_pet_exp pet_star unique vip
800225 萌天使缎丝鞋 萌天使缎丝鞋 0 0 0 5 0 0 1 1
800226 萌天使翅膀 萌天使翅膀 0 0 0 6 0 0 1 1
800227 萌天使手摇铃 萌天使手摇铃 0 0 0 7 0 0 1 1
800231 粉小猫创可贴 粉小猫创可贴 0 0 0 1 0 0 1 0
800232 粉小猫发型 粉小猫发型 0 0 0 2 0 0 1 0
800233 粉小猫上衣 粉小猫上衣 0 0 0 3 0 0 1 0
800235 粉小猫鞋子 粉小猫鞋子 0 0 0 5 0 0 1 0
800236 天女散花 天女散花 0 0 0 6 0 0 1 0
800237 粉小猫手链 粉小猫手链 0 0 0 7 0 0 1 0
800241 新春虎头吉祥痣 新春虎头吉祥痣 0 0 0 1 0 0 1 0
800242 新春虎头头套 新春虎头帽 0 0 0 2 0 0 1 0
800243 新春虎头上衣 新春虎头衣 0 0 0 3 0 0 1 0
800244 新春虎头裤 新春虎头裤 0 0 0 4 0 0 1 0
800245 新春虎头鞋 新春虎头鞋 0 0 0 5 0 0 1 0
800246 新春虎头尾 新春虎头尾 0 0 0 6 0 0 1 0
800247 春节鞭炮 新春虎头鞭炮 0 0 0 7 0 0 1 0
800252 樱花妹发型 樱花妹发型 0 0 0 2 0 0 1 0
800253 樱花妹服 樱花妹服 0 0 0 3 0 0 1 0
800255 樱花妹鞋 樱花妹鞋 0 0 0 5 0 0 1 0
800256 樱花妹背景 樱花妹背景 0 0 0 6 0 0 1 0
800257 樱花妹伞 樱花妹伞 0 0 0 7 0 0 1 0
800262 小飞侠发型 小飞侠发型 0 0 0 2 0 0 1 0
800263 小飞侠上衣 小飞侠上衣 0 0 0 3 0 0 1 0
800264 小飞侠裤子 小飞侠裤子 0 0 0 4 0 0 1 0
800265 小飞侠鞋 小飞侠鞋 0 0 0 5 0 0 1 0
800266 小飞侠翅膀 小飞侠翅膀 0 0 0 6 0 0 1 0
800267 小飞侠玩具 小飞侠玩具 0 0 0 7 0 0 1 0
800271 原始人面饰 原始人面饰 0 0 0 1 0 0 1 0
800272 原始人发型 原始人发型 0 0 0 2 0 0 1 0
800273 原始人服饰 原始人服饰 0 0 0 3 0 0 1 0
800275 原始人鞋 原始人鞋 0 0 0 5 0 0 1 0
800277 原始人棒槌 原始人棒槌 0 0 0 7 0 0 1 0
800282 宇航员发型 宇航员发型 0 0 0 2 0 0 1 0
800283 宇航员上衣 宇航员上衣 0 0 0 3 0 0 1 0
800284 宇航员裤 宇航员裤 0 0 0 4 0 0 1 0
800285 宇航员鞋 宇航员鞋 0 0 0 5 0 0 1 0
800291 福尔摩斯面饰 福尔摩斯面饰 0 0 0 1 0 0 1 0
800292 福尔摩斯发型 福尔摩斯发型 0 0 0 2 0 0 1 0
800293 福尔摩斯上衣 福尔摩斯上衣 0 0 0 3 0 0 1 0
800294 福尔摩斯裤 福尔摩斯裤 0 0 0 4 0 0 1 0
800295 福尔摩斯鞋 福尔摩斯鞋 0 0 0 5 0 0 1 0
800297 福尔摩斯放大镜 福尔摩斯放大镜 0 0 0 7 0 0 1 0
800301 剑侠客面饰 剑侠客面饰 0 0 0 1 0 0 1 0
800302 剑侠客发型 剑侠客发型 0 0 0 2 0 0 1 0
800303 剑侠客上衣 剑侠客上衣 0 0 0 3 0 0 1 0
800304 剑侠客裤 剑侠客裤 0 0 0 4 0 0 1 0
800305 剑侠客鞋 剑侠客鞋 0 0 0 5 0 0 1 0
800307 剑侠客武器 剑侠客武器 0 0 0 7 0 0 1 0
800901 时尚太阳镜 时尚太阳镜 0 0 0 1 0 0 1 0
800906 优雅蝶翼 优雅蝶翼 0 0 0 6 0 0 1 0
910001 爱心奖牌 爱心奖牌 1 0 0 0 0 0 1 0
......
No preview for this file type
This diff could not be displayed because it is too large.
......@@ -120,6 +120,53 @@
<shop id="3098" buy="800225,1" price="100001,400" des="400金币" extra="0" />
<shop id="3099" buy="800226,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3100" buy="800227,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3101" buy="800231,1" price="100001,600" des="600金币" extra="0" />
<shop id="3102" buy="800232,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3103" buy="800233,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3104" buy="800235,1" price="100001,400" des="400金币" extra="0" />
<shop id="3105" buy="800236,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3106" buy="800237,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3107" buy="800241,1" price="100001,600" des="600金币" extra="0" />
<shop id="3108" buy="800242,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3109" buy="800243,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3110" buy="800244,1" price="100001,600" des="600金币" extra="0" />
<shop id="3111" buy="800245,1" price="100001,400" des="400金币" extra="0" />
<shop id="3112" buy="800246,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3113" buy="800247,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3114" buy="800252,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3115" buy="800253,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3116" buy="800255,1" price="100001,400" des="400金币" extra="0" />
<shop id="3117" buy="800256,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3118" buy="800257,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3119" buy="800262,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3120" buy="800263,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3121" buy="800264,1" price="100001,600" des="600金币" extra="0" />
<shop id="3122" buy="800265,1" price="100001,400" des="400金币" extra="0" />
<shop id="3123" buy="800266,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3124" buy="800267,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3125" buy="800271,1" price="100001,600" des="600金币" extra="0" />
<shop id="3126" buy="800272,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3127" buy="800273,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3128" buy="800275,1" price="100001,400" des="400金币" extra="0" />
<shop id="3129" buy="800277,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3130" buy="800282,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3131" buy="800283,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3132" buy="800284,1" price="100001,600" des="600金币" extra="0" />
<shop id="3133" buy="800285,1" price="100001,400" des="400金币" extra="0" />
<shop id="3134" buy="800291,1" price="100001,600" des="600金币" extra="0" />
<shop id="3135" buy="800292,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3136" buy="800293,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3137" buy="800294,1" price="100001,600" des="600金币" extra="0" />
<shop id="3138" buy="800295,1" price="100001,400" des="400金币" extra="0" />
<shop id="3139" buy="800297,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3140" buy="800301,1" price="100001,600" des="600金币" extra="0" />
<shop id="3141" buy="800302,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3142" buy="800303,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3143" buy="800304,1" price="100001,600" des="600金币" extra="0" />
<shop id="3144" buy="800305,1" price="100001,400" des="400金币" extra="0" />
<shop id="3145" buy="800307,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4000" buy="910003,1" price="100001,300" des="300金币" extra="0" />
......
......@@ -48,5 +48,5 @@
<common id="24" val="15"/>
<!--是否开启vip-->
<common id="10000" val="0"/>
<common id="10000" val="1"/>
</root>
......
......@@ -125,6 +125,51 @@ id name describe icon shopID amount type add_pet_exp pet_star unique vip
800225 萌天使缎丝鞋 萌天使缎丝鞋 0 0 0 5 0 0 1 1
800226 萌天使翅膀 萌天使翅膀 0 0 0 6 0 0 1 1
800227 萌天使手摇铃 萌天使手摇铃 0 0 0 7 0 0 1 1
800231 粉小猫创可贴 粉小猫创可贴 0 0 0 1 0 0 1 0
800232 粉小猫发型 粉小猫发型 0 0 0 2 0 0 1 0
800233 粉小猫上衣 粉小猫上衣 0 0 0 3 0 0 1 0
800235 粉小猫鞋子 粉小猫鞋子 0 0 0 5 0 0 1 0
800236 天女散花 天女散花 0 0 0 6 0 0 1 0
800237 粉小猫手链 粉小猫手链 0 0 0 7 0 0 1 0
800241 新春虎头吉祥痣 新春虎头吉祥痣 0 0 0 1 0 0 1 0
800242 新春虎头头套 新春虎头帽 0 0 0 2 0 0 1 0
800243 新春虎头上衣 新春虎头衣 0 0 0 3 0 0 1 0
800244 新春虎头裤 新春虎头裤 0 0 0 4 0 0 1 0
800245 新春虎头鞋 新春虎头鞋 0 0 0 5 0 0 1 0
800246 新春虎头尾 新春虎头尾 0 0 0 6 0 0 1 0
800247 春节鞭炮 新春虎头鞭炮 0 0 0 7 0 0 1 0
800252 樱花妹发型 樱花妹发型 0 0 0 2 0 0 1 0
800253 樱花妹服 樱花妹服 0 0 0 3 0 0 1 0
800255 樱花妹鞋 樱花妹鞋 0 0 0 5 0 0 1 0
800256 樱花妹背景 樱花妹背景 0 0 0 6 0 0 1 0
800257 樱花妹伞 樱花妹伞 0 0 0 7 0 0 1 0
800262 小飞侠发型 小飞侠发型 0 0 0 2 0 0 1 0
800263 小飞侠上衣 小飞侠上衣 0 0 0 3 0 0 1 0
800264 小飞侠裤子 小飞侠裤子 0 0 0 4 0 0 1 0
800265 小飞侠鞋 小飞侠鞋 0 0 0 5 0 0 1 0
800266 小飞侠翅膀 小飞侠翅膀 0 0 0 6 0 0 1 0
800267 小飞侠玩具 小飞侠玩具 0 0 0 7 0 0 1 0
800271 原始人面饰 原始人面饰 0 0 0 1 0 0 1 0
800272 原始人发型 原始人发型 0 0 0 2 0 0 1 0
800273 原始人服饰 原始人服饰 0 0 0 3 0 0 1 0
800275 原始人鞋 原始人鞋 0 0 0 5 0 0 1 0
800277 原始人棒槌 原始人棒槌 0 0 0 7 0 0 1 0
800282 宇航员发型 宇航员发型 0 0 0 2 0 0 1 0
800283 宇航员上衣 宇航员上衣 0 0 0 3 0 0 1 0
800284 宇航员裤 宇航员裤 0 0 0 4 0 0 1 0
800285 宇航员鞋 宇航员鞋 0 0 0 5 0 0 1 0
800291 福尔摩斯面饰 福尔摩斯面饰 0 0 0 1 0 0 1 0
800292 福尔摩斯发型 福尔摩斯发型 0 0 0 2 0 0 1 0
800293 福尔摩斯上衣 福尔摩斯上衣 0 0 0 3 0 0 1 0
800294 福尔摩斯裤 福尔摩斯裤 0 0 0 4 0 0 1 0
800295 福尔摩斯鞋 福尔摩斯鞋 0 0 0 5 0 0 1 0
800297 福尔摩斯放大镜 福尔摩斯放大镜 0 0 0 7 0 0 1 0
800301 剑侠客面饰 剑侠客面饰 0 0 0 1 0 0 1 0
800302 剑侠客发型 剑侠客发型 0 0 0 2 0 0 1 0
800303 剑侠客上衣 剑侠客上衣 0 0 0 3 0 0 1 0
800304 剑侠客裤 剑侠客裤 0 0 0 4 0 0 1 0
800305 剑侠客鞋 剑侠客鞋 0 0 0 5 0 0 1 0
800307 剑侠客武器 剑侠客武器 0 0 0 7 0 0 1 0
800901 时尚太阳镜 时尚太阳镜 0 0 0 1 0 0 1 0
800906 优雅蝶翼 优雅蝶翼 0 0 0 6 0 0 1 0
910001 爱心奖牌 爱心奖牌 1 0 0 0 0 0 1 0
......
No preview for this file type
......@@ -41,6 +41,13 @@
<pay id="10" name="1000钻石" type="1" extra="50" item="100000,1050" rmb="100.0" product="dclyac100" productPuTao="qjqp010" agentLv="0" notice="1"/>
<pay id="201" name="月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="25.0" product="dclyac025" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="年卡" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="198.0" product="dclybn198" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="dclyby020@207" productPuTao="qjqp999" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="tjlhdcylyby020@207" productPuTao="qjqp999" notice="1"/>
</platform>
<!--上海电信-->
<platform id="106" channel="shdx">
<pay id="201" name="月卡(31天)" type="2" des="4k动漫vip单月包" day="31" item="100001,1000;600001,5" payitem="" rmb="69.0" product="1000710508" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="4k动漫vip年包" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="299.0" product="1000710226" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="4K动漫vip包" day="31" item="100001,1000;600001,5" payitem="" rmb="49.0" product="1000709506" productPuTao="qjqp999" notice="1"/>
</platform>
</root>
\ No newline at end of file
......
This diff could not be displayed because it is too large.
......@@ -120,6 +120,53 @@
<shop id="3098" buy="800225,1" price="100001,400" des="400金币" extra="0" />
<shop id="3099" buy="800226,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3100" buy="800227,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3101" buy="800231,1" price="100001,600" des="600金币" extra="0" />
<shop id="3102" buy="800232,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3103" buy="800233,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3104" buy="800235,1" price="100001,400" des="400金币" extra="0" />
<shop id="3105" buy="800236,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3106" buy="800237,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3107" buy="800241,1" price="100001,600" des="600金币" extra="0" />
<shop id="3108" buy="800242,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3109" buy="800243,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3110" buy="800244,1" price="100001,600" des="600金币" extra="0" />
<shop id="3111" buy="800245,1" price="100001,400" des="400金币" extra="0" />
<shop id="3112" buy="800246,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3113" buy="800247,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3114" buy="800252,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3115" buy="800253,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3116" buy="800255,1" price="100001,400" des="400金币" extra="0" />
<shop id="3117" buy="800256,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3118" buy="800257,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3119" buy="800262,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3120" buy="800263,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3121" buy="800264,1" price="100001,600" des="600金币" extra="0" />
<shop id="3122" buy="800265,1" price="100001,400" des="400金币" extra="0" />
<shop id="3123" buy="800266,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3124" buy="800267,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3125" buy="800271,1" price="100001,600" des="600金币" extra="0" />
<shop id="3126" buy="800272,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3127" buy="800273,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3128" buy="800275,1" price="100001,400" des="400金币" extra="0" />
<shop id="3129" buy="800277,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3130" buy="800282,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3131" buy="800283,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3132" buy="800284,1" price="100001,600" des="600金币" extra="0" />
<shop id="3133" buy="800285,1" price="100001,400" des="400金币" extra="0" />
<shop id="3134" buy="800291,1" price="100001,600" des="600金币" extra="0" />
<shop id="3135" buy="800292,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3136" buy="800293,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3137" buy="800294,1" price="100001,600" des="600金币" extra="0" />
<shop id="3138" buy="800295,1" price="100001,400" des="400金币" extra="0" />
<shop id="3139" buy="800297,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3140" buy="800301,1" price="100001,600" des="600金币" extra="0" />
<shop id="3141" buy="800302,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3142" buy="800303,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3143" buy="800304,1" price="100001,600" des="600金币" extra="0" />
<shop id="3144" buy="800305,1" price="100001,400" des="400金币" extra="0" />
<shop id="3145" buy="800307,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4000" buy="910003,1" price="100001,300" des="300金币" extra="0" />
......
......@@ -108,7 +108,7 @@
<score val="70" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="80" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="7" ename="run" name="奔跑吧小兔子" needVip="1" idx="7" payid="23" diamond="10" flag="">
<game id="7" ename="run" name="奔跑吧小马宝莉" needVip="1" idx="7" payid="23" diamond="10" flag="">
<score val="0" item="" key=""/>
<score val="100" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="200" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
......@@ -144,7 +144,7 @@
<score val="900" item="100002,10;100001,150;600002,1" rate="70" key="200001,20;200002,30;200003,30;200004,20" />
<score val="1100" item="100002,10;100001,150;600002,2" rate="80" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
</game>
<game id="10" ename="bird" name="火箭小" needVip="1" idx="1" payid="24" diamond="15" flag="new">
<game id="10" ename="bird" name="火箭小黄人" needVip="1" idx="1" payid="24" diamond="15" flag="new">
<score val="0" item="" key=""/>
<score val="64" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="192" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
......
......@@ -3,7 +3,7 @@
<!--m0800279afc6c-->
<!--m0800278b87c2-->
<!---->
<Account>xiaokanggogogo</Account>
<Account>m0800279afc6c</Account>
<exp>0</exp>
<versionnum>201801291657</versionnum>
<isMusic>0</isMusic>
......@@ -26,7 +26,7 @@
<new_guide_step>4</new_guide_step>
<is_feiyanzoubi_game_guide>1</is_feiyanzoubi_game_guide>
<feiyanzoubi_best>376</feiyanzoubi_best>
<uid>1030100010142897</uid>
<uid>1030100010142873</uid>
<is_bird_game_guide>1</is_bird_game_guide>
<bird_best>1008</bird_best>
<is_haidao_game_guide>1</is_haidao_game_guide>
......
......@@ -50,9 +50,9 @@
<reward id="3" name="隐形富豪Ⅲ" des="拥有30个墙纸" item="100001,1000;910052,1" data="30"/>
</type>
<type viewid="10" id="10" name="我是会员" des="VIP等级">
<reward id="1" name="我是会员Ⅰ" des="VIP达到2级" item="100001,1000;910065,1" data="2"/>
<reward id="2" name="我是会员Ⅱ" des="VIP达到5级" item="100001,2000;910067,1" data="5"/>
<reward id="3" name="我是会员Ⅲ" des="VIP达到8级" item="100001,5000;910069,1" data="8"/>
<reward id="1" name="我是会员Ⅰ" des="会员等级达到2级" item="100001,1000;910065,1" data="2"/>
<reward id="2" name="我是会员Ⅱ" des="会员等级达到5级" item="100001,2000;910067,1" data="5"/>
<reward id="3" name="我是会员Ⅲ" des="会员等级达到8级" item="100001,5000;910069,1" data="8"/>
</type>
<type viewid="11" id="11" name="我的礼包" des="包月/包年次数">
<reward id="1" name="我的礼包Ⅰ" des="VIP包年/包月1次" item="100001,1000;910066,1" data="1"/>
......
......@@ -48,5 +48,5 @@
<common id="24" val="15"/>
<!--是否开启vip-->
<common id="10000" val="0"/>
<common id="10000" val="1"/>
</root>
......
......@@ -125,6 +125,51 @@ id name describe icon shopID amount type add_pet_exp pet_star unique vip
800225 萌天使缎丝鞋 萌天使缎丝鞋 0 0 0 5 0 0 1 1
800226 萌天使翅膀 萌天使翅膀 0 0 0 6 0 0 1 1
800227 萌天使手摇铃 萌天使手摇铃 0 0 0 7 0 0 1 1
800231 粉小猫创可贴 粉小猫创可贴 0 0 0 1 0 0 1 0
800232 粉小猫发型 粉小猫发型 0 0 0 2 0 0 1 0
800233 粉小猫上衣 粉小猫上衣 0 0 0 3 0 0 1 0
800235 粉小猫鞋子 粉小猫鞋子 0 0 0 5 0 0 1 0
800236 天女散花 天女散花 0 0 0 6 0 0 1 0
800237 粉小猫手链 粉小猫手链 0 0 0 7 0 0 1 0
800241 新春虎头吉祥痣 新春虎头吉祥痣 0 0 0 1 0 0 1 0
800242 新春虎头头套 新春虎头帽 0 0 0 2 0 0 1 0
800243 新春虎头上衣 新春虎头衣 0 0 0 3 0 0 1 0
800244 新春虎头裤 新春虎头裤 0 0 0 4 0 0 1 0
800245 新春虎头鞋 新春虎头鞋 0 0 0 5 0 0 1 0
800246 新春虎头尾 新春虎头尾 0 0 0 6 0 0 1 0
800247 春节鞭炮 新春虎头鞭炮 0 0 0 7 0 0 1 0
800252 樱花妹发型 樱花妹发型 0 0 0 2 0 0 1 0
800253 樱花妹服 樱花妹服 0 0 0 3 0 0 1 0
800255 樱花妹鞋 樱花妹鞋 0 0 0 5 0 0 1 0
800256 樱花妹背景 樱花妹背景 0 0 0 6 0 0 1 0
800257 樱花妹伞 樱花妹伞 0 0 0 7 0 0 1 0
800262 小飞侠发型 小飞侠发型 0 0 0 2 0 0 1 0
800263 小飞侠上衣 小飞侠上衣 0 0 0 3 0 0 1 0
800264 小飞侠裤子 小飞侠裤子 0 0 0 4 0 0 1 0
800265 小飞侠鞋 小飞侠鞋 0 0 0 5 0 0 1 0
800266 小飞侠翅膀 小飞侠翅膀 0 0 0 6 0 0 1 0
800267 小飞侠玩具 小飞侠玩具 0 0 0 7 0 0 1 0
800271 原始人面饰 原始人面饰 0 0 0 1 0 0 1 0
800272 原始人发型 原始人发型 0 0 0 2 0 0 1 0
800273 原始人服饰 原始人服饰 0 0 0 3 0 0 1 0
800275 原始人鞋 原始人鞋 0 0 0 5 0 0 1 0
800277 原始人棒槌 原始人棒槌 0 0 0 7 0 0 1 0
800282 宇航员发型 宇航员发型 0 0 0 2 0 0 1 0
800283 宇航员上衣 宇航员上衣 0 0 0 3 0 0 1 0
800284 宇航员裤 宇航员裤 0 0 0 4 0 0 1 0
800285 宇航员鞋 宇航员鞋 0 0 0 5 0 0 1 0
800291 福尔摩斯面饰 福尔摩斯面饰 0 0 0 1 0 0 1 0
800292 福尔摩斯发型 福尔摩斯发型 0 0 0 2 0 0 1 0
800293 福尔摩斯上衣 福尔摩斯上衣 0 0 0 3 0 0 1 0
800294 福尔摩斯裤 福尔摩斯裤 0 0 0 4 0 0 1 0
800295 福尔摩斯鞋 福尔摩斯鞋 0 0 0 5 0 0 1 0
800297 福尔摩斯放大镜 福尔摩斯放大镜 0 0 0 7 0 0 1 0
800301 剑侠客面饰 剑侠客面饰 0 0 0 1 0 0 1 0
800302 剑侠客发型 剑侠客发型 0 0 0 2 0 0 1 0
800303 剑侠客上衣 剑侠客上衣 0 0 0 3 0 0 1 0
800304 剑侠客裤 剑侠客裤 0 0 0 4 0 0 1 0
800305 剑侠客鞋 剑侠客鞋 0 0 0 5 0 0 1 0
800307 剑侠客武器 剑侠客武器 0 0 0 7 0 0 1 0
800901 时尚太阳镜 时尚太阳镜 0 0 0 1 0 0 1 0
800906 优雅蝶翼 优雅蝶翼 0 0 0 6 0 0 1 0
910001 爱心奖牌 爱心奖牌 1 0 0 0 0 0 1 0
......
......@@ -41,17 +41,13 @@
<pay id="10" name="1000钻石" type="1" extra="50" item="100000,1050" rmb="100.0" product="dclyac100" productPuTao="qjqp010" agentLv="0" notice="1"/>
<pay id="201" name="月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="25.0" product="dclyac025" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="年卡" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="198.0" product="dclybn198" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="dclyby020@207" productPuTao="qjqp999" notice="1"/>
</platform>
<platform id="103,102,106" channel="shdx">
<pay id="6" name="10钻石" type="1" extra="0" item="100000,10" rmb="1.0" product="dclyac001" productPuTao="qjqp006" agentLv="0" notice="0"/>
<pay id="7" name="100钻石" type="1" extra="0" item="100000,100" rmb="10.0" product="dclyac010" productPuTao="qjqp007" agentLv="0" notice="1"/>
<pay id="8" name="300钻石" type="1" extra="10" item="100000,310" rmb="30.0" product="dclyac030" productPuTao="qjqp008" agentLv="0" notice="1"/>
<pay id="9" name="500钻石" type="1" extra="20" item="100000,520" rmb="50.0" product="dclyac050" productPuTao="qjqp009" agentLv="0" notice="1"/>
<pay id="10" name="1000钻石" type="1" extra="50" item="100000,1050" rmb="100.0" product="dclyac100" productPuTao="qjqp010" agentLv="0" notice="1"/>
<pay id="201" name="月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="25.0" product="dclyac025" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="年卡" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="198.0" product="dclybn198" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="dclyby020@207" productPuTao="qjqp999" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="月卡" day="31" item="100001,1000;600001,5" payitem="" rmb="20.0" product="tjlhdcylyby020@207" productPuTao="qjqp999" notice="1"/>
</platform>
<!--上海电信-->
<platform id="106" channel="shdx">
<pay id="201" name="月卡(31天)" type="2" des="4k动漫vip单月包" day="31" item="100001,1000;600001,5" payitem="" rmb="69.0" product="1000710508" productPuTao="qjqp201" notice="1"/>
<pay id="202" name="年卡(365天)" type="2" des="4k动漫vip年包" day="365" item="100001,2000;600002,5;200001,1" payitem="" rmb="299.0" product="1000710226" productPuTao="qjqp202" notice="1"/>
<pay id="301" name="自动续包月卡(31天)" type="2" des="4K动漫vip包" day="31" item="100001,1000;600001,5" payitem="" rmb="49.0" product="1000709506" productPuTao="qjqp999" notice="1"/>
</platform>
</root>
\ No newline at end of file
......
This diff could not be displayed because it is too large.
......@@ -120,6 +120,53 @@
<shop id="3098" buy="800225,1" price="100001,400" des="400金币" extra="0" />
<shop id="3099" buy="800226,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3100" buy="800227,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3101" buy="800231,1" price="100001,600" des="600金币" extra="0" />
<shop id="3102" buy="800232,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3103" buy="800233,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3104" buy="800235,1" price="100001,400" des="400金币" extra="0" />
<shop id="3105" buy="800236,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3106" buy="800237,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3107" buy="800241,1" price="100001,600" des="600金币" extra="0" />
<shop id="3108" buy="800242,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3109" buy="800243,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3110" buy="800244,1" price="100001,600" des="600金币" extra="0" />
<shop id="3111" buy="800245,1" price="100001,400" des="400金币" extra="0" />
<shop id="3112" buy="800246,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3113" buy="800247,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3114" buy="800252,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3115" buy="800253,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3116" buy="800255,1" price="100001,400" des="400金币" extra="0" />
<shop id="3117" buy="800256,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3118" buy="800257,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3119" buy="800262,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3120" buy="800263,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3121" buy="800264,1" price="100001,600" des="600金币" extra="0" />
<shop id="3122" buy="800265,1" price="100001,400" des="400金币" extra="0" />
<shop id="3123" buy="800266,1" price="100001,3000" des="3000金币" extra="0" />
<shop id="3124" buy="800267,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3125" buy="800271,1" price="100001,600" des="600金币" extra="0" />
<shop id="3126" buy="800272,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3127" buy="800273,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3128" buy="800275,1" price="100001,400" des="400金币" extra="0" />
<shop id="3129" buy="800277,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3130" buy="800282,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3131" buy="800283,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3132" buy="800284,1" price="100001,600" des="600金币" extra="0" />
<shop id="3133" buy="800285,1" price="100001,400" des="400金币" extra="0" />
<shop id="3134" buy="800291,1" price="100001,600" des="600金币" extra="0" />
<shop id="3135" buy="800292,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3136" buy="800293,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3137" buy="800294,1" price="100001,600" des="600金币" extra="0" />
<shop id="3138" buy="800295,1" price="100001,400" des="400金币" extra="0" />
<shop id="3139" buy="800297,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3140" buy="800301,1" price="100001,600" des="600金币" extra="0" />
<shop id="3141" buy="800302,1" price="100001,1500" des="1500金币" extra="0" />
<shop id="3142" buy="800303,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="3143" buy="800304,1" price="100001,600" des="600金币" extra="0" />
<shop id="3144" buy="800305,1" price="100001,400" des="400金币" extra="0" />
<shop id="3145" buy="800307,1" price="100001,1200" des="1200金币" extra="0" />
<shop id="4000" buy="910003,1" price="100001,300" des="300金币" extra="0" />
......
......@@ -108,7 +108,7 @@
<score val="70" item="100002,10;100001,150;600002,1" rate="70" key="200001,50;200002,50" />
<score val="80" item="100002,10;100001,150;600002,2" rate="80" key="200001,50;200002,30;200003,20" />
</game>
<game id="7" ename="run" name="奔跑吧小兔子" needVip="1" idx="7" payid="23" diamond="10" flag="">
<game id="7" ename="run" name="奔跑吧小马宝莉" needVip="1" idx="7" payid="23" diamond="10" flag="">
<score val="0" item="" key=""/>
<score val="100" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="200" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
......@@ -144,7 +144,7 @@
<score val="900" item="100002,10;100001,150;600002,1" rate="70" key="200001,20;200002,30;200003,30;200004,20" />
<score val="1100" item="100002,10;100001,150;600002,2" rate="80" key="200001,25;200002,20;200003,20;200004,20;200005,15" />
</game>
<game id="10" ename="bird" name="火箭小" needVip="1" idx="1" payid="24" diamond="15" flag="new">
<game id="10" ename="bird" name="火箭小黄人" needVip="1" idx="1" payid="24" diamond="15" flag="new">
<score val="0" item="" key=""/>
<score val="64" item="100002,2;100001,50;600001,2" rate="30" key="200001,100" />
<score val="192" item="100002,4;100001,80;600001,3" rate="40" key="200001,100" />
......
cc.exports.UserModel={};
cc.exports.UserModel = { };
UserModel.isLogin = false;
UserModel.isTick = false;
UserModel.is_new_game_tips = false; --是否已显示新游戏
UserModel.is_new_activity_tips = false; --是否已显示新活动tips
UserModel.is_new_game_tips = false; -- 是否已显示新游戏
UserModel.is_new_activity_tips = false; -- 是否已显示新活动tips
UserModel.account = "";
UserModel.login_type = 0; --0.游客 1.微信
UserModel.login_type = 0; -- 0.游客 1.微信
UserModel.phone_num = "";
UserModel.wall = 0;
UserModel.furnitures = {};
UserModel.furnitures = { };
UserModel.pk_uid = 0;
UserModel.pk_game_id = 0;
UserModel.pk_other_score = 0;
UserModel.pk_user_home = nil;
UserModel.user_info = {uid=123,nick="未登录",head_frame=0,head_url=""};
UserModel.body = {}; --用户身上装扮
UserModel.user_info = { uid = 123, nick = "未登录", head_frame = 0, head_url = "" };
UserModel.body = { }; -- 用户身上装扮
UserModel.last_get_time_second = 0;
UserModel.time_second = os.time();
UserModel.signs = {};
UserModel.signs = { };
UserModel.role_reward = 1;
UserModel.role_reward_time = 0;
UserModel.first_pay_id = {};
UserModel.first_pay_daily_id = {};
UserModel.first_cycle_pay_id = {};
UserModel.achievement = {};
UserModel.first_pay_id = { };
UserModel.first_pay_daily_id = { };
UserModel.first_cycle_pay_id = { };
UserModel.achievement = { };
UserModel.online_reward = {};
UserModel.online_reward = { };
UserModel.turntable_data = 0;
UserModel.relief_cnt = 0;
UserModel.user_rank_type_no = {};
UserModel.user_rank_type_no = { };
UserModel.free_game_id = {};
UserModel.vip_pay_reward = {};
UserModel.play_game_reward = 0; --玩游戏抽奖 奖励 1:已领取
UserModel.free_game_id = { };
UserModel.vip_pay_reward = { };
UserModel.play_game_reward = 0; -- 玩游戏抽奖 奖励 1:已领取
UserModel.pets = {};
UserModel.pet_id = {};
UserModel.friend_uid_list = {};
UserModel.friend_userinfo_cache = {};
UserModel.friend_homeinfo_cache = {};
UserModel.flower_uid = {}; --送过花的好友ID
UserModel.pets = { };
UserModel.pet_id = { };
UserModel.friend_uid_list = { };
UserModel.friend_userinfo_cache = { };
UserModel.friend_homeinfo_cache = { };
UserModel.flower_uid = { }; -- 送过花的好友ID
UserModel.game_pk_val = 0; --小游戏pk值
UserModel.game_pk_win = 0; --小游戏pk,胜利次数
UserModel.game_pk_cnt = 0; --小游戏pk,次数
UserModel.game_pk_val = 0; -- 小游戏pk值
UserModel.game_pk_win = 0; -- 小游戏pk,胜利次数
UserModel.game_pk_cnt = 0; -- 小游戏pk,次数
UserModel.is_get_chenghao_lock = false;
UserModel.new_chenghao_list = {};
UserModel.new_chenghao_list = { };
UserModel.team_id = 0;
UserModel.pet_team = {};
UserModel.pet_team = { };
local items = {};
local task_list = {};
local mail_list = {};
local items = { };
local task_list = { };
local mail_list = { };
local function copyMailInfo(protoV)
local info = {};
info.idx = protoV.idx; --邮件idx
info.uid = protoV.uid; --玩家id
info.state = protoV.state; --邮件状态(0:未读,1:已读 2.已领取)
info.mail_id = protoV.mail_id; --配置表中的mail_id
info.attachment = protoV.attachment; --邮件附件, 依据mail_id来确定存储的protobuf
info.bin_data = protoV.bin_data; --依据mail_id来确定存储的protobuf
info.time = protoV.time; --邮件到期时间
local info = { };
info.idx = protoV.idx;
-- 邮件idx
info.uid = protoV.uid;
-- 玩家id
info.state = protoV.state;
-- 邮件状态(0:未读,1:已读 2.已领取)
info.mail_id = protoV.mail_id;
-- 配置表中的mail_id
info.attachment = protoV.attachment;
-- 邮件附件, 依据mail_id来确定存储的protobuf
info.bin_data = protoV.bin_data;
-- 依据mail_id来确定存储的protobuf
info.time = protoV.time;
-- 邮件到期时间
return info;
end
local function updateTimeFun()
SocketClient:getInstance():send("gateway_msg.sys_information_msg",
SocketClient:getInstance():send("gateway_msg.sys_information_msg",
{
});
} );
-- if UserModel.isLogin and os.time() - UserModel.last_get_time_second > 30 then
-- print("socket disconnect");
-- EventListener.dispatchEvent(EnumEvent.SOCKET_DISCONNECT);
-- end
-- if UserModel.isLogin and os.time() - UserModel.last_get_time_second > 30 then
-- print("socket disconnect");
-- EventListener.dispatchEvent(EnumEvent.SOCKET_DISCONNECT);
-- end
end
function UserModel.init()
cmsg.on("gateway_msg.login_msg_res",UserModel.onLoginSuccessFun);
cmsg.on("gateway_msg.notify_item_msg_res",UserModel.onUpdateItems);
cmsg.on("gateway_msg.notify_task_daily_msg_res",UserModel.onUpdateTask);
cmsg.on("gateway_msg.notify_mail_msg_res",UserModel.onUpdateMails);
cmsg.on("gateway_msg.sys_information_msg_res",UserModel.onUpdateTimeFun);
cmsg.on("gateway_msg.use_item_msg_res",UserModel.onUseResFun);
cmsg.on("gateway_msg.notify_item_cnt_max_msg_res",UserModel.onNotifyItemCntMaxResFun);
cmsg.on("gateway_msg.notify_pet_msg_res",UserModel.onNotifyPetResFun);
cmsg.on("gateway_msg.get_online_reward_msg_res",UserModel.onOnlineRewardResFun);
cmsg.on("gateway_msg.change_head_frame_msg_res",UserModel.onHeadFrameResFun);
cmsg.on("gateway_msg.get_phone_num_msg_res",UserModel.onGetPhoneNumResFun);
cmsg.on("gateway_msg.notify_achievement_msg_res",UserModel.onAchievementResFun);
cmsg.on("gateway_msg.furniture_pos_msg_res",UserModel.furniturePosResFun);
for i=1,7 do
cmsg.on("gateway_msg.login_msg_res", UserModel.onLoginSuccessFun);
cmsg.on("gateway_msg.notify_item_msg_res", UserModel.onUpdateItems);
cmsg.on("gateway_msg.notify_task_daily_msg_res", UserModel.onUpdateTask);
cmsg.on("gateway_msg.notify_mail_msg_res", UserModel.onUpdateMails);
cmsg.on("gateway_msg.sys_information_msg_res", UserModel.onUpdateTimeFun);
cmsg.on("gateway_msg.use_item_msg_res", UserModel.onUseResFun);
cmsg.on("gateway_msg.notify_item_cnt_max_msg_res", UserModel.onNotifyItemCntMaxResFun);
cmsg.on("gateway_msg.notify_pet_msg_res", UserModel.onNotifyPetResFun);
cmsg.on("gateway_msg.get_online_reward_msg_res", UserModel.onOnlineRewardResFun);
cmsg.on("gateway_msg.change_head_frame_msg_res", UserModel.onHeadFrameResFun);
cmsg.on("gateway_msg.get_phone_num_msg_res", UserModel.onGetPhoneNumResFun);
cmsg.on("gateway_msg.notify_achievement_msg_res", UserModel.onAchievementResFun);
cmsg.on("gateway_msg.furniture_pos_msg_res", UserModel.furniturePosResFun);
for i = 1, 7 do
UserModel.body[i] = 0;
end
end
function UserModel.furniturePosResFun(params)
local furniture = {id=params.data.furniture.id,x=params.data.furniture.x,y=params.data.furniture.y};
local furniture = { id = params.data.furniture.id, x = params.data.furniture.x, y = params.data.furniture.y };
local is_exist = false;
for i,v in ipairs(UserModel.furnitures) do
for i, v in ipairs(UserModel.furnitures) do
if v.id == furniture.id then
v.x = furniture.x;
v.y = furniture.y;
is_exist = true;
print("更新家具摆放位置:",furniture.id,furniture.x,furniture.y);
print("更新家具摆放位置:", furniture.id, furniture.x, furniture.y);
end
end
if not is_exist then
print("新增家具:",json.encode(furniture));
UserModel.furnitures[#UserModel.furnitures+1] = furniture;
print("新增家具:", json.encode(furniture));
UserModel.furnitures[#UserModel.furnitures + 1] = furniture;
end
end
function UserModel.onAchievementResFun(params)
for i,v in ipairs(params.data.achievement) do
for i, v in ipairs(params.data.achievement) do
local has_this_achievement = false;
for ii,vv in ipairs(UserModel.achievement) do
for ii, vv in ipairs(UserModel.achievement) do
if v.type_id == vv.type_id then
vv.get_reward_id = v.get_reward_id;
vv.data = v.data;
......@@ -131,11 +138,11 @@ function UserModel.onAchievementResFun(params)
end
end
if not has_this_achievement then
local obj = {};
local obj = { };
obj.type_id = v.type_id;
obj.get_reward_id = v.get_reward_id;
obj.data = v.data;
UserModel.achievement[#UserModel.achievement+1] = obj;
UserModel.achievement[#UserModel.achievement + 1] = obj;
end
end
end
......@@ -155,14 +162,14 @@ end
function UserModel.onOnlineRewardResFun(params)
if params.errcode == EnumErrorCode.EC_SUCCESS then
UserModel.online_reward = {id=params.data.online_reward.id,time_sec=params.data.online_reward.time_sec};
UserModel.online_reward = { id = params.data.online_reward.id, time_sec = params.data.online_reward.time_sec };
end
end
function UserModel.onUseResFun(params)
if params.errcode == EnumErrorCode.EC_SUCCESS then
local data = {uid=params.data.uid,peer_uid=params.data.peer_uid,item_id=params.data.item_id,item_cnt=params.data.item_cnt};
EventListener.dispatchEvent(EnumEvent.USE_ITEM,data);
local data = { uid = params.data.uid, peer_uid = params.data.peer_uid, item_id = params.data.item_id, item_cnt = params.data.item_cnt };
EventListener.dispatchEvent(EnumEvent.USE_ITEM, data);
elseif params.errcode == EnumErrorCode.EC_VALUE_INVALID then
EffectManager.showFntPop(strings.msg_2012);
elseif params.errcode == EnumErrorCode.EC_INEXISTENT_ITEM then
......@@ -174,7 +181,7 @@ function UserModel.onNotifyItemCntMaxResFun(params)
local item_list = params.data.item;
if #item_list > 0 then
local info = ItemInfo.getItemInfo(item_list[1].id);
local msg = string.format(strings.msg_1025,info.name);
local msg = string.format(strings.msg_1025, info.name);
EffectManager.showFntPop(msg);
end
end
......@@ -183,10 +190,10 @@ function UserModel.onNotifyPetResFun(params)
if not UserModel.pets[params.data.pet.id] then
local last_pet_kind_cnt = #UserModel.get_pet_list();
local last_level_info = PetInfo.getInfoByPetCnt(last_pet_kind_cnt);
local new_level_info = PetInfo.getInfoByPetCnt(last_pet_kind_cnt+1);
local new_level_info = PetInfo.getInfoByPetCnt(last_pet_kind_cnt + 1);
if new_level_info.lv > last_level_info.lv then
UserModel.new_chenghao_list[#UserModel.new_chenghao_list+1] = new_level_info;
UserModel.new_chenghao_list[#UserModel.new_chenghao_list + 1] = new_level_info;
if not UserModel.is_get_chenghao_lock then
UserModel.show_new_chenghao();
......@@ -199,14 +206,14 @@ function UserModel.onNotifyPetResFun(params)
skill_id = UserModel.pets[params.data.pet.id].skill_id;
end
local _data = {id=params.data.pet.id,exp=params.data.pet.exp,cnt=params.data.pet.cnt,skill_id=skill_id};
local _data = { id = params.data.pet.id, exp = params.data.pet.exp, cnt = params.data.pet.cnt, skill_id = skill_id };
UserModel.pets[params.data.pet.id] = _data;
EventListener.dispatchEvent(EnumEvent.UPDATE_PET_DATA,_data);
EventListener.dispatchEvent(EnumEvent.UPDATE_PET_DATA, _data);
end
function UserModel.show_new_chenghao()
if #UserModel.new_chenghao_list > 0 then
local new_level_info = table.remove(UserModel.new_chenghao_list,1);
local new_level_info = table.remove(UserModel.new_chenghao_list, 1);
local reciever = require("app.views.view.ChenghaoGetView"):show(new_level_info);
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever);
end
......@@ -215,10 +222,10 @@ end
function UserModel.onUpdateTimeFun(params)
UserModel.last_get_time_second = os.time();
UserModel.time_second = params.data.time_second;
-- print("time_second:"..UserModel.time_second);
-- print("time_second:"..UserModel.time_second);
end
--道具更新
-- 道具更新
--[[
//道具基础结构
message item_t
......@@ -228,30 +235,30 @@ message item_t
}
--]]
function UserModel.onUpdateItems(params)
for i,v in ipairs(params.data.items) do
for i, v in ipairs(params.data.items) do
if not items[tostring(v.id)] then
--新增道具
-- 新增道具
if ItemInfo.isMedal(v.id) then
MedalItemManager.showPopMedal(v.id,v.cnt);
MedalItemManager.showPopMedal(v.id, v.cnt);
else
logD("道具新增--------------------------》"..v.cnt);
ItemManager.addPopItem(v.id,v.cnt);
logD("道具新增--------------------------》" .. v.cnt);
ItemManager.addPopItem(v.id, v.cnt);
end
else
local num = v.cnt - items[tostring(v.id)];
if num > 0 then
--道具增加
-- 道具增加
if ItemInfo.isMedal(v.id) then
MedalItemManager.showPopMedal(v.id,num);
MedalItemManager.showPopMedal(v.id, num);
else
logD("道具增加--------------------------》"..num);
ItemManager.addPopItem(v.id,num);
logD("道具增加--------------------------》" .. num);
ItemManager.addPopItem(v.id, num);
end
elseif num < 0 then
--道具减少
-- 道具减少
end
end
print("道具更新:"..v.id,v.cnt)
print("道具更新:" .. v.id, v.cnt)
items[tostring(v.id)] = v.cnt;
if v.id == 100000 then
EventListener.dispatchEvent(EnumEvent.UPDATE_DIAMOND);
......@@ -266,100 +273,100 @@ function UserModel.onUpdateItems(params)
end
end
--任务更新
-- 任务更新
function UserModel.onUpdateTask(params)
task_list = {};
for i,v in ipairs(params.data.task_daily) do
local info = {};
task_list = { };
for i, v in ipairs(params.data.task_daily) do
local info = { };
info.id = v.type;
info.param = v.param;
info.step = v.step_id;
task_list[#task_list+1] = info;
task_list[#task_list + 1] = info;
end
print("task_list:",json.encode(task_list));
print("task_list:", json.encode(task_list));
EventListener.dispatchEvent(EnumEvent.UPDATE_TASK);
end
--读取邮件
-- 读取邮件
function UserModel.readMail(idx)
for ii=#mail_list,1,-1 do
for ii = #mail_list, 1, -1 do
if mail_list[ii].idx == idx then
mail_list[ii].state = 1;
break;
end
end
EventListener.dispatchEvent(EnumEvent.UPDATE_MAIL);
SocketClient:getInstance():send("gateway_msg.mail_read_msg",
SocketClient:getInstance():send("gateway_msg.mail_read_msg",
{
idx = idx,
});
idx = idx,
} );
end
--领取附件
-- 领取附件
function UserModel.getMailAttachment(idx)
for ii=#mail_list,1,-1 do
for ii = #mail_list, 1, -1 do
if mail_list[ii].idx == idx then
mail_list[ii].state = 2;
break;
end
end
SocketClient:getInstance():send("gateway_msg.mail_attachment_msg",
SocketClient:getInstance():send("gateway_msg.mail_attachment_msg",
{
idx = idx,
});
idx = idx,
} );
end
--删除邮件
-- 删除邮件
function UserModel.deleteMails(idxList)
for i,v in ipairs(idxList) do
for ii=#mail_list,1,-1 do
for i, v in ipairs(idxList) do
for ii = #mail_list, 1, -1 do
if mail_list[ii].idx == v then
table.remove(mail_list,ii);
table.remove(mail_list, ii);
break;
end
end
end
SocketClient:getInstance():send("gateway_msg.mail_del_msg",
SocketClient:getInstance():send("gateway_msg.mail_del_msg",
{
idx = idxList,
});
idx = idxList,
} );
end
--使用道具
function UserModel.useItem(item_id,peer_uid,game_id,item_cnt,timeoutCallBack)
-- 使用道具
function UserModel.useItem(item_id, peer_uid, game_id, item_cnt, timeoutCallBack)
local function timeoutFn(params)
if timeoutCallBack then
timeoutCallBack(params);
end
end
SocketClient:getInstance():send("gateway_msg.use_item_msg",
SocketClient:getInstance():send("gateway_msg.use_item_msg",
{
item_id = item_id,
peer_uid = peer_uid,
game_id = game_id,
item_cnt = item_cnt,
},timeoutFn);
item_id = item_id,
peer_uid = peer_uid,
game_id = game_id,
item_cnt = item_cnt,
} , timeoutFn);
end
--使用道具
function UserModel.useHeadFrame(head_frame,timeoutCallBack)
-- 使用道具
function UserModel.useHeadFrame(head_frame, timeoutCallBack)
local function timeoutFn(params)
if timeoutCallBack then
timeoutCallBack(params);
end
end
SocketClient:getInstance():send("gateway_msg.change_head_frame_msg",
SocketClient:getInstance():send("gateway_msg.change_head_frame_msg",
{
head_frame = head_frame,
},timeoutFn);
head_frame = head_frame,
} , timeoutFn);
end
function UserModel.onUpdateMails(params)
local mail = params.data.mail;
local hasMail = false;
for ii=#mail_list,1,-1 do
for ii = #mail_list, 1, -1 do
if mail_list[ii].idx == mail.idx then
local info = copyMailInfo(mail);
mail_list[ii] = info;
......@@ -369,55 +376,85 @@ function UserModel.onUpdateMails(params)
end
if not hasMail then
local info = copyMailInfo(mail);
logE("add new mail:"..mail.mail_id);
logE("add new mail:" .. mail.mail_id);
mail_list[#mail_list + 1] = info;
end
end
function UserModel.setTaskStep(taskID,step)
function UserModel.setTaskStep(taskID, step)
local info;
for i,v in ipairs(task_list) do
for i, v in ipairs(task_list) do
if v.id == taskID then
info = v;
end
end
if not info then
info = {};
info = { };
info.id = taskID;
info.step = tonumber(step);
info.param = 0;
task_list[#task_list+1] = info;
task_list[#task_list + 1] = info;
end
info.step = step;
EventListener.dispatchEvent(EnumEvent.UPDATE_TASK);
end
local account,session;
--先连接,然后登录服务器
function UserModel.login(host,port,_account,_session)
local account, session;
-- 先连接,然后登录服务器
function UserModel.login(host, port, _account, _session)
account = _account;
session = _session;
SocketClient:getInstance():connect(host,port,UserModel.onConnectSuccess,UserModel.onConnectFaild);
SocketClient:getInstance():connect(host, port, UserModel.onConnectSuccess, UserModel.onConnectFaild);
end
--连接服务器成功
-- 连接服务器成功
function UserModel.onConnectSuccess(params)
logUI("on connect success");
SocketClient:getInstance():send("gateway_msg.login_msg",
{
--APK容易崩溃,查找原因中。。。
--[[local targetPlatform = cc.Application:getInstance():getTargetPlatform();
if CHANNEL == "shdx" and targetPlatform ~= cc.PLATFORM_OS_WINDOWS and targetPlatform ~= cc.PLATFORM_OS_MAC then
local function callbackLua(params)
--logUI("on connect success callbackLua");
SocketClient:getInstance():send("gateway_msg.login_msg",
{
platform = PLATFORM,
account = account,
session = session,
shanghai_dianxin_pay_id=tonumber(params),
} );
logUI("从服务端返回会员类型:" .. params);
end
local luaj = require "cocos.cocos2d.luaj" --引入luaj
local className = "org/cocos2dx/lua/AppActivity";
local args = { callbackLua };
local sigs = "(I)V"
-- 传入string参数,无返回值
-- luaj 调用 Java 方法时,可能会出现各种错误,因此 luaj 提供了一种机制让 Lua 调用代码可以确定 Java 方法是否成功调用。
-- luaj.callStaticMethod() 会返回两个值
-- 当成功时,第一个值为 true,第二个值是 Java 方法的返回值(如果有)
-- 当失败时,第一个值为 false,第二个值是错误代码
local ok, ret = luaj.callStaticMethod(className, "sendPayInfo", args, sigs)
if not ok then
print("sendPayInfo error:" .. ret)
end
else--]]
SocketClient:getInstance():send("gateway_msg.login_msg",
{
platform = PLATFORM,
account = account,
session = session,
});
} );
--end
end
function UserModel.onConnectFaild(params)
logUI("on connect faild");
EventListener.dispatchEvent(EnumEvent.LOGIN_FAILD,params);
EventListener.dispatchEvent(EnumEvent.LOGIN_FAILD, params);
end
function UserModel.createRoleCallback(params)
cmsg.off("gateway_msg.create_role_msg_res",UserModel.createRoleCallback);
cmsg.off("gateway_msg.create_role_msg_res", UserModel.createRoleCallback);
dprint("创建角色成功");
end
......@@ -426,71 +463,78 @@ function UserModel.onLoginSuccessFun(params)
if params.data.has_role == 0 then
dprint("没有角色,创建一个角色");
local arr = HeadInfo.freeHeadList();
local headInfo = arr[math.random(1,#arr)];
cmsg.on("gateway_msg.create_role_msg_res",UserModel.createRoleCallback);
SocketClient:getInstance():send("gateway_msg.create_role_msg",
local headInfo = arr[math.random(1, #arr)];
cmsg.on("gateway_msg.create_role_msg_res", UserModel.createRoleCallback);
SocketClient:getInstance():send("gateway_msg.create_role_msg",
{
-- nick = account,
head = headInfo.id,
});
-- nick = account,
head = headInfo.id,
} );
else
dprint("登录成功:"..UserModel.changeUidToString(params.data.user_show.uid));
dprint("登录成功:" .. UserModel.changeUidToString(params.data.user_show.uid));
logUI("登录成功:..UserModel");
UserModel.isLogin = true;
UserModel.user_info.uid = params.data.user_show.uid; --用户ID
cc.UserDefault:getInstance():setStringForKey("uid",UserModel.getStringUID());
UserModel.user_info.nick = params.data.user_show.nick; --昵称
-- UserModel.user_info.nick = "玩家玩家玩家";
UserModel.user_info.head = params.data.user_show.head; --头像
UserModel.user_info.uid = params.data.user_show.uid;
-- 用户ID
cc.UserDefault:getInstance():setStringForKey("uid", UserModel.getStringUID());
UserModel.user_info.nick = params.data.user_show.nick;
-- 昵称
-- UserModel.user_info.nick = "玩家玩家玩家";
UserModel.user_info.head = params.data.user_show.head;
-- 头像
UserModel.user_info.head_frame = params.data.user_show.head_frame;
-- UserModel.user_info.head_url = "http://wx.qlogo.cn/mmopen/vi_32/2md7cCAEqIetd5ra60uwcibrejGRicnftic7xzibkClQEHO2mdsFNy3LAdJcn5k40jfmsol4ibQqYdYI3AqsZ6cGibXQ/96";
-- UserModel.user_info.head_url = "http://wx.qlogo.cn/mmopen/vi_32/2md7cCAEqIetd5ra60uwcibrejGRicnftic7xzibkClQEHO2mdsFNy3LAdJcn5k40jfmsol4ibQqYdYI3AqsZ6cGibXQ/96";
UserModel.user_info.head_url = params.data.user_show.head_url;
UserModel.user_info.head_data = params.data.user_show.head_data;
UserModel.user_info.pk_daily_cnt=params.data.pk_daily_cnt;
UserModel.user_info.pk_daily_cnt = params.data.pk_daily_cnt;
UserModel.user_info.pk_val=params.data.pk_val; --pk值
UserModel.user_info.pk_val = params.data.pk_val;
-- pk值
for i,v in ipairs(params.data.body) do
for i, v in ipairs(params.data.body) do
local itemInfo = ItemInfo.getItemInfo(v);
if itemInfo then
UserModel.body[itemInfo.type] = v;
end
end
print("body show:",json.encode(UserModel.body));
print("body show:", json.encode(UserModel.body));
UserModel.account = account;
dprint("account-----------------",UserModel.account);
dprint("account-----------------", UserModel.account);
UserModel.relief_cnt = params.data.relief_cnt;
cc.UserDefault:getInstance():setStringForKey("Account", account);
items = {};
for i,v in ipairs(params.data.items) do
print("item:",v.id,v.cnt);
items = { };
for i, v in ipairs(params.data.items) do
print("item:", v.id, v.cnt);
items[tostring(v.id)] = v.cnt;
end
mail_list = {};
for i,v in ipairs(params.data.mail) do
mail_list = { };
for i, v in ipairs(params.data.mail) do
local info = copyMailInfo(v);
mail_list[i] = info;
end
print("邮件数量:",#mail_list);
print("邮件数量:", #mail_list);
UserModel.friend_uid_list = {};
for i,v in ipairs(params.data.friend_uid) do
UserModel.friend_uid_list = { };
for i, v in ipairs(params.data.friend_uid) do
UserModel.friend_uid_list[i] = v;
print("好友ID:",UserModel.changeUidToString(v))
print("好友ID:", UserModel.changeUidToString(v))
end
UserModel.flower_uid = {};
for i,v in ipairs(params.data.flower_uid) do
UserModel.flower_uid = { };
for i, v in ipairs(params.data.flower_uid) do
UserModel.flower_uid[i] = v;
end
UserModel.signs = params.data.sign; --签到信息
UserModel.sign_reward = TableUtil.copyTab(params.data.sign_reward); --已领取的签到奖励
UserModel.role_reward = params.data.role_reward; --已领取的新手角色奖励
UserModel.signs = params.data.sign;
-- 签到信息
UserModel.sign_reward = TableUtil.copyTab(params.data.sign_reward);
-- 已领取的签到奖励
UserModel.role_reward = params.data.role_reward;
-- 已领取的新手角色奖励
UserModel.role_reward_time = params.data.role_reward_time;
UserModel.time_second = params.data.time_second;
......@@ -499,39 +543,39 @@ function UserModel.onLoginSuccessFun(params)
local vipList = ShopInfo.getVipList();
local is_vip_lianxu = false;
UserModel.pay_day = {}
UserModel.pay_day = { }
-- v1:上一次领取时间.v2:过期时间.v3:购买的时间(秒)
for i,v in ipairs(params.data.pay_day) do
UserModel.pay_day[i] = {key=v.key,val1=v.val1,val2=v.val2,val3=v.val3};
for i, v in ipairs(params.data.pay_day) do
UserModel.pay_day[i] = { key = v.key, val1 = v.val1, val2 = v.val2, val3 = v.val3 };
if vipList[3] and vipList[3].id == v.key then
is_vip_lianxu = true;
end
end
-- UserModel.pay_day = {{key=201,val1=0,val2=0,val3=1543596600}};
-- UserModel.pay_day = {{key=201,val1=0,val2=0,val3=1543596600}};
table.sort(UserModel.pay_day,function(aa,bb)
table.sort(UserModel.pay_day, function(aa, bb)
return aa.val3 < bb.val3;
end);
end );
UserModel.first_pay_id = TableUtil.copyTab(params.data.first_pay_id);
UserModel.first_pay_daily_id = TableUtil.copyTab(params.data.pay_daily_id);
UserModel.first_cycle_pay_id = TableUtil.copyTab(params.data.first_cycle_pay_id);
UserModel.achievement = {};
for i,v in ipairs(params.data.achievement) do
local obj = {};
UserModel.achievement = { };
for i, v in ipairs(params.data.achievement) do
local obj = { };
obj.type_id = v.type_id;
obj.get_reward_id = v.get_reward_id;
obj.data = v.data;
UserModel.achievement[#UserModel.achievement+1] = obj;
UserModel.achievement[#UserModel.achievement + 1] = obj;
end
UserModel.last_get_time_second = os.time();
UserModel.update_time_schedule_id = cc.Director:getInstance():getScheduler():scheduleScriptFunc(updateTimeFun, 5, false);
--在线礼包奖励
UserModel.online_reward = {id=params.data.online_reward.id,time_sec=params.data.online_reward.time_sec};
-- 在线礼包奖励
UserModel.online_reward = { id = params.data.online_reward.id, time_sec = params.data.online_reward.time_sec };
local function updateOnlineRewardFun()
if UserModel.online_reward.time_sec - 1 >= 0 then
UserModel.online_reward.time_sec = UserModel.online_reward.time_sec - 1;
......@@ -543,64 +587,65 @@ function UserModel.onLoginSuccessFun(params)
cc.Director:getInstance():getScheduler():unscheduleScriptEntry(UserModel.online_reward_schedule_id);
UserModel.online_reward_schedule_id = nil;
end
UserModel.online_reward_schedule_id = cc.Director:getInstance():getScheduler():scheduleScriptFunc(updateOnlineRewardFun,1, false);
UserModel.online_reward_schedule_id = cc.Director:getInstance():getScheduler():scheduleScriptFunc(updateOnlineRewardFun, 1, false);
UserModel.wall = params.data.wall;
for i,v in ipairs(params.data.furnitures) do
print("---------------furnitures:",v.id,v.x,v.y);
UserModel.furnitures[i] = {id=v.id,x=v.x,y=v.y};
for i, v in ipairs(params.data.furnitures) do
print("---------------furnitures:", v.id, v.x, v.y);
UserModel.furnitures[i] = { id = v.id, x = v.x, y = v.y };
end
UserModel.free_game_id = {};
for i,v in ipairs(params.data.free_game_id) do
UserModel.free_game_id[#UserModel.free_game_id+1] = v;
UserModel.free_game_id = { };
for i, v in ipairs(params.data.free_game_id) do
UserModel.free_game_id[#UserModel.free_game_id + 1] = v;
end
UserModel.vip_pay_reward = {};
for i,v in ipairs(params.data.vip_pay_reward) do
UserModel.vip_pay_reward[#UserModel.vip_pay_reward+1] = v;
UserModel.vip_pay_reward = { };
for i, v in ipairs(params.data.vip_pay_reward) do
UserModel.vip_pay_reward[#UserModel.vip_pay_reward + 1] = v;
end
UserModel.play_game_reward = params.data.play_game_reward;
UserModel.pets = {};
for i,v in ipairs(params.data.pets) do
UserModel.pets[v.id] = {id=v.id,exp=v.exp,cnt=v.cnt,skill_id=v.skill_id};
UserModel.pets = { };
for i, v in ipairs(params.data.pets) do
UserModel.pets[v.id] = { id = v.id, exp = v.exp, cnt = v.cnt, skill_id = v.skill_id };
end
-- UserModel.pets = {};
-- UserModel.pets[10001] = {id=10001,val=1,exp=105,cnt=5};
-- UserModel.pets[10002] = {id=10002,val=1,exp=105,cnt=9};
-- UserModel.pets[10003] = {id=10003,val=1,exp=105,cnt=16};
-- UserModel.pets = {};
-- UserModel.pets[10001] = {id=10001,val=1,exp=105,cnt=5};
-- UserModel.pets[10002] = {id=10002,val=1,exp=105,cnt=9};
-- UserModel.pets[10003] = {id=10003,val=1,exp=105,cnt=16};
UserModel.pet_id = {}; --房间中的宠物,key:idx位置序号, val1:pet_id宠物id
for i,v in ipairs(params.data.pet_id) do
UserModel.pet_id[#UserModel.pet_id+1] = {id=v.val1,idx=v.key};
UserModel.pet_id = { };
-- 房间中的宠物,key:idx位置序号, val1:pet_id宠物id
for i, v in ipairs(params.data.pet_id) do
UserModel.pet_id[#UserModel.pet_id + 1] = { id = v.val1, idx = v.key };
end
--小游戏pk值
-- 小游戏pk值
UserModel.game_pk_val = params.data.game_pk_val;
UserModel.game_pk_win = params.data.game_pk_win;
UserModel.game_pk_cnt = params.data.game_pk_cnt;
--宠物满级数量
-- 宠物满级数量
UserModel.pet_level_max_cnt = params.data.pet_level_max_cnt;
--擅长游戏ID
-- 擅长游戏ID
UserModel.shanchang_game_id = params.data.shanchang_game_id;
--弱项游戏ID
-- 弱项游戏ID
UserModel.ruoxiang_game_id = params.data.ruoxiang_game_id;
SocketClient:getInstance():send("gateway_msg.get_event_msg",
SocketClient:getInstance():send("gateway_msg.get_event_msg",
{
type = 49000001,
id = GAME_ID
});
UmengHelper.onProfileSignIn(UserModel.account,nil);
type = 49000001,
id = GAME_ID
} );
UmengHelper.onProfileSignIn(UserModel.account, nil);
local function authCallbackLua(result)
if result == "faild" then
SocketClient:getInstance():send("gateway_msg.update_msg",{valid=0});
for i,v in ipairs(UserModel.pay_day) do
SocketClient:getInstance():send("gateway_msg.update_msg", { valid = 0 });
for i, v in ipairs(UserModel.pay_day) do
if v.key == vipList[3].id then
table.remove(UserModel.pay_day,i);
table.remove(UserModel.pay_day, i);
break;
end
end
......@@ -608,10 +653,10 @@ function UserModel.onLoginSuccessFun(params)
end
if is_vip_lianxu then
DeviceUtil.authPermission(vipList[3].product..",2",authCallbackLua);
DeviceUtil.authPermission(vipList[3].product .. ",2", authCallbackLua);
end
EventListener.dispatchEvent(EnumEvent.LOGIN_SUCCESS,params);
EventListener.dispatchEvent(EnumEvent.LOGIN_SUCCESS, params);
end
elseif params.errcode == EnumErrorCode.EC_LOGIN_T then
local function okFun()
......@@ -621,19 +666,19 @@ function UserModel.onLoginSuccessFun(params)
cc.Director:getInstance():endToLua();
end
UserModel.isTick = true;
Alert.showOne(strings.msg_1005,okFun,cancelFun);
Alert.showOne(strings.msg_1005, okFun, cancelFun);
end
end
function UserModel.getTaskData(id)
local info;
for i,v in ipairs(task_list) do
for i, v in ipairs(task_list) do
if v.id == id then
info = v;
end
end
if not info then
info = {};
info = { };
info.id = id;
info.step = 0;
info.param = 0;
......@@ -648,13 +693,13 @@ end
function UserModel.hasTaskReward()
local b = false;
local _list = UserModel.getTaskList();
for i,data in ipairs(_list) do
for i, data in ipairs(_list) do
local currentStep = nil;
local info = TaskInfo.getInfoByTaskID(data.id);
local currentStep = nil;
for ii,vv in ipairs(info.steps) do
for ii, vv in ipairs(info.steps) do
if tonumber(vv.id) <= data.step then
--步骤奖励已领取
-- 步骤奖励已领取
else
currentStep = vv;
local currentProgress = tonumber(currentStep.id);
......@@ -670,7 +715,7 @@ end
function UserModel.hasRankReward()
local b = false;
for i,v in ipairs(UserModel.user_rank_type_no) do
for i, v in ipairs(UserModel.user_rank_type_no) do
if v.receive == 0 then
b = true;
break;
......@@ -680,11 +725,11 @@ function UserModel.hasRankReward()
end
function UserModel.getMailList()
local _list = {};
for i,v in ipairs(mail_list) do
local _list = { };
for i, v in ipairs(mail_list) do
local mailInfo = MailInfo.getMailInfo(v.mail_id);
if mailInfo.id >= 1 then
_list[#_list+1] = v;
_list[#_list + 1] = v;
end
end
return _list;
......@@ -692,7 +737,7 @@ end
function UserModel.hasNewMail()
local hasNewMail = false;
for i,v in ipairs(mail_list) do
for i, v in ipairs(mail_list) do
local mailInfo = MailInfo.getMailInfo(v.mail_id);
if mailInfo.id >= 1 then
if v.state == 0 then
......@@ -701,7 +746,7 @@ function UserModel.hasNewMail()
end
end
end
return hasNewMail;
end
......@@ -723,59 +768,59 @@ function UserModel.getCharm()
end
function UserModel.getDressByKind(kind)
local _list = {};
for idstr,cnt in pairs(items) do
local _list = { };
for idstr, cnt in pairs(items) do
local id = tonumber(idstr);
local _itemInfo = ItemInfo.getItemInfo(id);
if _itemInfo and _itemInfo.type == kind then
_list[#_list+1] = id;
_list[#_list + 1] = id;
end
end
return _list;
end
function UserModel.getDressList()
local _list = {};
for idstr,cnt in pairs(items) do
local _list = { };
for idstr, cnt in pairs(items) do
local id = tonumber(idstr);
if id >= 800000 and id < 900000 then
_list[#_list+1] = {id=id,cnt=cnt};
_list[#_list + 1] = { id = id, cnt = cnt };
end
end
return _list;
end
function UserModel.getBagList()
local _list = {};
for idstr,cnt in pairs(items) do
local _list = { };
for idstr, cnt in pairs(items) do
local id = tonumber(idstr);
if id >= 200000 and id < 700000 and cnt > 0 then
_list[#_list+1] = {id=id,cnt=cnt};
_list[#_list + 1] = { id = id, cnt = cnt };
end
end
return _list;
end
function UserModel.getPetFoodList()
local _list = {};
for idstr,cnt in pairs(items) do
local _list = { };
for idstr, cnt in pairs(items) do
local id = tonumber(idstr);
if id >= 600001 and id < 700000 and cnt > 0 then
_list[#_list+1] = id;
_list[#_list + 1] = id;
end
end
return _list;
end
--获取拥有道具数量
-- 获取拥有道具数量
function UserModel.getItemNum(id)
if id == 100004 then
return UserModel.getCharm();
end
if id > 910000 and id < 930000 then
--如果是家居
for i,v in ipairs(UserModel.furnitures) do
-- 如果是家居
for i, v in ipairs(UserModel.furnitures) do
if v.id == id then
return 1;
end
......@@ -791,43 +836,43 @@ function UserModel.getItemNum(id)
end
--kind 1.墙上 2.地上 3.墙纸
-- kind 1.墙上 2.地上 3.墙纸
function UserModel.getFurnitureListByKind(_kind)
local list = {};
for i,v in ipairs(UserModel.furnitures) do
local list = { };
for i, v in ipairs(UserModel.furnitures) do
if _kind == 1 and v.id > 910000 and v.id < 920000 then
--墙上家具
list[#list+1] = v;
-- 墙上家具
list[#list + 1] = v;
elseif _kind == 2 and v.id > 920000 and v.id < 930000 then
--地上家具
list[#list+1] = v;
-- 地上家具
list[#list + 1] = v;
end
end
if _kind == 3 then
--墙纸从items道具背包里取
for i,v in pairs(items) do
-- 墙纸从items道具背包里取
for i, v in pairs(items) do
local id = tonumber(i);
if v > 0 and id > 700000 and id < 800000 then
list[#list+1] = {id=id,x=0,y=0};
list[#list + 1] = { id = id, x = 0, y = 0 };
end
end
end
-- for i=1,10 do
-- list[#list+1] = list[1];
-- end
-- for i=1,10 do
-- list[#list+1] = list[1];
-- end
return list;
end
function UserModel.get_wall_list()
local _list = {};
--墙纸从items道具背包里取
for i,v in pairs(items) do
local _list = { };
-- 墙纸从items道具背包里取
for i, v in pairs(items) do
local id = tonumber(i);
if v > 0 and id > 700000 and id < 800000 then
_list[#_list+1] = {id=id,x=0,y=0};
_list[#_list + 1] = { id = id, x = 0, y = 0 };
end
end
return _list;
......@@ -844,8 +889,8 @@ function UserModel.getKindByFurnitureID(_id)
end
function UserModel.getVipByID(id)
local info = {key=id,val1=0,val2=0,val3=0};
for i,v in ipairs(UserModel.pay_day) do
local info = { key = id, val1 = 0, val2 = 0, val3 = 0 };
for i, v in ipairs(UserModel.pay_day) do
if v.key == id then
info = v;
break;
......@@ -854,17 +899,17 @@ function UserModel.getVipByID(id)
return info;
end
--获取最后一次VIP充值时间
-- 获取最后一次VIP充值时间
function UserModel.getLastVipPayTime()
local info = {key=0,val1=0,val2=0,val3=0};
local info = { key = 0, val1 = 0, val2 = 0, val3 = 0 };
if #UserModel.pay_day > 0 then
info = UserModel.pay_day[#UserModel.pay_day];
end
return info;
end
function UserModel.setVipDayTime(id,time)
for i,v in ipairs(UserModel.pay_day) do
function UserModel.setVipDayTime(id, time)
for i, v in ipairs(UserModel.pay_day) do
if v.key == id then
v.val1 = time;
end
......@@ -876,35 +921,35 @@ end
部分渠道比如一开始的上海电信没有支付
--]]
function UserModel.getLeftVipDay()
local left_day_num=0;
local left_day_num = 0;
local vipList = ShopInfo.getVipList();
local vipInfo1 = vipList[1];
if vipInfo1 then
local data1 = UserModel.getVipByID(vipInfo1.id);
local day1 = 0;
day1 = math.floor((data1.val2-UserModel.time_second)/(24*3600)) + 1;
if data1.val1 > 0 and TimeUtil.isToday(UserModel.time_second,data1.val1) then
day1 = math.floor((data1.val2 - UserModel.time_second) /(24 * 3600)) + 1;
if data1.val1 > 0 and TimeUtil.isToday(UserModel.time_second, data1.val1) then
day1 = day1 - 1;
end
if day1 < 0 then
day1 = 0;
end
left_day_num=day1;
left_day_num = day1;
end
local vipInfo2 = vipList[2];
if vipInfo2 then
local data2 = UserModel.getVipByID(vipInfo2.id);
local day2 = 0;
day2 = math.floor((data2.val2-UserModel.time_second)/(24*3600)) + 1;
if data2.val1 > 0 and TimeUtil.isToday(UserModel.time_second,data2.val1) then
day2 = math.floor((data2.val2 - UserModel.time_second) /(24 * 3600)) + 1;
if data2.val1 > 0 and TimeUtil.isToday(UserModel.time_second, data2.val1) then
day2 = day2 - 1;
end
if day2 < 0 then
day2 = 0;
end
left_day_num=math.max(left_day_num,day2);
left_day_num = math.max(left_day_num, day2);
end
local vipInfo3 = vipList[3];
......@@ -916,12 +961,14 @@ function UserModel.getLeftVipDay()
day3 = 9999;
end
left_day_num = math.max(left_day_num,day3);--理论上这里是续包月,应该通过鉴权判断是否是VIP
left_day_num = math.max(left_day_num, day3);
-- 理论上这里是续包月,应该通过鉴权判断是否是VIP
end
end
if CHANNEL=="gzdt" then --大唐版本所有的用户都是VIP
left_day_num=100;
if CHANNEL == "gzdt" then
-- 大唐版本所有的用户都是VIP
left_day_num = 100;
end
return left_day_num;
......@@ -932,58 +979,58 @@ function UserModel.addVip(id)
local shopInfo = ShopInfo.getPayInfo(id);
local day = tonumber(shopInfo.day);
local today = os.date("*t",UserModel.time_second);
local secondOfToday = os.time({day=today.day, month=today.month,year=today.year, hour=0, min=0, sec=0});
if not data or (data.val1 == 0 and data.val2 == 0 and data.val3 == 0) then
local obj = {key=id,val1=0,val2=secondOfToday+day*(24*3600)-1};
local today = os.date("*t", UserModel.time_second);
local secondOfToday = os.time( { day = today.day, month = today.month, year = today.year, hour = 0, min = 0, sec = 0 });
if not data or(data.val1 == 0 and data.val2 == 0 and data.val3 == 0) then
local obj = { key = id, val1 = 0, val2 = secondOfToday + day *(24 * 3600) -1 };
obj.val3 = UserModel.time_second;
table.insert(UserModel.pay_day,obj);
table.insert(UserModel.pay_day, obj);
else
data.val2 = data.val2 + day*(24*3600);
data.val2 = data.val2 + day *(24 * 3600);
data.val3 = UserModel.time_second;
end
EventListener.dispatchEvent(EnumEvent.UPDATE_VIP);
end
function UserModel.addFirstPayID(id)
if not TableUtil.IsInTable(UserModel.first_pay_id,id) then
table.insert(UserModel.first_pay_id,id);
if not TableUtil.IsInTable(UserModel.first_pay_id, id) then
table.insert(UserModel.first_pay_id, id);
end
EventListener.dispatchEvent(EnumEvent.UPDATE_FIRST_PAY);
end
function UserModel.addFirstPayDailyID(id)
if not TableUtil.IsInTable(UserModel.first_pay_daily_id,id) then
table.insert(UserModel.first_pay_daily_id,id);
if not TableUtil.IsInTable(UserModel.first_pay_daily_id, id) then
table.insert(UserModel.first_pay_daily_id, id);
end
EventListener.dispatchEvent(EnumEvent.UPDATE_FIRST_PAY);
end
function UserModel.addFirstCyclePayID(id)
if not TableUtil.IsInTable(UserModel.first_cycle_pay_id,id) then
table.insert(UserModel.first_cycle_pay_id,id);
if not TableUtil.IsInTable(UserModel.first_cycle_pay_id, id) then
table.insert(UserModel.first_cycle_pay_id, id);
end
EventListener.dispatchEvent(EnumEvent.UPDATE_FIRST_CYCLE_PAY);
end
function UserModel.getStringUID()
local str_hi = math.floor(UserModel.user_info.uid/100000000000);
local str_low = StringUtil.toStringFixedZeroPrefix(tostring(UserModel.user_info.uid%100000000000),11);
return str_hi..str_low;
local str_hi = math.floor(UserModel.user_info.uid / 100000000000);
local str_low = StringUtil.toStringFixedZeroPrefix(tostring(UserModel.user_info.uid % 100000000000), 11);
return str_hi .. str_low;
end
function UserModel.changeUidToString(uid)
local str_hi = math.floor(uid/100000000000);
local str_low = StringUtil.toStringFixedZeroPrefix(tostring(uid%100000000000),11);
return str_hi..str_low;
local str_hi = math.floor(uid / 100000000000);
local str_low = StringUtil.toStringFixedZeroPrefix(tostring(uid % 100000000000), 11);
return str_hi .. str_low;
end
function UserModel.getFightRecordList(_game_id)
local _list = {};
for i,v in ipairs(mail_list) do
local _list = { };
for i, v in ipairs(mail_list) do
local mailInfo = MailInfo.getMailInfo(v.mail_id);
if mailInfo.id == _game_id then
_list[#_list+1] = v;
_list[#_list + 1] = v;
end
end
return _list;
......@@ -991,27 +1038,28 @@ end
function UserModel.getAchievementNum()
local num = 0;
for i,v in ipairs(UserModel.achievement) do
print("get achievement info:",v.type_id);
for i, v in ipairs(UserModel.achievement) do
print("get achievement info:", v.type_id);
local achievement_info = AchievementInfo.getAchievementListByID(v.type_id);
if achievement_info then
for ii,vv in ipairs(achievement_info.list) do
if v.data >= tonumber(vv.data) then
num = num + 1;
for ii, vv in ipairs(achievement_info.list) do
if v.data >= tonumber(vv.data) then
num = num + 1;
end
end
end
local left_vip_day = UserModel.getLeftVipDay();
if v.type_id==10 and left_vip_day <= 0 and num>0 then --不是会员,不显示小红点
num=num-1 ;
end
local left_vip_day = UserModel.getLeftVipDay();
if v.type_id == 10 and left_vip_day <= 0 and num > 0 then
-- 不是会员,不显示小红点
num = num - 1;
end
end
end
return num;
end
function UserModel.getAchievementByID(achievement_id)
for i,v in ipairs(UserModel.achievement) do
for i, v in ipairs(UserModel.achievement) do
if v.type_id == achievement_id then
return v;
end
......@@ -1021,20 +1069,21 @@ end
function UserModel.hasAchivementReward()
local b = false;
for i,achievement_data in ipairs(UserModel.achievement) do
print("achievement_data.type_id",achievement_data.type_id)
for i, achievement_data in ipairs(UserModel.achievement) do
print("achievement_data.type_id", achievement_data.type_id)
local achievement_info = AchievementInfo.getAchievementListByID(achievement_data.type_id);
if achievement_info then
for ii,vv in ipairs(achievement_info.list) do
if achievement_data.data >= vv.data and not TableUtil.IsInTable(achievement_data.get_reward_id,ii) then
b = true;
for ii, vv in ipairs(achievement_info.list) do
if achievement_data.data >= vv.data and not TableUtil.IsInTable(achievement_data.get_reward_id, ii) then
b = true;
end
end
end
end
local left_vip_day = UserModel.getLeftVipDay();
if achievement_data.type_id==10 and left_vip_day <= 0 then --不是会员,不显示小红点
b=false ;
if achievement_data.type_id == 10 and left_vip_day <= 0 then
-- 不是会员,不显示小红点
b = false;
end
end
return b;
......@@ -1042,7 +1091,7 @@ end
function UserModel.add_pet(id)
if not UserModel.pets[id] then
UserModel.pets[id] = {id=id,val=0,exp=0,cnt=1,skill_id=0};
UserModel.pets[id] = { id = id, val = 0, exp = 0, cnt = 1, skill_id = 0 };
else
UserModel.pets[id].cnt = UserModel.pets[id].cnt + 1;
end
......@@ -1057,16 +1106,16 @@ function UserModel.get_pet_cnt(id)
end
function UserModel.get_pet_list()
local list = {};
for i,v in pairs(UserModel.pets) do
list[#list+1] = v;
local list = { };
for i, v in pairs(UserModel.pets) do
list[#list + 1] = v;
end
return list;
end
function UserModel.is_pet_home(id)
local b = false;
for i,v in ipairs(UserModel.pet_id) do
for i, v in ipairs(UserModel.pet_id) do
if v.id == id then
b = true;
break;
......@@ -1075,27 +1124,27 @@ function UserModel.is_pet_home(id)
return b;
end
function UserModel.add_home_pet(id,pos)
function UserModel.add_home_pet(id, pos)
if pos > 0 then
UserModel.pet_id[#UserModel.pet_id+1] = {id = id,idx = pos};
UserModel.pet_id[#UserModel.pet_id + 1] = { id = id, idx = pos };
end
end
function UserModel.remove_home_pet(id)
for i,v in ipairs(UserModel.pet_id) do
for i, v in ipairs(UserModel.pet_id) do
if v.id == id then
table.remove(UserModel.pet_id,i);
table.remove(UserModel.pet_id, i);
break;
end
end
end
--筛选还有放宠物空位置
-- 筛选还有放宠物空位置
function UserModel.get_empty_pet_pos()
local idx = 0;
for i=1,5 do
for i = 1, 5 do
local has = false;
for ii,vv in ipairs(UserModel.pet_id) do
for ii, vv in ipairs(UserModel.pet_id) do
if vv.idx == i then
has = true;
end
......@@ -1118,17 +1167,17 @@ function UserModel.get_max_friend_cnt()
end
function UserModel.get_pet_team_by_id(id)
for i,v in ipairs(UserModel.pet_team) do
for i, v in ipairs(UserModel.pet_team) do
if v.id == id then
return v;
end
end
end
function UserModel.set_pet_team(team_id,pet_id)
print("set pet team:",team_id,json.encode(pet_id))
function UserModel.set_pet_team(team_id, pet_id)
print("set pet team:", team_id, json.encode(pet_id))
local b = false;
for i,v in ipairs(UserModel.pet_team) do
for i, v in ipairs(UserModel.pet_team) do
if v.id == team_id then
v.pet_id = pet_id;
b = true;
......@@ -1136,7 +1185,7 @@ function UserModel.set_pet_team(team_id,pet_id)
end
end
if not b then
UserModel.pet_team[#UserModel.pet_team+1] = {id=team_id,pet_id=pet_id};
UserModel.pet_team[#UserModel.pet_team + 1] = { id = team_id, pet_id = pet_id };
end
end
......
......@@ -291,6 +291,8 @@ function ActivityView:updateTabState()
elseif info.act == "ActivityVipView" then
if CHANNEL == "cucc" then
self.activity_content.act_view = require("app.views.view.ActivityVipView_tianjin_cucc"):create(handler(self,self.update_nodes));
elseif CHANNEL=="shdx" then
self.activity_content.act_view = require("app.views.view.ActivityVipView_shdx"):create(handler(self,self.update_nodes));
else
self.activity_content.act_view = require("app.views.view."..item.act):create(handler(self,self.update_nodes));
end
......
......@@ -139,6 +139,7 @@ function ActivityVipView:update(_is_init)
else
-- 已领取
self.btn_lingqu_month:setVisible(false);
self.btn_vip_lianxu:setVisible(false);
self.yilingqu_month:setVisible(true);
end
elseif not has_vip_month then
......@@ -236,25 +237,15 @@ end
function ActivityVipView:onGetClick(ref)
-- logD("onGetClick------------------------>");
if CHANNEL == "shdx" then
local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id, paySuccessFun);
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever);
else
local shopInfo = ShopInfo.getPayInfo(ref.id);
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num);
end
local shopInfo = ShopInfo.getPayInfo(ref.id);
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num);
end
-- 包月(取消连续包月功能暂未实现,取消连续包月返回时应该调用update_msg接口通知后端服务器)
function ActivityVipView:onGetContinueClick(ref)
-- logD("onGetContinueClick------------------------>");
if CHANNEL == "shdx" then
local reciever = require("app.views.view.XyxPayView_shdx"):show(game_info.id, paySuccessFun);
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever);
else
local shopInfo = ShopInfo.getPayInfo(ref.id);
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num);
end
local shopInfo = ShopInfo.getPayInfo(ref.id);
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num);
-- shopInfo.product为productId,costList应该为多少钱
end
......
local ActivityVipView = dialog.uinode("ui/Activity/shanghai_ctcc/ActivityVip.csb", import(".BaseView"))
-- 天津联通,需要续包月功能
function ActivityVipView:ctor(_update_nodes_func)
ActivityVipView.super.ctor(self);
self.update_nodes_func = _update_nodes_func;
end
function ActivityVipView:init()
local _nodes = { };
local vipList = ShopInfo.getVipList();
-- (月卡,包年卡,包月卡)
self.btn_vip_year = self:getChildByName("btn_vip_year");
self.btn_vip_year.id = vipList[2].id;
self.btn_vip_year.fn = function()
self:onGetClick(self.btn_vip_year);
end
self.btn_vip_year:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, handler(self, self.onGetClick)) end);
-- 包月
self.btn_vip_lianxu = self:getChildByName("btn_vip_lianxu");
logD("vipList[1]--------------------->" .. #vipList);
if vipList[1] then
self.btn_vip_lianxu.id = vipList[1].id;
self.btn_vip_lianxu.fn = function()
self:onGetContinueClick(self.btn_vip_lianxu);
end
self.btn_vip_lianxu:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, handler(self, self.onGetContinueClick)) end);
end
-- 续包月
self.btn_vip_lianxu_month = self:getChildByName("btn_vip_lianxu_month");
logD("vipList[3]--------------------->" .. #vipList);
if vipList[3] then
self.btn_vip_lianxu_month.id = vipList[3].id;
self.btn_vip_lianxu_month.fn = function()
self:onGetContinueClick(self.btn_vip_lianxu_month);
end
self.btn_vip_lianxu_month:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, handler(self, self.onGetContinueClick)) end);
end
self.btn_lingqu_month = self:getChildByName("btn_lingqu_month");
self.btn_lingqu_month.id = vipList[1].id;
self.btn_lingqu_month.fn = function()
self:onLingquClick(self.btn_lingqu_month);
end
self.btn_lingqu_month:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, handler(self, self.onLingquClick)) end);
self.btn_lingqu_year = self:getChildByName("btn_lingqu_year");
self.btn_lingqu_year.id = vipList[2].id;
self.btn_lingqu_year.fn = function()
self:onLingquClick(self.btn_lingqu_year);
end
self.btn_lingqu_year:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, handler(self, self.onLingquClick)) end);
self.yilingqu_month = self:getChildByName("yilingqu_month");
self.yilingqu_month:setVisible(false);
self.yilingqu_year = self:getChildByName("yilingqu_year");
self.yilingqu_year:setVisible(false);
EventListener.addEventListener(self, EnumEvent.UPDATE_VIP, handler(self, self.onVipUpdate));
UmengHelper.onEvent("activity_vip_show");
self.yilingqu_month:setVisible(false);
self.yilingqu_year:setVisible(false);
self.btn_lingqu_month:setVisible(false);
self.btn_vip_year:setVisible(false);
self.btn_lingqu_year:setVisible(false);
local function authCallbackLua(result)
-- 去鉴权看看有没有订购连续包月
self.orderStaus = result;
if self.orderStaus == "success" then
-- 已经订购过
self.btn_lingqu_month:setVisible(true);
-- 订购过先将可领取按钮弄出来
elseif self.orderStaus == "" then
-- 鉴权失败
else
-- 没有订购过,鉴权返回订购产品id
end
-- return self:update(true); --处理好订购关系后在更新后续内容
end
local vipList = ShopInfo.getVipList();
DeviceUtil.authPermissionForPruductId(vipList[3].product .. ",2", authCallbackLua);
return self:update(true);
end
function ActivityVipView:onVipUpdate(eve)
self:update(false);
-- self:checkVipReward();
end
function ActivityVipView:checkVipReward()
local vipList = ShopInfo.getVipList();
local vipInfo = vipList[1];
local data = UserModel.getVipByID(vipInfo.id);
if data and data.val2 >= UserModel.time_second then
if data.val1 == 0 or not TimeUtil.isToday(UserModel.time_second, data.val1) then
-- 可领取
local reciever = require("app.views.view.ActivityVipDailyView"):show();
local scene = cc.Director:getInstance():getRunningScene();
scene.keypadManager:addKeypadReceiver(reciever);
else
-- 已领取
end
end
end
function ActivityVipView:update(_is_init)
local vipList = ShopInfo.getVipList();
local _nodes = { };
-- 包月
local vipInfo1 = vipList[1];
-- 连续包月
local vipInfo3 = vipList[3];
local itemList1 = vipInfo1.itemList;
for i = 1, 2 do
local item = self:getChildByName("m_item_" .. i);
if i <= #itemList1 then
item:setVisible(true);
local icon_url = "res/icon/" .. itemList1[i].id .. ".png";
if cc.FileUtils:getInstance():isFileExist(icon_url) then
item:getChildByName("icon"):setSpriteFrame(cc.Sprite:create(icon_url):getSpriteFrame());
end
local itemInfo = ItemInfo.getItemInfo(itemList1[i].id);
item:getChildByName("txt"):setString(itemInfo.name .. "x" .. StringUtil.getWanString(itemList1[i].num));
else
item:setVisible(false);
end
end
local has_vip_month = false;
local data1 = UserModel.getVipByID(vipInfo1.id);
if data1 and data1.val2 >= UserModel.time_second then
has_vip_month = true;
elseif vipInfo3 then
local data3 = UserModel.getVipByID(vipInfo3.id);
if data3 and(data3.val1 > 0 or data3.val2 > 0 or data3.val3 > 0) then
has_vip_month = true;
end
end
local data1 = UserModel.getVipByID(vipInfo1.id);
if data1 and data1.val2 >= UserModel.time_second then
if data1.val1 == 0 or not TimeUtil.isToday(UserModel.time_second, data1.val1) then
-- 可领取
local day = math.floor((data1.val2 - UserModel.time_second) /(24 * 3600)) + 1;
if data1.val1 > 0 and TimeUtil.isToday(UserModel.time_second, data1.val1) then
day = day - 1;
end
if day < 0 then
day = 0;
end
self.btn_lingqu_month:setVisible(true);
self.btn_lingqu_month.id = vipInfo1.id;
-- self.btn_lingqu_month:getChildByName("txt"):setString("(剩余" .. day .. "天)");
_nodes[1] = { self.btn_lingqu_month };
else
-- 已领取
self.btn_lingqu_month:setVisible(false);
self.yilingqu_month:setVisible(true);
end
elseif not has_vip_month then
if vipInfo3 then
-- self.btn_vip_month:setVisible(true);
-- _nodes[1] = { self.btn_vip_month };
else
-- self.btn_vip_month_single:setVisible(true);
-- _nodes[1] = { self.btn_vip_month_single };
end
end
if vipInfo3 then
local data3 = UserModel.getVipByID(vipInfo3.id);
if data3 and(data3.val1 > 0 or data3.val2 > 0 or data3.val3 > 0) then
if data3.val1 == 0 or not TimeUtil.isToday(UserModel.time_second, data3.val1) then
-- 可领取
-- self.btn_lingqu_month:setVisible(true);
self.btn_lingqu_month.id = vipInfo3.id;
-- self.btn_lingqu_month:getChildByName("txt"):setString("永久");
_nodes[1] = { self.btn_lingqu_month };
else
-- 已领取
self.btn_lingqu_month:setVisible(false);
self.yilingqu_month:setVisible(true);
end
elseif not has_vip_month then
--[[self.btn_vip_lianxu:setVisible(true);
if #_nodes > 0 then
_nodes[1][#_nodes[1]+1] = self.btn_vip_lianxu;
else
_nodes[1] = {self.btn_vip_lianxu};
end--]]
end
end
if #_nodes > 0 then
_nodes[1][#_nodes[1] + 1] = self.btn_vip_lianxu_month;
_nodes[1][#_nodes[1] + 1] = self.btn_vip_lianxu;
else
_nodes[1] = { self.btn_vip_lianxu_month, self.btn_vip_lianxu };
end
-- 包年
local vipInfo2 = vipList[2];
local itemList2 = vipInfo2.itemList;
for i = 1, 3 do
local item = self:getChildByName("y_item_" .. i);
if i <= #itemList2 then
item:setVisible(true);
local icon_url = "res/icon/" .. itemList2[i].id .. ".png";
if cc.FileUtils:getInstance():isFileExist(icon_url) then
item:getChildByName("icon"):setSpriteFrame(cc.Sprite:create(icon_url):getSpriteFrame());
end
local itemInfo = ItemInfo.getItemInfo(itemList2[i].id);
logD("获取礼包细节名称------------------》" .. itemInfo.name);
item:getChildByName("txt"):setString(itemInfo.name .. "x" .. StringUtil.getWanString(itemList2[i].num));
else
item:setVisible(false);
end
end
local data = UserModel.getVipByID(vipInfo2.id);
if data and data.val2 >= UserModel.time_second then
if data.val1 == 0 or not TimeUtil.isToday(UserModel.time_second, data.val1) then
-- 可领取
local day = math.floor((data.val2 - UserModel.time_second) /(24 * 3600)) + 1;
if data.val1 > 0 and TimeUtil.isToday(UserModel.time_second, data.val1) then
day = day - 1;
end
if day < 0 then
day = 0;
end
--[[self.btn_lingqu_year:setVisible(true);
self.btn_lingqu_year:getChildByName("txt"):setString("(剩余" .. day .. "天)");
if not _nodes[1] then
_nodes[1] = { };
end
_nodes[1][#_nodes[1] + 1] = self.btn_lingqu_year;--]]
else
-- 已领取
-- self.yilingqu_year:setVisible(true);
end
else
self.btn_vip_year:setVisible(true);
if not _nodes[1] then
_nodes[1] = { };
end
_nodes[1][#_nodes[1] + 1] = self.btn_vip_year;
end
if not _is_init and self.update_nodes_func then
self.update_nodes_func(_nodes);
end
return _nodes;
end
function ActivityVipView:onGetClick(ref)
local reciever = require("app.views.view.XyxPayView_shdx"):show();
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever);
end
-- 包月(取消连续包月功能暂未实现,取消连续包月返回时应该调用update_msg接口通知后端服务器)
function ActivityVipView:onGetContinueClick(ref)
local reciever = require("app.views.view.XyxPayView_shdx"):show();
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(reciever);
end
function ActivityVipView:onLingquClick(ref)
NodeManager.setHighlight(ref, false);
local data = UserModel.getVipByID(ref.id);
if data and data.val2 >= UserModel.time_second then
if data.val1 == 0 or not TimeUtil.isToday(UserModel.time_second, data.val1) then
local function onDayRewardCallback(params)
cmsg.off("gateway_msg.get_pay_day_reward_msg_res", onDayRewardCallback);
UserModel.setVipDayTime(data.key, UserModel.time_second);
self:update(false);
end
local function timeOutFun()
cmsg.off("gateway_msg.get_pay_day_reward_msg_res", onDayRewardCallback);
end
cmsg.on("gateway_msg.get_pay_day_reward_msg_res", onDayRewardCallback);
SocketClient:getInstance():send("gateway_msg.get_pay_day_reward_msg",
{
id = data.key
} , timeOutFun);
end
else
local shopInfo = ShopInfo.getPayInfo(ref.id);
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num);
end
end
return ActivityVipView
\ No newline at end of file
local XyxPayView = dialog.uinode("ui/xyx/shanghai_ctcc/XyxPayLayer.csb",import(".BaseViewNew"))
local XyxPayView = dialog.uinode("ui/xyx/shanghai_ctcc/XyxPayLayer.csb", import(".BaseViewNew"))
local _index = 1;
function XyxPayView:ctor()
XyxPayView.super.ctor(self);
end
function XyxPayView:show(game_id,onPaySuccessFun)
function XyxPayView:show(game_id, onPaySuccessFun)
self.game_id = game_id;
self.onPaySuccess = onPaySuccessFun;
......@@ -13,14 +13,14 @@ function XyxPayView:show(game_id,onPaySuccessFun)
local inst = XyxPayView:create();
scene:addChild(inst, dialog.ZORDER_POP);
inst:setContentSize(cc.size(display.width,display.height));
inst:setContentSize(cc.size(display.width, display.height));
ccui.Helper:doLayout(inst);
inst.scrollView = inst:getChildByName("ScrollView");
inst.layer = cc.Layer:create();
inst:addChild(inst.layer,1);
--registerScriptTouchEvent(inst.layer,handler(inst,inst.onTouchBegin),handler(inst,inst.onTouchMove),handler(inst,inst.onTouchEnd));
inst:addChild(inst.layer, 1);
-- registerScriptTouchEvent(inst.layer,handler(inst,inst.onTouchBegin),handler(inst,inst.onTouchMove),handler(inst,inst.onTouchEnd));
inst:init();
......@@ -28,48 +28,48 @@ function XyxPayView:show(game_id,onPaySuccessFun)
end
function XyxPayView:init()
cc.Director:getInstance():setAnimationInterval(1/30);
cc.Director:getInstance():setAnimationInterval(1 / 30);
self.panel = self:getChildByName("panel");
self.btn_close = self.panel:getChildByName("btn_close");
self.btn_close.fn = handler(self,self.onClose);
self.btn_close:addTouchEventListener(function(ref,type) self:onButtonClick(ref,type,self.btn_close.fn)end);
self.btn_close.fn = handler(self, self.onClose);
self.btn_close:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, self.btn_close.fn) end);
self.btn_buy = self.panel:getChildByName("btn_buy");
self.btn_buy.fn = handler(self,self.onBuyClick);
self.btn_buy:addTouchEventListener(function(ref,type) self:onButtonClick(ref,type,self.btn_buy.fn)end);
self.btn_buy.fn = handler(self, self.onBuyClick);
self.btn_buy:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, self.btn_buy.fn) end);
self.btn_vip_month = self.panel:getChildByName("btn_vip_month");
self.btn_vip_month.fn = handler(self,self.onMonthVipClick);
self.btn_vip_month:addTouchEventListener(function(ref,type) self:onButtonClick(ref,type,self.btn_vip_month.fn)end);
self.btn_vip_month.fn = handler(self, self.onMonthVipClick);
self.btn_vip_month:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, self.btn_vip_month.fn) end);
self.btn_vip_year = self.panel:getChildByName("btn_vip_year");
self.btn_vip_year.fn = handler(self,self.onYearVipClick);
self.btn_vip_year:addTouchEventListener(function(ref,type) self:onButtonClick(ref,type,self.btn_vip_year.fn)end);
self.btn_vip_year.fn = handler(self, self.onYearVipClick);
self.btn_vip_year:addTouchEventListener( function(ref, type) self:onButtonClick(ref, type, self.btn_vip_year.fn) end);
local game_info = SingleGameInfo.get_game_info(self.game_id);
--self.panel:getChildByName("txt_name"):setString(game_info.name);
--local icon_url = "res/ui/xyx/xyx_"..self.game_id..".png";
print("sssssssss",icon_url)
--if cc.FileUtils:getInstance():isFileExist(icon_url) then
-- self.panel:getChildByName("txt_name"):setString(game_info.name);
-- local icon_url = "res/ui/xyx/xyx_"..self.game_id..".png";
print("sssssssss", icon_url)
-- if cc.FileUtils:getInstance():isFileExist(icon_url) then
-- self.panel:getChildByName("img"):setSpriteFrame(cc.Sprite:create(icon_url):getSpriteFrame());
--end
-- end
local vipList = ShopInfo.getVipList();
--self.panel:getChildByName("txt_month"):setString(vipList[1].rmb.."元");
--self.panel:getChildByName("txt_year"):setString(vipList[2].rmb.."元");
-- self.panel:getChildByName("txt_month"):setString(vipList[1].rmb.."元");
-- self.panel:getChildByName("txt_year"):setString(vipList[2].rmb.."元");
local game_info = SingleGameInfo.get_game_info(self.game_id);
-- local shopInfo = ShopInfo.getPayInfo(game_info.payid);
--self.panel:getChildByName("txt_price"):setString(game_info.diamond.."钻石");
-- local shopInfo = ShopInfo.getPayInfo(game_info.payid);
-- self.panel:getChildByName("txt_price"):setString(game_info.diamond.."钻石");
--self.nodes[#self.nodes+1] = {self.btn_close};
self.nodes[#self.nodes+1] = {self.btn_buy,self.btn_close,self.btn_vip_month,self.btn_vip_year};
-- self.nodes[#self.nodes+1] = {self.btn_close};
self.nodes[#self.nodes + 1] = { self.btn_buy, self.btn_close, self.btn_vip_month, self.btn_vip_year };
self:updateSelectedState(self.btn_buy);
EventListener.addEventListener(self,EnumEvent.UPDATE_DIAMOND,handler(self,self.onDiamondUpdate));
EventListener.addEventListener(self, EnumEvent.UPDATE_DIAMOND, handler(self, self.onDiamondUpdate));
end
function XyxPayView:onDiamondUpdate(params)
......@@ -78,12 +78,12 @@ function XyxPayView:onDiamondUpdate(params)
self.shop_reciever:close();
self.shop_reciever = nil;
end
self:runAction(cc.Sequence:create(cc.DelayTime:create(0.3),cc.CallFunc:create(function ()
self:runAction(cc.Sequence:create(cc.DelayTime:create(0.3), cc.CallFunc:create( function()
self:close();
if self.onPaySuccess then
self.onPaySuccess();
end
end)));
end )));
end
end
......@@ -95,7 +95,7 @@ end
function XyxPayView:onTouchMove(event)
local move_touch_pos = self.layer:getParent():convertToWorldSpace(event:getLocation());
local _distance = Point.distance(self.begin_touch_pos,move_touch_pos);
local _distance = Point.distance(self.begin_touch_pos, move_touch_pos);
if _distance > 5 then
self.isMoved = true;
end
......@@ -105,111 +105,103 @@ function XyxPayView:onTouchEnd(event)
local p = self.layer:convertToWorldSpace(event:getLocation());
end
function XyxPayView:onMonthVipClick(ref,event)
function XyxPayView:onMonthVipClick(ref, event)
local vipList = ShopInfo.getVipList();
MEMBER_TYPE=vipList[1].id;
local shopInfo = ShopInfo.getPayInfo(vipList[1].id);
ShopModel.pay(shopInfo.product,shopInfo.name,shopInfo.costList[1].num,handler(self,self.onPayCallBack));
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[1].num, handler(self, self.onPayCallBack));
end
function XyxPayView:onYearVipClick(ref,event)
function XyxPayView:onYearVipClick(ref, event)
local vipList = ShopInfo.getVipList();
MEMBER_TYPE=vipList[2].id;
local shopInfo = ShopInfo.getPayInfo(vipList[2].id);
ShopModel.pay(shopInfo.product,shopInfo.name,shopInfo.costList[1].num,handler(self,self.onPayCallBack));
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[2].num, handler(self, self.onPayCallBack));
end
function XyxPayView:onBuyClick(ref,event)
-- local game_info = SingleGameInfo.get_game_info(self.game_id);
-- local shopInfo = ShopInfo.getPayInfo(game_info.payid);
-- ShopModel.pay(shopInfo.product,"购买"..game_info.name,shopInfo.costList[1].num,handler(self,self.onPayCallBack),nil,self.game_id);
--self.shop_reciever = require("app.views.view.ShopView"):show(6);
--self.shop_reciever:setLocalZOrder(dialog.ZORDER_POP);
--cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(self.shop_reciever);
--[[self.shop_reciever = require("app.views.view.ActivityView"):show("ActivityVipView");
self.shop_reciever:setLocalZOrder(dialog.ZORDER_POP);
cc.Director:getInstance():getRunningScene().keypadManager:addKeypadReceiver(self.shop_reciever);--]]
function XyxPayView:onBuyClick(ref, event)
local vipList = ShopInfo.getVipList();
MEMBER_TYPE=vipList[3].id;
local shopInfo = ShopInfo.getPayInfo(vipList[3].id);
-- 包月卡的id,获取包月卡的item信息
-- 天津联通支付,支持连续包月
local function authCallbackLua(result)
-- if nil~=result then
logUI("ActivityVipView:onGetContinueClick------------------>" .. result);
ShopModel.pay(result, shopInfo.name, shopInfo.costList[1].num);
-- end
end
local vipList = ShopInfo.getVipList();
DeviceUtil.authPermissionForPruductId(vipList[3].product .. ",2", authCallbackLua);
-- self:onPayCallBack("success");
--logUI("ActivityVipView:onGetContinueClick------------------>");
ShopModel.pay(shopInfo.product, shopInfo.name, shopInfo.costList[3].num);
end
function XyxPayView:onPayCallBack(params)
if params == "success" then
if not TableUtil.IsInTable(UserModel.free_game_id,self.game_id) then
table.insert(UserModel.free_game_id,self.game_id);
local arr = StringUtil.split(params,",");
logUI("支付返回的信息:"..arr[1].."-----------:"..arr[2]);
if arr[1] and arr[1] == "success" then
SocketClient:getInstance():send("gateway_msg.shanghai_dianxin_pay_msg",
{
shanghai_dianxin_pay_id = MEMBER_TYPE,
} );
if not TableUtil.IsInTable(UserModel.free_game_id, self.game_id) then
table.insert(UserModel.free_game_id, self.game_id);
end
LoadingManager.showDataLoading();
self:runAction(cc.Sequence:create(cc.DelayTime:create(1),cc.CallFunc:create(function ()
self:runAction(cc.Sequence:create(cc.DelayTime:create(1), cc.CallFunc:create( function()
self:close();
LoadingManager.removeDataLoading();
if self.onPaySuccess then
self.onPaySuccess();
end
end)));
end )));
end
logUI("小游戏支付返回:"..params);
logUI("小游戏支付返回:" .. params);
end
function XyxPayView:onClose()
self:close();
end
--返回键处理函数
-- 返回键处理函数
function XyxPayView:onKeypadBack()
self:close();
end
--确认键处理函数
-- 确认键处理函数
function XyxPayView:onKeypadOk()
if self.selected_node and self.selected_node.fn then
self.selected_node.fn();
end
end
--上键处理函数
-- 上键处理函数
function XyxPayView:onKeypadUp()
XyxPayView.super.onKeypadUp(self,false,true,false,false);
XyxPayView.super.onKeypadUp(self, false, true, false, false);
end
--下键处理函数
-- 下键处理函数
function XyxPayView:onKeypadDown()
XyxPayView.super.onKeypadDown(self,false,true,false,false);
XyxPayView.super.onKeypadDown(self, false, true, false, false);
end
--左键处理函数
-- 左键处理函数
function XyxPayView:onKeypadLeft()
XyxPayView.super.onKeypadLeft(self,false,true,false,true,false);
XyxPayView.super.onKeypadLeft(self, false, true, false, true, false);
end
--右键处理函数
-- 右键处理函数
function XyxPayView:onKeypadRight()
XyxPayView.super.onKeypadRight(self,false,true,false,true,false);
XyxPayView.super.onKeypadRight(self, false, true, false, true, false);
end
function XyxPayView:updateSelectedState(near_node, isBounce, is_show_highlight)
--logD("near_node--------------------->"..near_node.tag);
-- logD("near_node--------------------->"..near_node.tag);
for i, v in ipairs(self.nodes) do
for index, node in ipairs(v) do
node:setScale(0.50);
node:setScale(0.50);
end
end
if near_node:getName()=="btn_buy" or near_node:getName()=="btn_vip_month" or near_node:getName()=="btn_vip_year" then
near_node:setScale(0.65); --选中放大
if near_node:getName() == "btn_buy" or near_node:getName() == "btn_vip_month" or near_node:getName() == "btn_vip_year" then
near_node:setScale(0.65);
-- 选中放大
end
XyxPayView.super.updateSelectedState(self, near_node, isBounce, is_show_highlight);
......
......@@ -27,7 +27,7 @@ local function main()
PROXY_HTTP_ADDR = ConfigInfo.getConfigInfo("proxy_http_addr");
PROXY_SOCK_ADDR = ConfigInfo.getConfigInfo("proxy_sock_addr");
IS_TV = tonumber(ConfigInfo.getConfigInfo("is_tv"));
--NEED_PAY=tonumber(ConfigInfo.getConfigInfo("need_pay")); --是否需要支付模式
--MEMBER_TYPE=0; --会员类型,0:不是会员, 其他对应pay.xml中的pay_id
require "core.log.init";
require "core.net.socket_connection";
......
......@@ -6,68 +6,68 @@
<ObjectData Name="Layer" Tag="297" ctype="GameLayerObjectData">
<Size X="810.0000" Y="550.0000" />
<Children>
<AbstractNodeData Name="bg" ActionTag="-43469328" Tag="2051" IconVisible="False" LeftMargin="-220.2439" RightMargin="-88.7561" TopMargin="-37.9297" BottomMargin="-69.0703" LeftEage="369" RightEage="369" TopEage="216" BottomEage="216" Scale9OriginX="369" Scale9OriginY="216" Scale9Width="381" Scale9Height="225" ctype="ImageViewObjectData">
<AbstractNodeData Name="bg" ActionTag="-43469328" Tag="2051" IconVisible="False" LeftMargin="-199.2473" RightMargin="-109.7527" TopMargin="-39.6893" BottomMargin="-67.3106" LeftEage="369" RightEage="369" TopEage="216" BottomEage="216" Scale9OriginX="369" Scale9OriginY="216" Scale9Width="381" Scale9Height="225" ctype="ImageViewObjectData">
<Size X="1119.0000" Y="657.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="339.2561" Y="259.4297" />
<Position X="360.2527" Y="261.1894" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4188" Y="0.4717" />
<PrePosition X="0.4448" Y="0.4749" />
<PreSize X="1.3815" Y="1.1945" />
<FileData Type="Normal" Path="common/bg_huodong.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_title" ActionTag="255349692" Tag="2177" IconVisible="False" LeftMargin="34.6646" RightMargin="166.3354" TopMargin="-68.0567" BottomMargin="530.0567" LeftEage="200" RightEage="200" TopEage="29" BottomEage="29" Scale9OriginX="200" Scale9OriginY="29" Scale9Width="209" Scale9Height="30" ctype="ImageViewObjectData">
<AbstractNodeData Name="bg_title" ActionTag="255349692" Tag="2177" IconVisible="False" LeftMargin="55.6613" RightMargin="145.3387" TopMargin="-69.8167" BottomMargin="531.8167" LeftEage="200" RightEage="200" TopEage="29" BottomEage="29" Scale9OriginX="200" Scale9OriginY="29" Scale9Width="209" Scale9Height="30" ctype="ImageViewObjectData">
<Size X="609.0000" Y="88.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="339.1646" Y="574.0567" />
<Position X="360.1613" Y="575.8167" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4187" Y="1.0437" />
<PrePosition X="0.4446" Y="1.0469" />
<PreSize X="0.7519" Y="0.1600" />
<FileData Type="Normal" Path="common/bg_app_title02.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_txt_title" ActionTag="-939537942" Tag="2178" IconVisible="False" LeftMargin="290.9246" RightMargin="419.0754" TopMargin="-44.8942" BottomMargin="552.8942" LeftEage="33" RightEage="33" TopEage="13" BottomEage="13" Scale9OriginX="33" Scale9OriginY="13" Scale9Width="34" Scale9Height="16" ctype="ImageViewObjectData">
<AbstractNodeData Name="bg_txt_title" ActionTag="-939537942" Tag="2178" IconVisible="False" LeftMargin="311.9213" RightMargin="398.0787" TopMargin="-46.6546" BottomMargin="554.6546" LeftEage="33" RightEage="33" TopEage="13" BottomEage="13" Scale9OriginX="33" Scale9OriginY="13" Scale9Width="34" Scale9Height="16" ctype="ImageViewObjectData">
<Size X="100.0000" Y="42.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="340.9246" Y="573.8942" />
<Position X="361.9213" Y="575.6546" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4209" Y="1.0434" />
<PrePosition X="0.4468" Y="1.0466" />
<PreSize X="0.1235" Y="0.0764" />
<FileData Type="Normal" Path="common/title_activity.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_activity_vip" ActionTag="-750140484" Tag="332" IconVisible="False" LeftMargin="-120.0040" RightMargin="-63.9960" TopMargin="29.9999" BottomMargin="-41.9999" ctype="SpriteObjectData">
<AbstractNodeData Name="bg_activity_vip" ActionTag="-750140484" Tag="332" IconVisible="False" LeftMargin="-99.0071" RightMargin="-84.9929" TopMargin="28.2402" BottomMargin="-40.2402" ctype="SpriteObjectData">
<Size X="994.0000" Y="562.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="376.9960" Y="239.0001" />
<Position X="397.9929" Y="240.7598" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4654" Y="0.4345" />
<PrePosition X="0.4913" Y="0.4377" />
<PreSize X="1.2272" Y="1.0218" />
<FileData Type="Normal" Path="ui/Activity/bg_welfare.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Image_56" ActionTag="-523748571" Tag="981" IconVisible="False" LeftMargin="-98.0293" RightMargin="431.0293" TopMargin="97.0201" BottomMargin="-69.0201" LeftEage="157" RightEage="157" TopEage="172" BottomEage="172" Scale9OriginX="157" Scale9OriginY="172" Scale9Width="163" Scale9Height="178" ctype="ImageViewObjectData">
<AbstractNodeData Name="Image_56" ActionTag="-523748571" Tag="981" IconVisible="False" LeftMargin="-77.0328" RightMargin="410.0328" TopMargin="95.2604" BottomMargin="-67.2604" LeftEage="157" RightEage="157" TopEage="172" BottomEage="172" Scale9OriginX="157" Scale9OriginY="172" Scale9Width="163" Scale9Height="178" ctype="ImageViewObjectData">
<Size X="477.0000" Y="522.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="140.4707" Y="191.9799" />
<Position X="161.4672" Y="193.7396" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1734" Y="0.3491" />
<PrePosition X="0.1993" Y="0.3523" />
<PreSize X="0.5889" Y="0.9491" />
<FileData Type="Normal" Path="ui/Activity/bg_gift_one_month.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="Image_57" ActionTag="-734408069" Tag="982" IconVisible="False" LeftMargin="387.0510" RightMargin="4.9490" TopMargin="94.3033" BottomMargin="-66.3033" LeftEage="137" RightEage="137" TopEage="172" BottomEage="172" Scale9OriginX="137" Scale9OriginY="172" Scale9Width="144" Scale9Height="178" ctype="ImageViewObjectData">
<AbstractNodeData Name="Image_57" ActionTag="-734408069" Tag="982" IconVisible="False" LeftMargin="408.0482" RightMargin="-16.0482" TopMargin="92.5436" BottomMargin="-64.5436" LeftEage="137" RightEage="137" TopEage="172" BottomEage="172" Scale9OriginX="137" Scale9OriginY="172" Scale9Width="144" Scale9Height="178" ctype="ImageViewObjectData">
<Size X="418.0000" Y="522.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="596.0510" Y="194.6967" />
<Position X="617.0482" Y="196.4564" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7359" Y="0.3540" />
<PrePosition X="0.7618" Y="0.3572" />
<PreSize X="0.5160" Y="0.9491" />
<FileData Type="Normal" Path="ui/Activity/bg_gift_one_year.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="btn_vip_lianxu" ActionTag="518028505" Tag="69" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="57.9960" RightMargin="590.0040" TopMargin="494.0075" BottomMargin="-4.0075" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<AbstractNodeData Name="btn_vip_lianxu" ActionTag="518028505" Tag="69" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="78.9926" RightMargin="569.0074" TopMargin="492.2479" BottomMargin="-2.2479" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="-330155765" Tag="70" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
......@@ -95,10 +95,10 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="138.9960" Y="25.9925" />
<Position X="159.9926" Y="27.7521" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1716" Y="0.0473" />
<PrePosition X="0.1975" Y="0.0505" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
......@@ -107,7 +107,7 @@
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="btn_lingqu_month" Visible="False" ActionTag="-1209852045" Tag="241" IconVisible="False" LeftMargin="57.2852" RightMargin="590.7148" TopMargin="495.1287" BottomMargin="-5.1287" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<AbstractNodeData Name="btn_lingqu_month" Visible="False" ActionTag="-1209852045" Tag="241" IconVisible="False" LeftMargin="78.2819" RightMargin="569.7181" TopMargin="493.3691" BottomMargin="-3.3692" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="1930414194" Tag="203" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
......@@ -145,10 +145,10 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="138.2852" Y="24.8713" />
<Position X="159.2819" Y="26.6308" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1707" Y="0.0452" />
<PrePosition X="0.1966" Y="0.0484" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Default" Path="Default/Button_Disable.png" Plist="" />
......@@ -157,18 +157,18 @@
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="yilingqu_month" Visible="False" ActionTag="-1665006638" Tag="245" IconVisible="False" LeftMargin="81.3665" RightMargin="612.6335" TopMargin="487.3489" BottomMargin="-11.3489" ctype="SpriteObjectData">
<AbstractNodeData Name="yilingqu_month" Visible="False" ActionTag="-1665006638" Tag="245" IconVisible="False" LeftMargin="102.3632" RightMargin="591.6368" TopMargin="485.5894" BottomMargin="-9.5894" ctype="SpriteObjectData">
<Size X="116.0000" Y="74.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="139.3665" Y="25.6511" />
<Position X="160.3632" Y="27.4106" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1721" Y="0.0466" />
<PrePosition X="0.1980" Y="0.0498" />
<PreSize X="0.1432" Y="0.1345" />
<FileData Type="Normal" Path="ui/Activity/achievement_yilingqu.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="btn_vip_year" ActionTag="1349290642" Tag="485" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="539.6220" RightMargin="108.3780" TopMargin="494.3176" BottomMargin="-4.3176" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<AbstractNodeData Name="btn_vip_year" ActionTag="1349290642" Tag="485" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="560.6194" RightMargin="87.3806" TopMargin="492.5581" BottomMargin="-2.5581" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="806992118" Tag="223" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
......@@ -207,10 +207,10 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="620.6220" Y="25.6824" />
<Position X="641.6194" Y="27.4419" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7662" Y="0.0467" />
<PrePosition X="0.7921" Y="0.0499" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
......@@ -219,7 +219,7 @@
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="btn_lingqu_year" Visible="False" ActionTag="408602144" Tag="243" IconVisible="False" LeftMargin="536.9364" RightMargin="111.0636" TopMargin="495.3234" BottomMargin="-5.3234" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<AbstractNodeData Name="btn_lingqu_year" Visible="False" ActionTag="408602144" Tag="243" IconVisible="False" LeftMargin="557.9338" RightMargin="90.0662" TopMargin="493.5638" BottomMargin="-3.5638" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" Visible="False" ActionTag="1452305529" Tag="202" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
......@@ -257,10 +257,10 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="617.9364" Y="24.6766" />
<Position X="638.9338" Y="26.4362" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7629" Y="0.0449" />
<PrePosition X="0.7888" Y="0.0481" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Default" Path="Default/Button_Disable.png" Plist="" />
......@@ -269,18 +269,18 @@
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="yilingqu_year" Visible="False" ActionTag="-1866334125" Tag="246" IconVisible="False" LeftMargin="559.6356" RightMargin="134.3644" TopMargin="487.5239" BottomMargin="-11.5239" ctype="SpriteObjectData">
<AbstractNodeData Name="yilingqu_year" Visible="False" ActionTag="-1866334125" Tag="246" IconVisible="False" LeftMargin="580.6325" RightMargin="113.3675" TopMargin="485.7644" BottomMargin="-9.7644" ctype="SpriteObjectData">
<Size X="116.0000" Y="74.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="617.6356" Y="25.4761" />
<Position X="638.6325" Y="27.2356" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7625" Y="0.0463" />
<PrePosition X="0.7884" Y="0.0495" />
<PreSize X="0.1432" Y="0.1345" />
<FileData Type="Normal" Path="ui/Activity/achievement_yilingqu.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="m_item_1" ActionTag="1467138261" Tag="371" IconVisible="False" LeftMargin="30.9462" RightMargin="679.0538" TopMargin="212.5086" BottomMargin="237.4914" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<AbstractNodeData Name="m_item_1" ActionTag="1467138261" Tag="371" IconVisible="False" LeftMargin="51.9427" RightMargin="658.0573" TopMargin="210.7489" BottomMargin="239.2511" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1112011590" Tag="236" IconVisible="False" LeftMargin="15.4335" RightMargin="4.5665" TopMargin="4.5663" BottomMargin="15.4337" ctype="SpriteObjectData">
......@@ -308,17 +308,17 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="80.9462" Y="287.4914" />
<Position X="101.9427" Y="289.2511" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.0999" Y="0.5227" />
<PrePosition X="0.1259" Y="0.5259" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="m_item_2" ActionTag="1456758804" Tag="224" IconVisible="False" LeftMargin="165.9789" RightMargin="544.0211" TopMargin="236.9595" BottomMargin="213.0405" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<AbstractNodeData Name="m_item_2" ActionTag="1456758804" Tag="224" IconVisible="False" LeftMargin="186.9756" RightMargin="523.0244" TopMargin="235.1998" BottomMargin="214.8002" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="1085027278" Tag="237" IconVisible="False" LeftMargin="11.3585" RightMargin="8.6415" TopMargin="7.2833" BottomMargin="12.7167" ctype="SpriteObjectData">
......@@ -346,17 +346,17 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="215.9789" Y="263.0405" />
<Position X="236.9756" Y="264.8002" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.2666" Y="0.4783" />
<PrePosition X="0.2926" Y="0.4815" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_1" ActionTag="818149339" Tag="227" IconVisible="False" LeftMargin="485.2986" RightMargin="224.7014" TopMargin="185.3407" BottomMargin="264.6593" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<AbstractNodeData Name="y_item_1" ActionTag="818149339" Tag="227" IconVisible="False" LeftMargin="506.2953" RightMargin="203.7047" TopMargin="183.5810" BottomMargin="266.4190" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1486125082" Tag="238" IconVisible="False" LeftMargin="19.5087" RightMargin="0.4913" TopMargin="16.7917" BottomMargin="3.2083" ctype="SpriteObjectData">
......@@ -384,17 +384,17 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="535.2986" Y="314.6593" />
<Position X="556.2953" Y="316.4190" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.6609" Y="0.5721" />
<PrePosition X="0.6868" Y="0.5753" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_2" ActionTag="-1475970780" Tag="230" IconVisible="False" LeftMargin="613.2980" RightMargin="96.7020" TopMargin="202.9993" BottomMargin="247.0007" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<AbstractNodeData Name="y_item_2" ActionTag="-1475970780" Tag="230" IconVisible="False" LeftMargin="634.2950" RightMargin="75.7050" TopMargin="201.2395" BottomMargin="248.7605" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1960472853" Tag="239" IconVisible="False" LeftMargin="11.0001" RightMargin="8.9999" TopMargin="6.0001" BottomMargin="13.9999" ctype="SpriteObjectData">
......@@ -422,17 +422,17 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="663.2980" Y="297.0007" />
<Position X="684.2950" Y="298.7605" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.8189" Y="0.5400" />
<PrePosition X="0.8448" Y="0.5432" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_3" ActionTag="42590575" Tag="233" IconVisible="False" LeftMargin="537.5446" RightMargin="172.4554" TopMargin="273.6343" BottomMargin="176.3657" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<AbstractNodeData Name="y_item_3" ActionTag="42590575" Tag="233" IconVisible="False" LeftMargin="558.5416" RightMargin="151.4584" TopMargin="271.8746" BottomMargin="178.1254" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="1181012539" Tag="240" IconVisible="False" LeftMargin="9.9999" RightMargin="10.0001" TopMargin="7.2831" BottomMargin="12.7169" ctype="SpriteObjectData">
......@@ -460,10 +460,10 @@
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="587.5446" Y="226.3657" />
<Position X="608.5416" Y="228.1254" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7254" Y="0.4116" />
<PrePosition X="0.7513" Y="0.4148" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
......
......@@ -6,7 +6,7 @@
<Guides Direction="Horizontal" Position="-67.3107" />
</HorizontalList>
<VerticalList>
<Guides Position="-220.0244" />
<Guides Position="-199.2473" />
<Guides Position="139.4012" />
<Guides Position="361.5789" />
<Guides Position="618.1532" />
......
<UserData Version="3.10.0.0">
<Properties>
<Item Key="GuidesList">
<Value ctype="GuidesData">
<HorizontalList>
<Guides Direction="Horizontal" Position="-72.0961" />
</HorizontalList>
<VerticalList>
<Guides Position="-199.2473" />
<Guides Position="139.6035" />
</VerticalList>
</Value>
</Item>
</Properties>
</UserData>
\ No newline at end of file
<GameFile>
<PropertyGroup Name="ActivityVip" Type="Layer" ID="befe2d44-1ed8-400b-8474-83239c20ec2f" Version="3.10.0.0" />
<Content ctype="GameProjectContent">
<Content>
<Animation Duration="0" Speed="1.0000" />
<ObjectData Name="Layer" Tag="297" ctype="GameLayerObjectData">
<Size X="810.0000" Y="550.0000" />
<Children>
<AbstractNodeData Name="bg" ActionTag="-43469328" Tag="2051" IconVisible="False" LeftMargin="-198.2433" RightMargin="-110.7567" TopMargin="-34.9298" BottomMargin="-72.0702" LeftEage="369" RightEage="369" TopEage="216" BottomEage="216" Scale9OriginX="369" Scale9OriginY="216" Scale9Width="381" Scale9Height="225" ctype="ImageViewObjectData">
<Size X="1119.0000" Y="657.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="361.2567" Y="256.4298" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4460" Y="0.4662" />
<PreSize X="1.3815" Y="1.1945" />
<FileData Type="Normal" Path="common/bg_huodong.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_title" ActionTag="255349692" Tag="2177" IconVisible="False" LeftMargin="56.6650" RightMargin="144.3350" TopMargin="-65.0571" BottomMargin="527.0571" LeftEage="200" RightEage="200" TopEage="29" BottomEage="29" Scale9OriginX="200" Scale9OriginY="29" Scale9Width="209" Scale9Height="30" ctype="ImageViewObjectData">
<Size X="609.0000" Y="88.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="361.1650" Y="571.0571" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4459" Y="1.0383" />
<PreSize X="0.7519" Y="0.1600" />
<FileData Type="Normal" Path="common/bg_app_title02.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_txt_title" ActionTag="-939537942" Tag="2178" IconVisible="False" LeftMargin="312.9250" RightMargin="397.0750" TopMargin="-41.8954" BottomMargin="549.8954" LeftEage="33" RightEage="33" TopEage="13" BottomEage="13" Scale9OriginX="33" Scale9OriginY="13" Scale9Width="34" Scale9Height="16" ctype="ImageViewObjectData">
<Size X="100.0000" Y="42.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="362.9250" Y="570.8954" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4481" Y="1.0380" />
<PreSize X="0.1235" Y="0.0764" />
<FileData Type="Normal" Path="common/title_activity.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="bg_activity_vip" ActionTag="-750140484" Tag="332" IconVisible="False" LeftMargin="-98.0021" RightMargin="-85.9979" TopMargin="32.9998" BottomMargin="-44.9998" ctype="SpriteObjectData">
<Size X="994.0000" Y="562.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="398.9979" Y="236.0002" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4926" Y="0.4291" />
<PreSize X="1.2272" Y="1.0218" />
<FileData Type="Normal" Path="ui/Activity/bg_welfare.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Image_56" ActionTag="-523748571" Tag="981" IconVisible="False" LeftMargin="-76.0295" RightMargin="409.0295" TopMargin="100.0200" BottomMargin="-72.0200" LeftEage="157" RightEage="157" TopEage="172" BottomEage="172" Scale9OriginX="157" Scale9OriginY="172" Scale9Width="163" Scale9Height="178" ctype="ImageViewObjectData">
<Size X="477.0000" Y="522.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="162.4705" Y="188.9800" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.2006" Y="0.3436" />
<PreSize X="0.5889" Y="0.9491" />
<FileData Type="Normal" Path="ui/Activity/bg_gift_one_month.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="Image_57" ActionTag="-734408069" Tag="982" IconVisible="False" LeftMargin="409.0528" RightMargin="-17.0528" TopMargin="97.3033" BottomMargin="-69.3033" LeftEage="137" RightEage="137" TopEage="172" BottomEage="172" Scale9OriginX="137" Scale9OriginY="172" Scale9Width="144" Scale9Height="178" ctype="ImageViewObjectData">
<Size X="418.0000" Y="522.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="618.0528" Y="191.6967" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7630" Y="0.3485" />
<PreSize X="0.5160" Y="0.9491" />
<FileData Type="Normal" Path="ui/Activity/bg_gift_one_year.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="btn_vip_lianxu" ActionTag="518028505" Tag="69" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="-21.9685" RightMargin="669.9685" TopMargin="496.6200" BottomMargin="-6.6200" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="-330155765" Tag="70" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
<Size X="162.0000" Y="60.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0000" Y="30.0000" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5000" />
<PreSize X="1.0000" Y="1.0000" />
<FileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Text_2" ActionTag="-295270225" Tag="42" IconVisible="False" LeftMargin="26.5716" RightMargin="26.4284" TopMargin="14.2663" BottomMargin="14.7337" FontSize="26" LabelText="49元包月" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="109.0000" Y="31.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0716" Y="30.2337" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="165" G="42" B="42" />
<PrePosition X="0.5004" Y="0.5039" />
<PreSize X="0.6728" Y="0.5167" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="Image_1" ActionTag="-1018835527" Tag="209" IconVisible="False" LeftMargin="116.5717" RightMargin="-21.5717" TopMargin="-10.0098" BottomMargin="46.0098" LeftEage="22" RightEage="22" TopEage="7" BottomEage="7" Scale9OriginX="22" Scale9OriginY="7" Scale9Width="23" Scale9Height="10" ctype="ImageViewObjectData">
<Size X="67.0000" Y="24.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="150.0717" Y="58.0098" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.9264" Y="0.9668" />
<PreSize X="0.4136" Y="0.4000" />
<FileData Type="Normal" Path="ui/Activity/icon_vip_xufei.png" Plist="" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="59.0315" Y="23.3800" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.0729" Y="0.0425" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<PressedFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<NormalFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="btn_vip_lianxu_month" ActionTag="-1637580883" Tag="206" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="182.6058" RightMargin="465.3942" TopMargin="496.8307" BottomMargin="-6.8307" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="2138735712" Tag="207" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
<Size X="162.0000" Y="60.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0000" Y="30.0000" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5000" />
<PreSize X="1.0000" Y="1.0000" />
<FileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Text_2" ActionTag="-1847371597" Tag="208" IconVisible="False" LeftMargin="26.5716" RightMargin="26.4284" TopMargin="14.2663" BottomMargin="14.7337" FontSize="26" LabelText="69元包月" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="109.0000" Y="31.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0716" Y="30.2337" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="165" G="42" B="42" />
<PrePosition X="0.5004" Y="0.5039" />
<PreSize X="0.6728" Y="0.5167" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="263.6058" Y="23.1693" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.3254" Y="0.0421" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<PressedFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<NormalFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="btn_lingqu_month" Visible="False" ActionTag="-1209852045" Tag="241" IconVisible="False" LeftMargin="79.2850" RightMargin="568.7150" TopMargin="498.1288" BottomMargin="-8.1289" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="1930414194" Tag="203" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
<Size X="162.0000" Y="60.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0000" Y="30.0000" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5000" />
<PreSize X="1.0000" Y="1.0000" />
<FileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Image_1" ActionTag="1885057425" Tag="43" IconVisible="False" LeftMargin="1.1163" RightMargin="94.8837" TopMargin="1.7028" BottomMargin="4.2972" LeftEage="21" RightEage="21" TopEage="17" BottomEage="17" Scale9OriginX="21" Scale9OriginY="17" Scale9Width="24" Scale9Height="20" ctype="ImageViewObjectData">
<Size X="66.0000" Y="54.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="34.1163" Y="31.2972" />
<Scale ScaleX="0.6721" ScaleY="0.6721" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.2106" Y="0.5216" />
<PreSize X="0.4074" Y="0.9000" />
<FileData Type="Normal" Path="ui/Activity/activity_gift_icon.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="-225651765" Tag="242" IconVisible="False" LeftMargin="64.2498" RightMargin="14.7502" TopMargin="16.9068" BottomMargin="19.0932" FontSize="20" LabelText="领取礼包" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="83.0000" Y="24.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="105.7498" Y="31.0932" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="190" G="86" B="10" />
<PrePosition X="0.6528" Y="0.5182" />
<PreSize X="0.5123" Y="0.4000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="160.2850" Y="21.8711" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1979" Y="0.0398" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Default" Path="Default/Button_Disable.png" Plist="" />
<PressedFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<NormalFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="yilingqu_month" Visible="False" ActionTag="-1665006638" Tag="245" IconVisible="False" LeftMargin="103.3663" RightMargin="590.6337" TopMargin="490.3491" BottomMargin="-14.3491" ctype="SpriteObjectData">
<Size X="116.0000" Y="74.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="161.3663" Y="22.6509" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1992" Y="0.0412" />
<PreSize X="0.1432" Y="0.1345" />
<FileData Type="Normal" Path="ui/Activity/achievement_yilingqu.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="btn_vip_year" ActionTag="1349290642" Tag="485" IconVisible="False" PositionPercentXEnabled="True" LeftMargin="561.6255" RightMargin="86.3745" TopMargin="497.3177" BottomMargin="-7.3177" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" ActionTag="806992118" Tag="223" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
<Size X="162.0000" Y="60.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0000" Y="30.0000" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5000" />
<PreSize X="1.0000" Y="1.0000" />
<FileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Text_102" ActionTag="-1496397639" Tag="983" IconVisible="False" LeftMargin="18.1549" RightMargin="18.8451" TopMargin="13.6017" BottomMargin="15.3983" FontSize="26" LabelText="299元包年" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="125.0000" Y="31.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="80.6549" Y="30.8983" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="165" G="42" B="42" />
<PrePosition X="0.4979" Y="0.5150" />
<PreSize X="0.7716" Y="0.5167" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="Text_103" Visible="False" ActionTag="900644303" VisibleForFrame="False" Tag="984" IconVisible="False" LeftMargin="17.7905" RightMargin="14.2095" TopMargin="31.6245" BottomMargin="8.3755" FontSize="20" LabelText="(剩余300天)" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="130.0000" Y="20.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="82.7905" Y="18.3755" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="165" G="42" B="42" />
<PrePosition X="0.5111" Y="0.3063" />
<PreSize X="0.8025" Y="0.3333" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="642.6255" Y="22.6823" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7934" Y="0.0412" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<PressedFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<NormalFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="btn_lingqu_year" Visible="False" ActionTag="408602144" Tag="243" IconVisible="False" LeftMargin="558.9402" RightMargin="89.0598" TopMargin="498.3236" BottomMargin="-8.3236" TouchEnable="True" FontSize="14" Scale9Enable="True" LeftEage="15" RightEage="15" TopEage="11" BottomEage="11" Scale9OriginX="15" Scale9OriginY="11" Scale9Width="132" Scale9Height="38" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="ButtonObjectData">
<Size X="162.0000" Y="60.0000" />
<Children>
<AbstractNodeData Name="selected" Visible="False" ActionTag="1452305529" Tag="202" IconVisible="False" PositionPercentXEnabled="True" PositionPercentYEnabled="True" ctype="SpriteObjectData">
<Size X="162.0000" Y="60.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="81.0000" Y="30.0000" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5000" />
<PreSize X="1.0000" Y="1.0000" />
<FileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="Image_2" ActionTag="-1065554251" Tag="44" IconVisible="False" LeftMargin="6.2166" RightMargin="89.7834" TopMargin="2.0000" BottomMargin="4.0000" LeftEage="21" RightEage="21" TopEage="17" BottomEage="17" Scale9OriginX="21" Scale9OriginY="17" Scale9Width="24" Scale9Height="20" ctype="ImageViewObjectData">
<Size X="66.0000" Y="54.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="39.2166" Y="31.0000" />
<Scale ScaleX="0.6667" ScaleY="0.6667" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.2421" Y="0.5167" />
<PreSize X="0.4074" Y="0.9000" />
<FileData Type="Normal" Path="ui/Activity/activity_gift_icon.png" Plist="" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="1626546622" Tag="244" IconVisible="False" LeftMargin="70.2168" RightMargin="8.7832" TopMargin="16.7121" BottomMargin="19.2879" FontSize="20" LabelText="领取礼包" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="83.0000" Y="24.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="111.7168" Y="31.2879" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="190" G="86" B="10" />
<PrePosition X="0.6896" Y="0.5215" />
<PreSize X="0.5123" Y="0.4000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="639.9402" Y="21.6764" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7900" Y="0.0394" />
<PreSize X="0.2000" Y="0.1091" />
<TextColor A="255" R="65" G="65" B="70" />
<DisabledFileData Type="Default" Path="Default/Button_Disable.png" Plist="" />
<PressedFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<NormalFileData Type="Normal" Path="common/btn_green02_s.png" Plist="" />
<OutlineColor A="255" R="255" G="0" B="0" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
<AbstractNodeData Name="yilingqu_year" Visible="False" ActionTag="-1866334125" Tag="246" IconVisible="False" LeftMargin="581.6375" RightMargin="112.3625" TopMargin="490.5239" BottomMargin="-14.5239" ctype="SpriteObjectData">
<Size X="116.0000" Y="74.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="639.6375" Y="22.4761" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7897" Y="0.0409" />
<PreSize X="0.1432" Y="0.1345" />
<FileData Type="Normal" Path="ui/Activity/achievement_yilingqu.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="m_item_1" ActionTag="1467138261" Tag="371" IconVisible="False" LeftMargin="52.9459" RightMargin="657.0541" TopMargin="215.5085" BottomMargin="234.4915" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1112011590" Tag="236" IconVisible="False" LeftMargin="15.4335" RightMargin="4.5665" TopMargin="4.5663" BottomMargin="15.4337" ctype="SpriteObjectData">
<Size X="80.0000" Y="80.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="55.4335" Y="55.4337" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5543" Y="0.5543" />
<PreSize X="0.8000" Y="0.8000" />
<FileData Type="Normal" Path="icon/600001.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="464526158" Tag="373" IconVisible="False" LeftMargin="25.1155" RightMargin="14.8845" TopMargin="53.3011" BottomMargin="16.6989" FontSize="24" LabelText="2000" HorizontalAlignmentType="HT_Center" VerticalAlignmentType="VT_Center" OutlineEnabled="True" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="60.0000" Y="30.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="55.1155" Y="31.6989" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5512" Y="0.3170" />
<PreSize X="0.6000" Y="0.3000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="30" G="144" B="255" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="102.9459" Y="284.4915" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.1271" Y="0.5173" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="m_item_2" ActionTag="1456758804" Tag="224" IconVisible="False" LeftMargin="187.9791" RightMargin="522.0209" TopMargin="239.9594" BottomMargin="210.0406" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="1085027278" Tag="237" IconVisible="False" LeftMargin="11.3585" RightMargin="8.6415" TopMargin="7.2833" BottomMargin="12.7167" ctype="SpriteObjectData">
<Size X="80.0000" Y="80.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="51.3585" Y="52.7167" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5136" Y="0.5272" />
<PreSize X="0.8000" Y="0.8000" />
<FileData Type="Normal" Path="icon/600001.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="-195852252" Tag="226" IconVisible="False" LeftMargin="22.1167" RightMargin="17.8833" TopMargin="56.0186" BottomMargin="13.9814" FontSize="24" LabelText="2000" HorizontalAlignmentType="HT_Center" VerticalAlignmentType="VT_Center" OutlineEnabled="True" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="60.0000" Y="30.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="52.1167" Y="28.9814" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5212" Y="0.2898" />
<PreSize X="0.6000" Y="0.3000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="30" G="144" B="255" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="237.9791" Y="260.0406" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.2938" Y="0.4728" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_1" ActionTag="818149339" Tag="227" IconVisible="False" LeftMargin="507.3002" RightMargin="202.6998" TopMargin="188.3406" BottomMargin="261.6594" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1486125082" Tag="238" IconVisible="False" LeftMargin="19.5087" RightMargin="0.4913" TopMargin="16.7917" BottomMargin="3.2083" ctype="SpriteObjectData">
<Size X="80.0000" Y="80.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="59.5087" Y="43.2083" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5951" Y="0.4321" />
<PreSize X="0.8000" Y="0.8000" />
<FileData Type="Normal" Path="icon/600001.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="-1180374969" Tag="229" IconVisible="False" LeftMargin="27.8323" RightMargin="12.1677" TopMargin="61.4520" BottomMargin="8.5480" FontSize="24" LabelText="2000" HorizontalAlignmentType="HT_Center" VerticalAlignmentType="VT_Center" OutlineEnabled="True" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="60.0000" Y="30.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="57.8323" Y="23.5480" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5783" Y="0.2355" />
<PreSize X="0.6000" Y="0.3000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="30" G="144" B="255" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="557.3002" Y="311.6594" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.6880" Y="0.5667" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_2" ActionTag="-1475970780" Tag="230" IconVisible="False" LeftMargin="635.2996" RightMargin="74.7004" TopMargin="205.9991" BottomMargin="244.0009" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="-1960472853" Tag="239" IconVisible="False" LeftMargin="11.0001" RightMargin="8.9999" TopMargin="6.0001" BottomMargin="13.9999" ctype="SpriteObjectData">
<Size X="80.0000" Y="80.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="51.0001" Y="53.9999" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5100" Y="0.5400" />
<PreSize X="0.8000" Y="0.8000" />
<FileData Type="Normal" Path="icon/600001.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="1996730678" Tag="232" IconVisible="False" LeftMargin="20.7553" RightMargin="19.2447" TopMargin="50.5847" BottomMargin="19.4153" FontSize="24" LabelText="2000" HorizontalAlignmentType="HT_Center" VerticalAlignmentType="VT_Center" OutlineEnabled="True" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="60.0000" Y="30.0000" />
<AnchorPoint ScaleX="0.4332" ScaleY="0.5693" />
<Position X="46.7473" Y="36.4943" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.4675" Y="0.3649" />
<PreSize X="0.6000" Y="0.3000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="30" G="144" B="255" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="685.2996" Y="294.0009" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.8460" Y="0.5345" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
<AbstractNodeData Name="y_item_3" ActionTag="42590575" Tag="233" IconVisible="False" LeftMargin="559.5467" RightMargin="150.4533" TopMargin="276.6342" BottomMargin="173.3658" TouchEnable="True" ClipAble="False" BackColorAlpha="102" ColorAngle="90.0000" Scale9Width="1" Scale9Height="1" ctype="PanelObjectData">
<Size X="100.0000" Y="100.0000" />
<Children>
<AbstractNodeData Name="icon" ActionTag="1181012539" Tag="240" IconVisible="False" LeftMargin="9.9999" RightMargin="10.0001" TopMargin="7.2831" BottomMargin="12.7169" ctype="SpriteObjectData">
<Size X="80.0000" Y="80.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="49.9999" Y="52.7169" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5000" Y="0.5272" />
<PreSize X="0.8000" Y="0.8000" />
<FileData Type="Normal" Path="icon/600001.png" Plist="" />
<BlendFunc Src="1" Dst="771" />
</AbstractNodeData>
<AbstractNodeData Name="txt" ActionTag="-201570632" Tag="235" IconVisible="False" LeftMargin="24.8318" RightMargin="15.1682" TopMargin="54.6606" BottomMargin="15.3394" FontSize="24" LabelText="2000" HorizontalAlignmentType="HT_Center" VerticalAlignmentType="VT_Center" OutlineEnabled="True" ShadowOffsetX="2.0000" ShadowOffsetY="-2.0000" ctype="TextObjectData">
<Size X="60.0000" Y="30.0000" />
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="54.8318" Y="30.3394" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.5483" Y="0.3034" />
<PreSize X="0.6000" Y="0.3000" />
<FontResource Type="Normal" Path="ui/font/fangzhengcuyuan.ttf" Plist="" />
<OutlineColor A="255" R="30" G="144" B="255" />
<ShadowColor A="255" R="110" G="110" B="110" />
</AbstractNodeData>
</Children>
<AnchorPoint ScaleX="0.5000" ScaleY="0.5000" />
<Position X="609.5467" Y="223.3658" />
<Scale ScaleX="1.0000" ScaleY="1.0000" />
<CColor A="255" R="255" G="255" B="255" />
<PrePosition X="0.7525" Y="0.4061" />
<PreSize X="0.1235" Y="0.1818" />
<SingleColor A="255" R="150" G="200" B="255" />
<FirstColor A="255" R="150" G="200" B="255" />
<EndColor A="255" R="255" G="255" B="255" />
<ColorVector ScaleY="1.0000" />
</AbstractNodeData>
</Children>
</ObjectData>
</Content>
</Content>
</GameFile>
\ No newline at end of file
......@@ -903,6 +903,8 @@
<Image Name="btn_activity_11001_s.png" />
<Image Name="btn_activity_11002.png" />
<Image Name="btn_activity_11002_s.png" />
<Image Name="btn_activity_11002_s_shdx.png" />
<Image Name="btn_activity_11002_shdx.png" />
<Image Name="btn_activity_11003_2.png" />
<Image Name="btn_activity_11003_2_s.png" />
<Image Name="btn_activity_11003_3.png" />
......@@ -921,8 +923,6 @@
<Image Name="btn_activity_11005_8.png" />
<Image Name="btn_activity_11005_8_s.png" />
<Image Name="btn_activity_11005_9_s.png" />
<Image Name="btn_activity_11002_s_shdx.png" />
<Image Name="btn_activity_11002_shdx.png" />
<Image Name="btn_activity_lottery_2.png" />
<Image Name="btn_close.png" />
<Image Name="btn_close_s.png" />
......@@ -945,6 +945,7 @@
<Image Name="fnt_turntable_go.png" />
<Image Name="fnt_turntable_tomorrow.png" />
<Image Name="icon_coin.png" />
<Image Name="icon_vip_xufei.png" />
<Image Name="img_activity_seven_get.png" />
<Image Name="img_activity_seven_light.png" />
<Image Name="img_activity_vip_daily.png" />
......@@ -963,6 +964,9 @@
<Image Name="turntable_show_time.png" />
<Image Name="vip_title.png" />
<Image Name="yilingqu.png" />
<Folder Name="shanghai_ctcc">
<Project Name="ActivityVip.csd" Type="Layer" />
</Folder>
</Folder>
<Folder Name="chenghao">
<Image Name="bg_chenghao_get.png" />
......