佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3501|回复: 24

【已解决】谁能帮忙写一个脚本,做mod要用,有奖

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

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
    发表于 2013-8-15 14:20:33 | 显示全部楼层 |阅读模式
    本帖最后由 552388389 于 2013-8-16 13:21 编辑

    内容如下:
    先检查城镇有没有来访英雄,无则显示“只有来访的英雄才能这么做。”有则继续。
    检查英雄有没有魔法书,如果没有,显示对话框“对不起,你没有魔法书。”有则继续。
    检查英雄是否已学习魔法神箭,否则显示对话框“你还没有学会低级魔法。”是则继续。
    检查英雄是否已学习霹雳闪电,是则显示对话框“你已经学习了高级魔法。”否则继续。
    检查金钱是否大于1500,否则显示“你的金钱不够。”,是则继续。
    删除来访英雄的魔法神箭,并且让其学会霹雳闪电,显示对话框“已经成功升级魔法。”

    做mod要用,已有触发条件,希望能在重要的地方(例如检查金钱、删除魔法、学习魔法)做出注释,麻烦了

    希望各位能帮帮忙

    帮助的有热心度奖励~



  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34653

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

    发表于 2013-8-15 16:58:17 | 显示全部楼层
    支持一个.我杂物缠身,不然可以帮你一下.
    看哪位出力的,我也给他加 四维.
  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2013-8-15 18:06:08 | 显示全部楼层
    我不知道你前面的触发条件,随便写了下,有BUG请说

    !!CA-1:H1/?y1; y1=来访英雄编号
    !!IF&y1<0:M^对不起,只有来访的英雄才能这么做。^;
    !!FU&y1<0:E;
    !!HEy1:A2/0/d/?y2 M15/?y3 M17/?y4 O?y5; y2=有无魔法书 y3=有无魔法神箭 y4=有无霹雳闪电 y5=玩家编号
    !!IF&y2<1:M^对不起,你没有魔法书。^;
    !!FU&y2<1:E;
    !!IF&y3<1:M^对不起,你还没有学会低级魔法。^;
    !!FU&y3<1:E;
    !!IF&y4=1:M^对不起,你已经学习了高级魔法。^;
    !!FU&y4=1:E;
    !!OW:Ry5/6/?y6;  y6=黄金数量
    !!IF&y6<1500:M^对不起,你的金钱不够,升级魔法需要1500金。^;
    !!FU&y6<1500:E;
    !!HEy1:M15/0 M17/1; 删除魔法神箭 增加霹雳闪电
    !!OW:Ry5/6/d-1500;  减少黄金数量
    !!IF:M^恭喜你,已经成功升级魔法。^;

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2013-9-30 08:29
  • 签到天数: 5 天

    连续签到: 2 天

    [LV.2]野猪

    1029

    回帖

    9万

    金币

    3

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    8155

    退役版主魅力之星

    发表于 2013-8-15 18:06:41 | 显示全部楼层
    本帖最后由 骷髅召唤师 于 2013-8-15 18:08 编辑

    重发了

    点评

    想把检查金钱与减少金钱改成检查宝石是否大于8块,是则扣掉8块宝石。 帮帮忙  详情 回复 发表于 2013-8-25 11:02
    回复

    使用道具 举报

  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-8-25 11:02:51 | 显示全部楼层

    想把检查金钱与减少金钱改成检查宝石是否大于8块,是则扣掉8块宝石。
    帮帮忙

    点评

    !!OW:Ry5/6/?y6; y6=黄金数量 改这句吧. 第二个参数中0-7代表各种资源,y6为检测数量值 0木头 Wood 1水银 Mercury 2矿石 Ore 3硫磺 Sulfur 4水晶 Crystal 5宝石 Gems 6黄金 Gold 7秘银 Mithril  详情 回复 发表于 2013-8-26 14:27
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4948

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34653

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

    发表于 2013-8-26 14:27:43 | 显示全部楼层
    552388389 发表于 2013-8-25 11:02
    想把检查金钱与减少金钱改成检查宝石是否大于8块,是则扣掉8块宝石。
    帮帮忙

    !!OW:Ry5/6/?y6;  y6=黄金数量
    改这句吧.
    第二个参数中0-7代表各种资源,y6为检测数量值
    0木头 Wood
    1水银 Mercury
    2矿石 Ore
    3硫磺 Sulfur
    4水晶 Crystal
    5宝石 Gems
    6黄金 Gold
    7秘银 Mithril

    点评

    !!CA-1:H1/?y1; y1=来访英雄编号 我想改成当前英雄界面查看的英雄,怎么改?  详情 回复 发表于 2013-9-7 17:40

    评分

    1

    查看全部评分

  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 17:40:04 | 显示全部楼层
    贤知有您 发表于 2013-8-26 14:27
    !!OW:Ry5/6/?y6;  y6=黄金数量
    改这句吧.
    第二个参数中0-7代表各种资源,y6为检测数量值

    !!CA-1:H1/?y1; y1=来访英雄编号
    我想改成当前英雄界面查看的英雄,怎么改?

    点评

    !?CM2; !!HE-1:N?v1;  详情 回复 发表于 2013-9-7 17:52
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 17:52:56 | 显示全部楼层
    552388389 发表于 2013-9-7 17:40
    !!CA-1:H1/?y1; y1=来访英雄编号
    我想改成当前英雄界面查看的英雄,怎么改?

    !?CM2;
    !!HE-1:N?v1;

    点评

    触发条件 !?DL&v998=599/v999=15/v1000=13; [左键点击599对话框15号按钮]  详情 回复 发表于 2013-9-7 19:10
  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 19:10:53 | 显示全部楼层

    触发条件
    !?DL&v998=599/v999=15/v1000=13; [左键点击599对话框15号按钮]

    点评

    !?TM60&1000; !!VRy50:Sv9882*50:100; !!DL201:N^xiao-bai.txt^; !!VRz920:S^{~y}攻 击{~} {~r}+%$A+exp${~} ^; !!VRz921:S^{~y}防 御{~} {~r}+%$D+exp${~}^; !!VRz922:S^{~y}伤 害{~}%$M+exp$-%$E+exp$^; !!V  详情 回复 发表于 2013-9-7 19:45
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 19:45:59 | 显示全部楼层
    552388389 发表于 2013-9-7 19:10
    触发条件
    !?DL&v998=599/v999=15/v1000=13; [左键点击599对话框15号按钮]

    !?TM60&1000;
    !!VRy50:Sv9882*50:100;
    !!DL201:N^xiao-bai.txt^;
    !!VRz920:S^{~y}攻 击{~} {~r}+%$A+exp${~} ^;
    !!VRz921:S^{~y}防 御{~} {~r}+%$D+exp${~}^;
    !!VRz922:S^{~y}伤 害{~}%$M+exp$-%$E+exp$^;
    !!VRz923:S^{~y}生 命{~} {~r}+%$HP+exp${~}^;
    !!VRz924:S^{~y}速 度{~} {~r}+%$SP+exp${~}^;
    !!VRz925:S^{~y}总经验{~} {~r}%V9882{~}^;
    !!VRz926:S^超级生物。属性在战斗胜利后可以增长。

    获得经验值每%$M+exp$点最小伤害+1,每%$E+exp$点最大伤害+1,每%$HP+exp$点生命+1.

    每%$A+exp$点攻+1.每%$D+exp$点防+1,每%$SP+exp$点速度+1.^;
    !!VRz927:S^{~w}GB 小 白 {~}

       {~o}等 级{~}   1   

    生物经验值:{~g}+%Y50{~}^;
    !!VRz930:S^幽灵比蒙.pcx^;
    !!DL201:A1/11/z930;
    !!DL201:A8/3/z920; [显示对话框中 文字]
    !!DL201:A10/3/z921;
    !!DL201:A11/3/z922;
    !!DL201:A12/3/z923;
    !!DL201:A13/3/z924;
    !!DL201:A14/3/z925;
    !!DL201:A15/3/z926;
    !!DL201:A16/3/z927;
    !!DL201:S1;

    !?DL&v998=201/v999=9/v1000=13;
    !!VRz2:S^Button.wav^;
    !!SN:Pz2;
    !!DL201:C1;
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 19:50:46 | 显示全部楼层
    触发器!?CM2;
    !!HE-1:N?v1;
    !!FU&v1<>?id:E;
    !!DL599:N^???.txt^;分析对话框
    文字,图片描述
    !!DL599:S1;显示对话框

    !?DL&v998=599/v999=15/v1000=13; [左键点击599对话框15号按钮]
    条件自己写。可以参照我写的。最好看先知的帖子。

    点评

    不明白 我还是把我预想的全部内容说出来吧 1.点击id为599的dl对话框中的id15按钮后触发一下内容: 2.检查当前英雄界面查看的英雄的部队中是否有1只幻影射手 3.检查当前英雄界面查看的英雄的部队中是否有1只火元  详情 回复 发表于 2013-9-7 20:34
  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 20:34:30 | 显示全部楼层
    fly123 发表于 2013-9-7 19:50
    触发器!?CM2;
    !!HE-1:N?v1;
    !!FU&v1?id:E;

    不明白 我还是把我预想的全部内容说出来吧

    1.点击id为599的dl对话框中的id15按钮后触发一下内容:
    2.检查当前英雄界面查看的英雄的部队中是否有1只幻影射手
    3.检查当前英雄界面查看的英雄的部队中是否有1只火元素
    4.两种兵分别减少1只
    5.增加熔岩神射手1只

    点评

    点击的前提条件呢,在哪里点击,在英雄界面,还是大地图?  详情 回复 发表于 2013-9-7 20:36
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 20:36:52 | 显示全部楼层
    552388389 发表于 2013-9-7 20:34
    不明白 我还是把我预想的全部内容说出来吧

    1.点击id为599的dl对话框中的id15按钮后触发一下内容:

    点击的前提条件呢,在哪里点击,在英雄界面,还是大地图?

    点评

    。。。把全部内容说出来吧 右键英雄界面的“设置战斗阵型为紧密”,然后弹出一个id600的DL对话框,点击里面的20号按钮,弹出一个id为599的DL对话框,里面有个id为15的按钮,点击这个按钮然后就是刚才说的那些内容  详情 回复 发表于 2013-9-7 20:40
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 20:39:00 | 显示全部楼层

    1.检查当前英雄界面查看的英雄的部队中是否有1只幻影射手
    2.检查当前英雄界面查看1.
    3.满足条件。显示对话框。
    点击id为599的dl对话框中的id15按钮后触发一下内容:
    4.两种兵分别减少1只
    5.增加熔岩神射手1只
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 20:39:44 | 显示全部楼层
    你的思路不对。需要重新设计一下。
  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 20:40:56 | 显示全部楼层
    fly123 发表于 2013-9-7 20:36
    点击的前提条件呢,在哪里点击,在英雄界面,还是大地图?

    。。。把全部内容说出来吧

    右键英雄界面的“设置战斗阵型为紧密”,然后弹出一个id600的DL对话框,点击里面的20号按钮,弹出一个id为599的DL对话框,里面有个id为15的按钮,点击这个按钮然后就是刚才说的那些内容。

    以上部分已经实现 剩余的就是刚才说的那些内容

    点评

    那你需要用一个V变量,保存,刚才那个点击Yes的英雄,接下来,再后面的对话框里面进行操作。  详情 回复 发表于 2013-9-7 20:42
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 20:42:58 | 显示全部楼层
    552388389 发表于 2013-9-7 20:40
    。。。把全部内容说出来吧

    右键英雄界面的“设置战斗阵型为紧密”,然后弹出一个id600的DL对话框,点 ...

    那你需要用一个V变量,保存,刚才那个点击Yes的英雄,接下来,再后面的对话框里面进行操作。

    点评

    请问如何写呢  详情 回复 发表于 2013-9-7 20:46
  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 20:46:20 | 显示全部楼层
    fly123 发表于 2013-9-7 20:42
    那你需要用一个V变量,保存,刚才那个点击Yes的英雄,接下来,再后面的对话框里面进行操作。

    请问如何写呢
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-9-7 20:50:49 | 显示全部楼层
    !?CM2;
    !!CM:H?v1/?v2;
    !!VRv4444:Sv1;这里用V4444方便后面代替V1调用,但是应该先检查英雄部队,是否满足你需要的条件,如果不满足,就不弹出对话框。

    点评

    检查当前英雄界面查看英雄所带部队高级半人马数量是否大于1 否则退出 显示“你的半人马首领数量不够”是则继续 检查当前英雄界面查看英雄所带部队大精灵数量是否大于1 否则退出 显示“你的大精灵数量不够”是则继  详情 回复 发表于 2013-9-7 21:27
  • TA的每日心情

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

    连续签到: 1 天

    [LV.9]龙巫妖

    1579

    回帖

    2万

    金币

    10

    精华

    论坛嘉宾

    五五

    Rank: 9Rank: 9Rank: 9

    积分
    11494

    退役版主社区QQ达人

    QQ
     楼主| 发表于 2013-9-7 21:27:01 | 显示全部楼层
    fly123 发表于 2013-9-7 20:50
    !?CM2;
    !!CM:H?v1/?v2;
    !!VRv4444:Sv1;这里用V4444方便后面代替V1调用,但是应该先检查英雄部队,是否满 ...

    检查当前英雄界面查看英雄所带部队高级半人马数量是否大于1
    否则退出 显示“你的半人马首领数量不够”是则继续
    检查当前英雄界面查看英雄所带部队大精灵数量是否大于1
    否则退出 显示“你的大精灵数量不够”是则继续

    不会写。。。。。。求帮助

    点评

    !?CM2&1000; !!CM:H?g/?f; !!CM:I?v1 S?v2 F?v3; !!VRy1:S-1; !!VRy1&v1>=68/v1=0:C0/y1/?x3/?x4; !!FU|x3Creature id/x3??id/x4  详情 回复 发表于 2013-9-7 22:15
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-6-2 20:41 , Processed in 1.109990 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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