佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2726|回复: 5

【已解决】再次前来求助,这句哪里错了?

[复制链接]
  • TA的每日心情

    2016-6-2 19:41
  • 签到天数: 415 天

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11507

    退役版主社区QQ达人

    QQ
    发表于 2013-10-18 18:47:32 | 显示全部楼层 |阅读模式
    本帖最后由 552388389 于 2013-10-19 08:07 编辑

    今天一番努力,总算把生物融合erm部分弄完了(感谢骷髅召唤师),不过一些玩家说,生物很难攒,于是我就想把地图“绝地反击”里的购买部队提取出来,但又不想右击士气,于是自己做了个按钮,点击这个按钮打开购买面板。
    脚本写好了,打开游戏测试,刚开始还好好的,但是,输入编号和数量后,竟然报错:
    报错.JPG
    请各位帮我看看,这句怎么错了?我是脚本盲,看不懂……

    这是脚本全貌:
    !?CM2&1000;
    !!CM:I?y-1;
    !!CM:S=13; !!FU&-1:E; !!CM:F=0; !!FU&-1:E;
    !!SN:L^Era.dll^/?y2 Ay2/^GetButtonID^/?y3;
    !!SN:Ey3/0/^SummonMonster^;
    !!VRy-10:Sv1;
    !!FU&y-1<>y-10:E; [没有点中指定按钮]
    !!FU20563:Py3/y10;
    !?FU20563;
    !!IF:Q10^你要购买生物吗?^;
    !!IF&-10/1000:M^不了。^;
    !!FU&-10:E;
    !!VRv3951:+1;
    !!VRz3:S^请输入部队的生物编号,从0到196,不能购买指挥
    官、狂狼人、神使、鬼魂、战争机器和圣侏儒。
    0--13 城堡生物   14--27 壁垒生物  28--41 塔楼生物
    42--55 地狱生物  56--69 墓园生物  70--83 地下城生物
    84--97 据点生物  98-111 要塞生物   112--131 元素生物
    132--144 SOD中立生物  150-158 八级生物  174-191  宠物
    159-173 WOG中立生物      192-196 WOG中立生物^;
    !!VRz4:S^字母或者空白默认为0^;
    !!VRz5:S^^;
    !!IF:D2/3/4/5;   设置输入框
    !!IF:E1/2;   选项至v1
    !!FU&v1=-1:E;**VRz1:H2; 读取输入文本
    !!VRy4:Vz1; 将文本转化为数值
    !!IF&y4>144/y4<150:M^不能购买战争机器。^;
    !!FU&y4>144/y4<150:E;
    !!IF&y4>173/y4<192:M^不能购买指挥官。^;
    !!FU&y4>173/y4<192:E;
    !!IF|y4>196/y4<0:M^没这个生物编号。^;
    !!FU|y4>196/y4<0:E;
    !!IF&y4=159:M^不能购买鬼魂。^;
    !!FU&y4=159:E;
    !!IF&y4=194:M^不能购买狂狼人。^;
    !!FU&y4=194:E;
    !!IF&y4=173:M^不能购买圣侏儒。^;
    !!FU&y4=173:E;
    !!IF&y4>159/y4<168:M^不能购买神使。^;
    !!FU&y4>159/y4<168:E;

    !!MA:Cy4/1/?y5; 水银
    !!MA:Cy4/3/?y6; 硫磺
    !!MA:Cy4/4/?y7; 水晶
    !!MA:Cy4/5/?y8; 宝石
    !!MA:Cy4/6/?y9; 钱
    !!VRy10:Sx1;  英雄ID
    !!VRy11:Sx2;   英雄所属
    !!FU20564:Py4/y5/y6/y7/y8/y9/y10/y11;
    !?FU20564;
    !!VRz3:S^请输入购买部队的数量^;
    !!VRz4:S^字母或者空白默认为0^;
    !!VRz5:S^^;
    !!IF:D2/3/4/5;   设置输入框
    !!IF:E1/2;   选项至v1
    !!FU&v1=-1:E;**VRz1:H2; 读取输入文本
    !!VRy1:Vz1; 将文本转化为数值
    !!IF&y1<=0:M^请不要输入其它字符。^;
    !!FU&y1<=0:E;
    !!MA:Lx1/?y98;         取得购买兵种等级
    !!VRy99&y98=0:S50000;    1级兵为50个
    !!VRy99&y98=1:S30000;    2级兵为30个
    !!VRy99&y98=2:S29400;    3级兵为24个
    !!VRy99&y98=3:S25000;    4级兵为20个
    !!VRy99&y98=4:S8500;     5级兵为8个
    !!VRy99&y98=5:S4500;     6级兵为4个
    !!VRy99&y98>=6:S3500;    7级兵及以上为1个
    !!IF&y1>y99:M^您购买兵种的数量超过上限了。^;
    !!FU&y1>y99:E;
    !!VRy2&x2>0:Sy1*x2; 水银
    !!VRy3&x3>0:Sy1*x3; 硫磺
    !!VRy4&x4>0:Sy1*x4; 水晶
    !!VRy5&x5>0:Sy1*x5; 宝石
    !!VRy6&x6>0:Sy1*x6; 钱
    !!OW:Rx8/1/?y7;   玩家水银数量
    !!OW:Rx8/3/?y8;   玩家硫磺数量
    !!OW:Rx8/4/?y9;   玩家水晶数量
    !!OW:Rx8/5/?y10;   玩家宝石数量
    !!OW:Rx8/6/?y11;   玩家金钱数量
    !!IF&1000/y7<y2:Q2/1/y2/1^{您的资源不够}。^;
    !!FU&y7<y2:E;
    !!IF&1000/y8<y3:Q2/3/y3/1^{您的资源不够}。^;
    !!FU&y8<y3:E;
    !!IF&1000/y9<y4:Q2/4/y4/1^{您的资源不够}。^;
    !!FU&y9<y4:E;
    !!IF&1000/y10<y5:Q2/5/y5/1^{您的资源不够}。^;
    !!FU&y10<y5:E;
    !!IF&1000/y11<y6:Q2/6/y6/1^{您的资源不够}。^;
    !!FU&y11<y6:E;
    !!IF:Q9^这将花费您{%Y2水银},{%Y3硫磺},{%Y4水晶},
    {%Y5宝石}和{%Y6金币}。您决定购买吗?^;
    !!IF&-9/1000:M^不了。^;
    !!FU&-9:E;
    !!IF:Q1/21/x1/1^这是我无限的荣耀。^;
    !!VRy12&x2>0:Sy2*-1; 水银
    !!VRy13&x3>0:Sy3*-1; 硫磺
    !!VRy14&x4>0:Sy4*-1; 水晶
    !!VRy15&x5>0:Sy5*-1; 宝石
    !!VRy16&x6>0:Sy6*-1; 钱
    !!OW&y2>0:Rx8/1/dy12;
    !!OW&y3>0:Rx8/3/dy13;
    !!OW&y4>0:Rx8/4/dy14;
    !!OW&y5>0:Rx8/5/dy15;
    !!OW&y6>0:Rx8/6/dy16;
    !!HEx7:Cx1/y1/-1/0/-1/0/-1/0/-1/0/-1/0/-1/0;
  • TA的每日心情

    2016-6-2 19:41
  • 签到天数: 415 天

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11507

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-10-18 18:48:00 | 显示全部楼层
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-10-18 20:09:14 | 显示全部楼层
    !!FU20563:Py3/y10;

    这里的y3应该要设定一个英雄编号.但你没有设定.
    y10英雄所属你也没设定.
    第一段中你是不是漏了一句检测当前英雄编号和所属语句.
  • TA的每日心情
    擦汗
    2014-2-4 00:11
  • 签到天数: 144 天

    连续签到: 19 天

    [LV.7]血污怪

    710

    回帖

    9615

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3937
    QQ
    发表于 2013-10-18 23:06:34 | 显示全部楼层
    1. !!HE-1&v1=14/v2=116:N?y3 O?y10; 右键点击士气图标
    复制代码


    来自绝地反击脚本

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2013-10-19 15:59:33 | 显示全部楼层
    老A的脚本还差了个对空白生物的判断:这4个特殊生物的对应编号是122、124、126、128,必须加代码进行限制才行。我个人还是建议楼主不要加上购买部队,实在太变态了,试想在普通图里龙巫妖横行的话

    点评

    其实我禁掉了元素族之后所有的生物(包括空白、钻石人、金人)  详情 回复 发表于 2013-10-19 16:04
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情

    2016-6-2 19:41
  • 签到天数: 415 天

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11507

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-10-19 16:04:04 | 显示全部楼层
    沧海一粟 发表于 2013-10-19 15:59
    老A的脚本还差了个对空白生物的判断:这4个特殊生物的对应编号是122、124、126、128,必须加代码进行限制才 ...

    其实我禁掉了购买元素族之后所有的生物(包括空白、钻石人、金人)
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-5-1 19:23 , Processed in 0.594680 second(s), 17 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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