佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2845|回复: 12

【erm求助】困惑了我一整天的问题,希望大大来解答

[复制链接]

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
发表于 2013-2-1 19:51:52 | 显示全部楼层 |阅读模式
我把地图和erm文件都发上来,大家下载开看看出来什么问题吧

是这样的,我在做地图,打算写一份宝物系统,系统内容大概是这样的:访问铁匠矮人,实现宝物购买,宝物升级和宝物锻造。宝物购买这部分的脚本完成了,并且没有bug。只是宝物升级这里遇到问题并卡了一天没解决。我先前做了一个人马战斧加强版,名为“毁灭之斧”,宝物等级分别是毁灭之斧,毁灭之斧+1,毁灭之斧+2……毁灭之斧+13,毁灭之斧MAX,宝物本身功能的脚本也写出来了,没bug。我打算用v707表示斧子的等级,初级c707=0,每升一级v707就+1,最高14。但是在铁匠那里写升级系统,遇到了变量无法改变的问题(y8),弄了一天都快晕死。先把地图和er文件传上来,下面纤细说明

拜托了.rar

72.97 KB, 下载次数: 5, 下载积分: 金币 -5

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 19:53:32 | 显示全部楼层
问题主要出在099到107行的代码吧,y8无论怎么弄都没法改变

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 19:55:25 | 显示全部楼层
erm文件开头是
ZVSE

!#OW:R0/7/99999999;应为要用到秘银来升级武器,所以设置一些秘银
!?OB48/129/0; 访问房子,用来检测变量
!!FU709:P;用来测试FU709是否运行正常
!!IF:M^z729:%Z729,y8:%Y8,v707:%V707,y13:%Y13^;用对话框来显示变量

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 19:56:21 | 显示全部楼层
接下来是购买武器的脚本,已测试没问题
**铁匠【帅无奈】**
!#VRz700:S^铁匠帅无奈^;
!#OB46/130/0:H700;
!#OB46/130/0:S;
!#VRz699:S^你找铁匠帅无奈有何贵干?^;
!#VRz698:S^购买武器^;
!#VRz697:S^升级武器^;
!#VRz696:S^锻造武器^;
!#VRz695:S^离开^;
!?OB46/130/0;
!!HE64:A1/?y13/3; 获取英雄右手宝物到y13(无宝物y13=-1)
!!HE64:A1/?y14/4; 获取英雄左手宝物到y14(无宝物y14=-1)
!!HE64:A1/?y15/5; 获取英雄躯干宝物到y15(无宝物y15=-1)
!!HE64:A1/?y16/0; 获取英雄头部宝物到y16(无宝物y16=-1)
!!IF:Q60/21/16/1^你好,我是铁匠{帅无奈},我能为你做点什么?^;
!!IF:G1/694/1/699/698/697/696/695;
!!FU698&v694=1:P;
!!FU697&v694=2:P;
!!FU696&v694=4:P;
!!IF&v694=8:Q60/21/16/1^记得经常保养你的武器!^;
!#VRz694:S^你想要买点什么?^;
!#VRz693:S^破铜烂剑(不可升级),英雄攻击力+5:1200G^;
!#VRz692:S^破铜烂盾(不可升级),英雄防御力+5:1000G^;
!#VRz691:S^破铜烂甲(不可升级),英雄力量+5:1500G^;
!#VRz690:S^破铜烂盔(不可升级),英雄知识+5:800G^;
!?FU698;
!!IF:G1/693/16/694/693/692/691/690/695;
!!FU699&v693=1:P;
!!FU700&v693=2:P;
!!FU701&v693=4:P;
!!FU702&v693=8:P;
!!IF&v693=16:Q60/21/16/1^记得经常保养你的武器!^;
!?FU699;
!!OW:R0/6/?y12;
!!IF&y12<1200:M^你的钱不够。^;
!!FU&y12<1200:E;
!!OW:R0/6/d-1200;
!!HE64:A4/162;
!!IF:Q60/8/162/1^{破铜烂剑(不可升级)}购买成功,请查看背包并将其装备。^;
!?FU700;
!!OW:R0/6/?y12;
!!IF&y12<1000:M^你的钱不够。^;
!!FU&y12<1000:E;
!!OW:R0/6/d-1000;
!!HE64:A4/163;
!!IF:Q60/8/163/1^{破铜烂盾(不可升级)}购买成功,请查看背包并将其装备。^;
!?FU701;
!!OW:R0/6/?y12;
!!IF&y12<1500:M^你的钱不够。^;
!!FU&y12<1500:E;
!!OW:R0/6/d-1500;
!!HE64:A4/167;
!!IF:Q60/8/167/1^{破铜烂甲(不可升级)}购买成功,请查看背包并将其装备。^;
!?FU702;
!!OW:R0/6/?y12;
!!IF&y12<800:M^你的钱不够。^;
!!FU&y12<800:E;
!!OW:R0/6/d-800;
!!HE64:A4/161;
!!IF:Q60/8/161/1^{破铜烂盔(不可升级)}购买成功,请查看背包并将其装备。^;

[ 本帖最后由 碳妖 于 2013-2-1 20:03 编辑 ]
未命名.jpg
2.jpg
3.jpg
4.jpg

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 20:05:21 | 显示全部楼层
这是毁灭之斧本身的脚本,已测试功能没问题
!#VRz701:S^毁灭之斧^; 毁灭之斧,最高+14
!#VRz702:S^毁灭之斧+%V707^;
!#VRz703:S^{毁灭之斧}可以使英雄攻击力+2,使僵尸攻击前30%机会施放初级毁灭之光。^;
!#VRz704:S^{毁灭之斧+1}可以使英雄攻击力+3,使僵尸攻击前35%机会施放初级毁灭之光。^;
!#VRz705:S^{毁灭之斧+2}可以使英雄攻击力+4,使僵尸攻击前40%机会施放初级毁灭之光。^;
!#VRz706:S^{毁灭之斧+3}可以使英雄攻击力+5,使僵尸攻击前45%机会施放初级毁灭之光。^;
!#VRz707:S^{毁灭之斧+4}可以使英雄攻击力+6,使僵尸攻击前50%机会施放初级毁灭之光。^;
!#VRz708:S^{毁灭之斧+5}可以使英雄攻击力+7,使僵尸攻击前55%机会施放高级毁灭之光。^;
!#VRz709:S^{毁灭之斧+6}可以使英雄攻击力+8,使僵尸攻击前60%机会施放高级毁灭之光。^;
!#VRz710:S^{毁灭之斧+7}可以使英雄攻击力+9,使僵尸攻击前65%机会施放高级毁灭之光。^;
!#VRz711:S^{毁灭之斧+8}可以使英雄攻击力+10,使僵尸攻击前70%机会施放高级毁灭之光,使僵尸攻击后50%机会对敌人造成酸液腐蚀。^;
!#VRz712:S^{毁灭之斧+9}可以使英雄攻击力+11,使僵尸攻击前75%机会施放高级毁灭之光,使僵尸攻击后55%机会对敌人造成酸液腐蚀。^;
!#VRz713:S^{毁灭之斧+10}可以使英雄攻击力+12,使僵尸攻击前80%机会施放高级毁灭之光,使僵尸攻击后60%机会对敌人造成酸液腐蚀。^;
!#VRz714:S^{毁灭之斧+11}可以使英雄攻击力+13,使僵尸攻击前85%机会施放高级毁灭之光,使僵尸攻击后65%机会对敌人造成酸液腐蚀。^;
!#VRz715:S^{毁灭之斧+12}可以使英雄攻击力+14,使僵尸攻击前90%机会施放高级毁灭之光,使僵尸攻击后70%机会对敌人造成酸液腐蚀。^;
!#VRz716:S^{毁灭之斧+13}可以使英雄攻击力+15,使僵尸攻击前95%机会施放高级毁灭之光,使僵尸攻击后75%机会对敌人造成酸液腐蚀。^;
!#VRz717:S^{毁灭之斧MAX}可以使英雄攻击力+20,使僵尸攻击前100%机会施放高级毁灭之光,使僵尸攻击后80%机会对敌人造成酸液腐蚀,使行尸攻击前50%机会施放初级毁灭之光。^;
!#VRz718:S^{毁灭之斧MAX}^;

!?PI;
!!VRv707:S0;装备0级
!!UN&v707=0:A7/9/701;武器名0级
!!UN&v707>0/v707<>14:A7/9/702;武器名0级以上
!!UN&v707=140:A7/9/718;武器名MAX级
!!UN&v707=0:A7/10/703;武器简介0级
!!UN&v707=1:A7/10/704;武器简介0级以上
!!UN&v707=2:A7/10/705;
!!UN&v707=3:A7/10/706;
!!UN&v707=4:A7/10/707;
!!UN&v707=5:A7/10/708;
!!UN&v707=6:A7/10/709;
!!UN&v707=7:A7/10/710;
!!UN&v707=8:A7/10/711;
!!UN&v707=9:A7/10/712;
!!UN&v707=10:A7/10/713;
!!UN&v707=11:A7/10/714;
!!UN&v707=12:A7/10/715;
!!UN&v707=13:A7/10/716;
!!UN&v707=14:A7/10/717;
!?AE1&v998=7/v707=0;装备0级时
!!EA59:B6/1/106/47/30/30/30/30/30/30/30/30/30/30/30; **[僵尸]最高级攻击前30%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=0;卸下0级时
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=1;装备1级时
!!HE64:Fd1/d0/d0/d0;
!!EA59:B6/1/106/47/35/35/35/35/35/35/35/35/35/35/35; **[僵尸]最高级攻击前35%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=1;卸下1级时
!!HE64:Fd-1/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=2;装备2级时
!!HE64:Fd2/d0/d0/d0;
!!EA59:B6/1/106/47/40/40/40/40/40/40/40/40/40/40/40; **[僵尸]最高级攻击前40%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=2;卸下2级时
!!HE64:Fd-2/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=3;装备3级时
!!HE64:Fd3/d0/d0/d0;
!!EA59:B6/1/106/47/45/45/45/45/45/45/45/45/45/45/45; **[僵尸]最高级攻击前45%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=3;卸下3级时
!!HE64:Fd-3/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=4;装备4级时
!!HE64:Fd4/d0/d0/d0;
!!EA59:B6/1/106/47/50/50/50/50/50/50/50/50/50/50/50; **[僵尸]最高级攻击前50%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=4;卸下4级时
!!HE64:Fd-4/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=5;装备5级时
!!HE64:Fd5/d0/d0/d0;
!!EA59:B6/1/112/47/55/55/55/55/55/55/55/55/55/55/55; **[僵尸]最高级攻击前55%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!?AE0&v998=7/v707=5;卸下5级时
!!HE64:Fd-5/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=6;装备6级时
!!HE64:Fd6/d0/d0/d0;
!!EA59:B6/1/112/47/60/60/60/60/60/60/60/60/60/60/60; **[僵尸]最高级攻击前60%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!?AE0&v998=7/v707=6;卸下6级时
!!HE64:Fd-6/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=7;装备7级时
!!HE64:Fd7/d0/d0/d0;
!!EA59:B6/1/112/47/65/65/65/65/65/65/65/65/65/65/65; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!?AE0&v998=7/v707=7;卸下7级时
!!HE64:Fd-7/d0/d0/d0;
!!EA59:B6/0/////////////;
!?AE1&v998=7/v707=8;装备8级时
!!HE64:Fd8/d0/d0/d0;
!!EA59:B6/1/112/47/70/70/70/70/70/70/70/70/70/70/70; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/50/50/50/50/50/50/50/50/50/50/50; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=8;卸下8级时
!!HE64:Fd-8/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=9;装备9级时
!!HE64:Fd9/d0/d0/d0;
!!EA59:B6/1/112/47/75/75/75/75/75/75/75/75/75/75/75; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/55/55/55/55/55/55/55/55/55/55/55; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=9;卸下9级时
!!HE64:Fd-9/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=10;装备10级时
!!HE64:Fd10/d0/d0/d0;
!!EA59:B6/1/112/47/80/80/80/80/80/80/80/80/80/80/80; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/60/60/60/60/60/60/60/60/60/60/60; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=10;卸下10级时
!!HE64:Fd-10/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=11;装备11级时
!!HE64:Fd11/d0/d0/d0;
!!EA59:B6/1/112/47/85/85/85/85/85/85/85/85/85/85/85; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/65/65/65/65/65/65/65/65/65/65/65; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=11;卸下11级时
!!HE64:Fd-11/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=12;装备12级时
!!HE64:Fd12/d0/d0/d0;
!!EA59:B6/1/112/47/90/90/90/90/90/90/90/90/90/90/90; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/70/70/70/70/70/70/70/70/70/70/70; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=12;卸下12级时
!!HE64:Fd-12/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=13;装备13级时
!!HE64:Fd13/d0/d0/d0;
!!EA59:B6/1/112/47/95/95/95/95/95/95/95/95/95/95/95; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/75/75/75/75/75/75/75/75/75/75/75; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!?AE0&v998=7/v707=13;卸下13级时
!!HE64:Fd-13/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!?AE1&v998=7/v707=14;装备14级时
!!HE64:Fd18/d0/d0/d0;
!!EA59:B6/1/112/47/100/100/100/100/100/100/100/100/100/100/100; **[僵尸]最高级攻击前70%机会<施放全体或专家魔法魔法>:[毁灭之光]**; **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]** **[僵尸]最高级攻击前65%机会<施放全体或专家魔法魔法>:[毁灭之光]**
!!EA59:B7/1/99/80/80/80/80/80/80/80/80/80/80/80/80; **[僵尸]最高级攻击后50%机会<施放非直接伤害魔法>:[酸性攻击]**
!!EA58:B6/1/106/47/50/50/50/50/50/50/50/50/50/50/50; **[僵尸]最高级攻击前50%机会<对目标施放低级魔法>:[毁灭之光]**
!?AE0&v998=7/v707=14;卸下14级时
!!HE64:Fd-18/d0/d0/d0;
!!EA59:B6/0/////////////;
!!EA59:B7/0/////////////;
!!EA58:B6/0/////////////;

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 20:06:52 | 显示全部楼层
这是四个从铁匠那里买来的武器脚本,已测试无问题
!#VRz719:S^破铜烂剑(不可升级)^;
!#VRz720:S^破铜烂盾(不可升级)^;
!#VRz721:S^破铜烂甲(不可升级)^;
!#VRz722:S^破铜烂盔(不可升级)^;
!#VRz723:S^{破铜烂剑(不可升级)}可以使英雄攻击力+5。^;
!#VRz724:S^{破铜烂盾(不可升级)}可以使英雄防御力+5。^;
!#VRz725:S^{破铜烂甲(不可升级)}可以使英雄力量+5。^;
!#VRz726:S^{破铜烂盔(不可升级)}可以使英雄知识+5。^;
!#UN:A162/9/719;
!#UN:A162/10/723;
!#UN:A163/9/720;
!#UN:A163/10/724;
!#UN:A167/9/721;
!#UN:A167/10/725;
!#UN:A161/9/722;
!#UN:A161/10/726;
!?AE1&v998=162;装备剑时
!!HE-1:Fd5/d0/d0/d0;
!?AE0&v998=162;卸下剑时
!!HE-1:Fd-5/d0/d0/d0;
!?AE1&v998=163;装备盾时
!!HE-1:Fd0/d5/d0/d0;
!?AE0&v998=163;卸下盾时
!!HE-1:Fd0/d-5/d0/d0;
!?AE1&v998=167;装备甲时
!!HE-1:Fd0/d0/d5/d0;
!?AE0&v998=167;卸下甲时
!!HE-1:Fd0/d0/d-5/d0;
!?AE1&v998=161;装备盔时
!!HE-1:Fd0/d0/d0/d5;
!?AE0&v998=161;卸下盔时
!!HE-1:Fd0/d0/d0/d-5;

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 20:09:09 | 显示全部楼层
问题出在武器升级系统了(079行到157行),具体是什么问题我自己也不清楚,怎么弄y8也改变不了
!#VRz733:S^你要升级哪一样武器?^;
!?FU697;武器升级
!!HE64:A1/?y13/3; 获取英雄右手宝物到y13(无宝物y13=-1)
!!HE64:A1/?y14/4; 获取英雄左手宝物到y14(无宝物y14=-1)
!!HE64:A1/?y15/5; 获取英雄躯干宝物到y15(无宝物y15=-1)
!!HE64:A1/?y16/0; 获取英雄头部宝物到y16(无宝物y16=-1)
!!IF:M^请在升级武器前将该武器装备在身上。^;
!!VRz729&y13=-1:S^右手位置没有武器^;当某位置没有武器时
!!VRz730&y14=-1:S^左手位置没有武器^;
!!VRz731&y15=-1:S^躯干位置没有武器^;
!!VRz732&y16=-1:S^头部位置没有武器^;
!!FU709&y13=7:P;右手武器为毁灭之斧时
!!IF:G1/695/1/733/729/730/731/732/695;选择框
!!FU703&v695=1:P;右手
!!FU704&v695=2:P;左手
!!FU705&v695=4:P;躯干
!!FU706&v695=8:P;头部
!!IF&v695=16:Q60/21/16/1^记得经常保养你的武器!^;离开

**毁灭之斧**
!?FU709&v707=0;当毁灭之斧0级时,设置z729为毁灭之斧,设置y8为1
!!VRz729:S^毁灭之斧^;
!!VRy8:S1;
!?FU709&v707>0/v707<14;当毁灭之斧0级以上max以下时,设置z728为1毁灭之斧+%V707,设置y8为毁灭之斧级数+1
!!VRz729:S^毁灭之斧+%V707^;
!!VRy8:Sv707+1;
!?FU709&v707=14;当毁灭之斧max时,设置z728为毁灭之斧MAX,设置y8为-1
!!VRz729:S^毁灭之斧MAX^;
!!VRy8:S-1;


!?FU703;选择右手
!!IF&y13=-1:M^该位置没有武器^;当右手没有武器时
!!FU&y13=-1:E;结束
!!IF&y13=7/v707=14:M^{毁灭之斧MAX}已经到达最高级了,无法再继续升级。^;当毁灭之斧max时
!!FU&y13=7/v707=14:E;结束
!!VRy18:Sy8*1000;钱
!!VRy20:Sy8*5;成功率
!!VRy19:S100-y20;
!!IF&y13=7/v707=0:Q62^升级{毁灭之斧}需要%Y18G金钱和%Y8个秘银,成功率为%Y19%,你确定要升级吗?^;
!!FU&-62:E;否定
!!VRy21&62:R99;确定
!!VRy22&62:S19-1;
!!FU707&y21<y22:P;升级成功
!!FU707&y21=y22:P;
!!FU708&y21>y22:P;升级失败
!!IF&y13=7/v707>0/v707<13:Q62^升级{毁灭之斧+%V707}需要%Y18G金钱和%Y8个秘银,成功率为%Y19%,你确定要升级吗?^;
!!FU&-62:E;否定
!!VRy21&62:R99;确定
!!VRy22&62:S19-1;
!!FU707&y21<y22:P;升级成功
!!FU707&y21=y22:P;
!!FU708&y21>y22:P;升级失败
!!IF&y13=7/v707=13:Q62^升级{毁灭之斧+13}需要%Y18G金钱和%Y8个秘银,成功率为%Y19%,你确定要升级吗?^;
!!FU&-62:E;否定
!!VRy21&62:R99;确定
!!VRy22&62:S19-1;
!!FU707&y21<y22:P;升级成功
!!FU707&y21=y22:P;
!!FU708&y21>y22:P;升级失败

!?FU707;成功
!!VRv707&y13=7:+1;当武器为毁灭之斧+n时,等级提升
!!UN&y13=7/v707<14:A7/9/702;毁灭之斧重命名
!!UN&y13=7/v707=14:A7/9/708;
!!HE64&y13=7/v707<14:Fd-v707/d0/d0/d0;减去升级武器附加的攻击力
!!HE64&y13=7/v707=14:Fd-18/d0/d0/d0;
!!HE64&y13=7:A-7;移去毁灭之斧
!!HE64&y13=7:A4/7;装备毁灭之斧
!!OW:R0/6/d-y18;减金钱
!!OW:R0/7/d-y8;减秘银
!!IF&y13=7/v707=1:Q60/8/7/1^{毁灭之斧}成功升级为{毁灭之斧+1}^;
!!VRy24&y13=7/v707>1/v707<14:Sv707-1;
!!IF&y13=7/v707>1/v707<14:Q60/8/7/1^{毁灭之斧+%Y24}成功升级为{毁灭之斧+%V707}^;
!!IF&y13=7/v707=1:Q60/8/7/1^{毁灭之斧+13}成功升级为{毁灭之斧MAX}^;
!?FU708;
!!IF:M^升级失败^;
!!OW:R0/6/d-y18;减金钱
!!OW:R0/7/d-y8;减秘银

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 20:38:01 | 显示全部楼层
还是得自己解决啦,都不会表达,之前几个问答贴的回复也不太满意

该用户从未签到

294

回帖

8518

金币

0

精华

4级 Famous Hero

Rank: 4

积分
1892
QQ
 楼主| 发表于 2013-2-1 21:04:56 | 显示全部楼层
改变一下战略方向好了,先把所有武器写完再写升级系统,把现在的升级系统先删掉(写了一天删掉有些可惜,谁让我是没人教自己摸索的呢)首次写系统就出师不利
  • TA的每日心情
    开心
    2020-9-28 13:05
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    982

    回帖

    6880

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3842
    发表于 2013-2-1 21:35:14 | 显示全部楼层
    ERM盲爱莫能助。
    不过很佩服楼主的钻研精神。
    武器应该都是唯一的吧?不可能二级人马斧换成一级人马斧吧?
    2贴也能成为论坛之星?加油,挤走2贴。我是3贴党,我为自己带盐。
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34655

    论坛守望者论坛元老杰出贡献

    发表于 2013-2-1 21:46:46 | 显示全部楼层
    一时间看不了那么多代码.
    猜想一下吧.
    y8只是临时函数变量, 跨越函数时会自动清零的.
    你不妨将 y8 换成v变量试试是否有效果.
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

    发表于 2013-3-23 11:26:21 | 显示全部楼层
    把Y变量改为V变量试试。Y变量不能跨函数使用。
  • TA的每日心情
    郁闷
    2020-11-22 01:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    28

    回帖

    4656

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    251
    发表于 2013-3-30 16:26:59 | 显示全部楼层
    引用:
    !?FU707;成功
    !!VRv707&y13=7:+1;当武器为毁灭之斧+n时,等级提升
    !!UN&y13=7/v707<14:A7/9/702;毁灭之斧重命名
    !!UN&y13=7/v707=14:A7/9/708;
    !!HE64&y13=7/v707<14:Fd-v707/d0/d0/d0;减去升级武器附加的攻击力
    !!HE64&y13=7/v707=14:Fd-18/d0/d0/d0;
    !!HE64&y13=7:A-7;移去毁灭之斧
    !!HE64&y13=7:A4/7;装备毁灭之斧
    !!OW:R0/6/d-y18;减金钱
    !!OW:R0/7/d-y8;减秘银
    !!IF&y13=7/v707=1:Q60/8/7/1^{毁灭之斧}成功升级为{毁灭之斧+1}^;
    !!VRy24&y13=7/v707>1/v707<14:Sv707-1;
    !!IF&y13=7/v707>1/v707<14:Q60/8/7/1^{毁灭之斧+%Y24}成功升级为{毁灭之斧+%V707}^;
    !!IF&y13=7/v707=1:Q60/8/7/1^{毁灭之斧+13}成功升级为{毁灭之斧MAX}^;
    !?FU708;
    !!IF:M^升级失败^;
    !!OW:R0/6/d-y18;减金钱
    !!OW:R0/7/d-y8;减秘银

    ---------------------------------------------------------------------------------------
    居然还有成功率的设定。。。
    看来我这种神一般的黑脸别尝试比较好233
    看函数的最后一段平白无故冒出来了y18和y8
    但是之前也没有定义
    你在测试的时候报错是不是就是提示在这几行的?
    上面的大大们说临时函数变量什么的
    我不是很理解这些专业术语
    不过看过几个ERM成品之后就可以发现y变量在每个函数之间都是相互独立的
    前一个函数用过y1之后 下一个函数也可以使用
    如果不事先进行定义的话就会报错
    是默认为0还是NaN就不知道了
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-6-26 13:59 , Processed in 0.721627 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表