佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4053|回复: 7

再问一个战役的问题

[复制链接]
  • TA的每日心情
    慵懒
    昨天 10:10
  • 签到天数: 1632 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1304

    回帖

    1万

    金币

    0

    精华

    7级 Admirable Legendary Hero

    Rank: 7Rank: 7Rank: 7

    积分
    26152
    发表于 2008-2-24 19:12:43 | 显示全部楼层 |阅读模式
    wog战役撒玛利亚人这一章里,主城没有任何建筑,连最基本的大厅都没有,请问有哪位知道这是怎么办到的?能否告知一下,再次谢谢

    该用户从未签到

    4992

    回帖

    3万

    金币

    7

    精华

    论坛嘉宾

    水神

    Rank: 9Rank: 9Rank: 9

    积分
    11234

    退役版主

    发表于 2008-2-24 20:18:33 | 显示全部楼层
    应该有人知道……究竟是谁呢?我应该知道
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2008-2-24 22:20:24 | 显示全部楼层
    没玩过这个战役。不知道具体效果。
    我写了个[wiki]ERM[/wiki]可以把所有建筑拆除并禁止建筑。你看是不是这个效果。
    注意:用了一个函数“FU18010”,应该与官方ERM没冲突,但也要小心。另外需要指定城镇坐标。我用的是“9/4/0”即地面横坐标9,纵坐标4的地点。

    ***********************把以下内容放到事件里**********************************
    ZVSE
    *ERMS_ScriptUsedFunctions=FU18010
    !?PI;
    !!DO18010/0/43/1:P43;  43个建筑循环
    !?FU18010;
    !!VRy11:Sx1;  循环获得建筑编号赋值y11
    !!CA9/4/0:B2/y11;  拆除坐标为“9/4/0”城镇的y11号建筑
    !!CA9/4/0:B5/y11;  把上述城镇的y11号建筑设为不可建设
    !!VRx1:-1;  反向循环

    ***********************把以上内容放到事件里*************************************

    把“9/4/0”换成你想拆的城镇,第8行禁止建筑,不需要的话可以删除。

    评分

    1

    查看全部评分

  • TA的每日心情
    慵懒
    昨天 10:10
  • 签到天数: 1632 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1304

    回帖

    1万

    金币

    0

    精华

    7级 Admirable Legendary Hero

    Rank: 7Rank: 7Rank: 7

    积分
    26152
     楼主| 发表于 2008-2-25 18:42:36 | 显示全部楼层
    多谢shenbing100再次解答~
    也多谢upasia斑竹再次帮顶~

    另外还有一个问题,就是这样做虽然建筑都没了,但仍旧每天有500的收入,我试了!!OW:R-1/6/-500;这个好像没有作用,请问能不能把每天的收入取消掉?再次感谢

    [ 本帖最后由 文仙 于 2008-2-25 19:27 编辑 ]
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2008-2-26 08:26:36 | 显示全部楼层
    暂时用扣资源的方法来实现。
    ******************************************************************************************
    ZVSE
    *ERMS_ScriptUsedFunctions=FU18010
    *ERMS_ScriptUsedTimer=TM50

    !#TM50:S2/999/1/255;
    !?TM50;
    !!CA9/4/0:O?y20;  获得“9/4/0”城镇的所属
    !!OW:C?y21;  检查当前玩家
    !!OW&y20>-1/y20=y21:Ry20/6/d-500;  如果当前玩家占有“9/4/0”城镇则扣500金钱

    !?PI;
    !!DO18010/0/43/1:P43;  43个建筑循环

    !?FU18010;
    !!VRy11:Sx1;  循环获得建筑编号附值y11
    !!CA9/4/0:B2/y11;  拆除坐标为“9/4/0”城镇的y11号建筑
    !!CA9/4/0:B5/y11;  把上述城镇的y11号建筑设为不可建设
    !!VRx1:-1;  反向循环
    ********************************************************************************************

    开始想复杂了,判断AI。后来想到效果是城不加钱,就简化成现在这样了。
    TM50引自官方ERM,看过了,没冲突。第二天开始记时,防止第一天的无辜扣钱。
  • TA的每日心情
    慵懒
    昨天 10:10
  • 签到天数: 1632 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1304

    回帖

    1万

    金币

    0

    精华

    7级 Admirable Legendary Hero

    Rank: 7Rank: 7Rank: 7

    积分
    26152
     楼主| 发表于 2008-2-26 18:53:21 | 显示全部楼层
    再次感谢shenbing100大人~
  • TA的每日心情
    无聊
    2015-9-20 13:37
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    725

    回帖

    1230万

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1931

    魅力之星

    发表于 2008-2-26 21:38:41 | 显示全部楼层
    不用客气。举手之劳。
    前几天正在研究ERM,想写个脚本但没什么时间。只是顺便学习学习。大家探讨。

    该用户从未签到

    4992

    回帖

    3万

    金币

    7

    精华

    论坛嘉宾

    水神

    Rank: 9Rank: 9Rank: 9

    积分
    11234

    退役版主

    发表于 2008-3-2 19:13:46 | 显示全部楼层
    真想抢LS的勋章
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-11-18 02:44 , Processed in 0.357713 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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