佳丽云

英雄无敌3-WoG中文站

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

【已解决】请求重编33号关于城镇升级脚本的请求

[复制链接]
  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
    发表于 2019-3-16 21:59:13 | 显示全部楼层 |阅读模式
    本帖最后由 水流行险 于 2019-3-17 06:20 编辑

    关于议会的城镇巢穴和金库升级,wog原版的脚本功能很好用,可惜不能在封神里面兼容,函数冲突了。
    后来封神魔改版对巢穴和金库升级进行了修改,不过是增加了次数限制和取消了秘银,并且脚本实现起来对金库的每天增加数额不生效,有人反映过但没有理睬。
    请版主和高手版主修改函数,让原版的城镇升级功能能在封神下面使用。拜托了!!


    这是老版的金库升级脚本
    --------------------------Dialog to build gold reserve-----------------------------
    !?FU860&432;
    ;get money
    !!OW:Rv428/6/?v431;                    ;v431=amount of gold
    !!OW:Rv428/7/?v430;                    ;v430=amount of mithril
    !!FU862:Px1/0;                         ;get current value

    !!VRv429:Sv435 %1000;                  ;v429=0 if possible to build
    !!VRv435: :1000 *1000;
    !!CA-1:B3/12;
    !!CA-1&-1:B3/13;

    !!VRz405:Sz145011;

    !!VRz405&1/v429>0:Sz405 +z145012;

    !!VRz405&1/v431>=7000/v430>=2/v429=0:Sz405+z145013;
    !!IF&1/v431>=7000/v430>=2/v429=0:Q433/6/7000/7/2/2/405;
    !!FU861&1/433/v431>=7000/v430>=2/v429=0:P0/0/0/0/0/0/7000/2/x1/0/v428/1000;

    !!VRz405&-1:Sz405+z145014;
    !!VRy1:S0;
    !!VRy1|v431<7000/v430<2:S1;    [Set y1 to 1 if not enough resources for Gold Reserve: y1]
    !!VRz405&1/y1=1/v429=0:Sz405+z145015;
    !!VRz405|-1/y1=1/v429>0:Sz405+z145016;
    !!IF|-1/v431<7000/v430<2/v429>0:Q433/6/7000/7/2/1/405;



    ---------------------------Everyday money increase------------------------------
    !?FU867&432;
    !!CA0/x16:O?v434;
    !!OW:C?v433;
    !!FU862&v434=v433:Px16/0;
    !!VRv435: :1000 *1000;                 ;only thousands possible to add.
    !!VRy1:Sx16*8 +1600;                   ;decrease non-thousands values
    !!VRvy1&v434=v433:Sv435;
    !!OW&v434=v433:Rv433/6/dv435;


    这是新版的金库升级脚本:
    --------------------------Dialog to build gold reserve-----------------------------
    ;金库升级部分

    !?FU860&432;
    !!VRy1:Sv1991;花费  5000
    !!VRy2:Sv1992;收入  1000
    !!VRy4:Sv1993;次数  5
    ;get money
    !!OW:Rv428/6/?v431;                    ;v431=amount of gold
    !!OW:Rv428/7/?v430;                    ;v430=amount of mithril
    !!VRv430:S2; 秘银取消
    !!FU862:Px1/0;                         ;get current value

    !!VRv429:Sv435 %y2;                  ;v429=0 if possible to build
    !!VRv435: :y2; 当前等级
    !!VRy6:Sv435; 升级次数
    !!VRy5:Sy1; 升级花费
    !!VRy5: *v435 +y1; 按等级增加花费开启
    !!VRv435: *y2; 累计增加产量
    !!CA-1:B3/12;   检测是否有议会
    !!CA-1&-1:B3/13; 国会
    !!VRz405:Sz145011; 金库升级

    !!if&y6>=y4:; 检查升级上限
      !!VRz405:+z145024;
      !!IF:M1/405;
      !!FU:E;
    !!en:;


    !!VRz405&1/v429>0:Sz405 +z145012;

    !!VRz405&1/v431>=y5/v429=0:Sz405+z145013;
    !!IF&1/v431>=y5/v429=0:Q433/6/y5/2/405; 秘银取消
    !!FU861&1/433/v431>=y5/v429=0:P0/0/0/0/0/0/y5/0/x1/0/v428/y2;

    !!VRz405&-1:Sz405+z145014;
    !!VRy3:S0;
    !!VRy3|v431<y5:S1;    [Set y1 to 1 if not enough resources for Gold Reserve: y1]
    !!VRz405&1/y3=1/v429=0:Sz405+z145015;
    !!VRz405|-1/y3=1/v429>0:Sz405+z145016;
    !!IF|-1/v431<y5/v429>0:Q433/6/y5/1/405; 秘银取消



    ===========================================================

    我最后修改成这样了:
    1、恢复了人类玩家的金库升级,5000金币+1%+2秘银升级=1000金币/天,等级限制为999。
    2、把巢穴升级的数量改为7654321。
    3、修改随机0-49,原来的电脑免费升级的几率改为1-3、6-8,、11-13、16-18、21-23、26-28、31-33、36-38.



    Desktop.rar

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

    原版和魔改版的脚本

    33 wog - castle upgrading.rar

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

    修改后的版本

  • TA的每日心情
    无聊
    2020-12-10 03:20
  • 签到天数: 550 天

    连续签到: 3 天

    [LV.9]龙巫妖

    4637

    回帖

    35万

    金币

    2

    精华

    超级版主

    一路狂奔

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

    积分
    16189

    论坛守望者

    发表于 2019-3-16 22:08:17 | 显示全部楼层
    我当时很明确的给你回复了啊,电脑的金库升级是自动免费的,肯定不能给玩家生效。不然这东西就是玩家的作弊器,直接跟电脑换城或者占了电脑的城,里面的金库升级都基本是满的,一天上万收入。遇到城多的地图可以当地主婆了,这样也就失去了收集资源的难度了,所以我当时才给你说了不能对玩家生效,这个就是电脑的福利。

    类似的情况魔改测试中出现了很多,比如早期的电脑自带金鹅(后来发现不但没起对电脑的效果,反而成了玩家的利器),玩家面对弱智电脑带很少兵力却身怀重宝的情况,肯定是一波抓死,金鹅入手,然后所谓的电脑福利变成了玩家福利。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-10 03:20
  • 签到天数: 550 天

    连续签到: 3 天

    [LV.9]龙巫妖

    4637

    回帖

    35万

    金币

    2

    精华

    超级版主

    一路狂奔

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

    积分
    16189

    论坛守望者

    发表于 2019-3-16 22:13:42 | 显示全部楼层
    奇怪 我发的回复咋没了。

    前面我就回复过当时问这个问题的玩家,改动说明里也很明确的点出了金库升级只对电脑有效。

    不然玩家周7攻城基本100%可以占下电脑的空城,电脑的升满的金库如果生效,这个福利对玩家来说太高了点。就跟老版魔改电脑自带的金鹅为啥取消一个道理。

    点评

    我不想让电脑免费升级! 如何在执行FU870之前进行资源检查,如果不足就结束end。 请版主不吝指点! *--------------------------------AI constructing--------------------------------- ;x1=color玩家  详情 回复 发表于 2019-3-17 05:44
    3.金库/巢穴升级调整,5000金币升级第一次,每日黄金产量+1000,第二次10000金币,黄金产量+2000,最多升级5次,电脑升级产量为玩家2倍(玩家金库部分已经废除,现在只有电脑拥有)。玩家升级消耗资源增加兵种产量,  详情 回复 发表于 2019-3-17 01:11
    啊!?是您的作品啊!对不起啊,有眼不识泰山,冒犯冒犯. 那我很喜欢攒钱的,喜欢看着金币数字很多! 土财主心态很喜欢自己升级,至于战斗就兴趣不大。 帮我改一下,可以吗?  详情 回复 发表于 2019-3-16 22:20
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-16 22:20:48 | 显示全部楼层
    canary 发表于 2019-3-16 22:13
    奇怪 我发的回复咋没了。

    前面我就回复过当时问这个问题的玩家,改动说明里也很明确的点出了金库升级只 ...

    啊!?是您的作品啊!对不起啊,有眼不识泰山,冒犯冒犯.

    那我很喜欢攒钱的,喜欢看着金币数字很多!

    土财主心态很喜欢自己升级,至于战斗就兴趣不大。

    帮我改一下,可以吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 00:47:39 | 显示全部楼层
    ------------------------------------Init----------------------------------------
    !#IF:V432/1;
    !#VRv1984:C12/13/14/14/15/17/17; ===========次数
    !#VRv2084:C19/19/18/17/16/18/19; ===========次数
    !#VRv1991:C5000/1000/5; ========黄金基础花费/产量/次数
    !#VRv1994:S0; 玩家轮换变量
    !#TM82&432:S1/999/1/255;                   ;timer every day

    *城镇变量
    *v1600 金库 比如1201 个位表示当天是否升级建筑 剩余1200表示黄金产量
    *v1601 巢穴 比如21300  万位表示阶数 千位表示周建数 剩余300
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 01:11:20 | 显示全部楼层
    canary 发表于 2019-3-16 22:13
    奇怪 我发的回复咋没了。

    前面我就回复过当时问这个问题的玩家,改动说明里也很明确的点出了金库升级只 ...

    3.金库/巢穴升级调整,5000金币升级第一次,每日黄金产量+1000,第二次10000金币,黄金产量+2000,最多升级5次,电脑升级产量为玩家2倍(玩家金库部分已经废除,现在只有电脑拥有)。玩家升级消耗资源增加兵种产量,有升级次数限制。电脑免费升级,并且升级产量是玩家两倍。

    我想做土财主啊!为什么不让我升级!!!我想每天都有更多的钱收入!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 01:38:55 | 显示全部楼层
    本帖最后由 水流行险 于 2019-3-17 05:39 编辑

    我读懂了取消秘银、阶数、限制。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 02:09:53 | 显示全部楼层
    本帖最后由 水流行险 于 2019-3-17 05:47 编辑

    老版本这句话就是让金库升级对人类玩家生效的,可以直接使用。因为函数FU867没有变.
    ---------------------------Everyday money increase------------------------------
    !?FU867&432;
    !!CA0/x16:O?v434;
    !!OW:C?v433;
    !!FU862&v434=v433:Px16/0;
    !!VRv435: :1000 *1000;                 ;only thousands possible to add.
    !!VRy1:Sx16*8 +1600;                   ;decrease non-thousands values
    !!VRvy1&v434=v433:Sv435;
    !!OW&v434=v433:Rv433/6/dv435;

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 05:44:28 | 显示全部楼层
    本帖最后由 水流行险 于 2019-3-17 06:05 编辑

    对,弱智电脑成为金鹅是个问题,哈哈哈,不能那样玩!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-10 03:20
  • 签到天数: 550 天

    连续签到: 3 天

    [LV.9]龙巫妖

    4637

    回帖

    35万

    金币

    2

    精华

    超级版主

    一路狂奔

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

    积分
    16189

    论坛守望者

    发表于 2019-3-17 09:17:07 | 显示全部楼层
    本帖最后由 canary 于 2019-3-17 09:18 编辑

    脚本部分你只需要找到
    1.什么方式触发的?(比如 每天自动触发? 鼠标点击某些界面触发? 某些动作后触发?)

    2.触发的门槛条件 (玩家? 电脑?颜色?或者一些flag标志开关?)

    3.具体执行的函数FU867====这些

    找到这些关键地方 这个脚本你就不难看懂怎么处理

    其他的大部分定义就是具体处理里需要用的变量以及开关这些

    点评

    嗯嗯,对极了!谢谢版主的帮助! 我把你的脚本diy个性了,希望能原谅我的任性!  详情 回复 发表于 2019-3-17 16:29
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-22 22:17
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]火元素使者

    342

    回帖

    9274

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    2490
     楼主| 发表于 2019-3-17 16:29:18 | 显示全部楼层
    canary 发表于 2019-3-17 09:17
    脚本部分你只需要找到
    1.什么方式触发的?(比如 每天自动触发? 鼠标点击某些界面触发? 某些动作后触发 ...

    嗯嗯,对极了!谢谢版主的帮助!
    我把你的脚本diy个性了,希望能原谅我的任性!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 453 天

    连续签到: 2 天

    [LV.9]龙巫妖

    390

    回帖

    1万

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    6064

    社区QQ达人

    发表于 2019-4-10 16:19:11 | 显示全部楼层
    楼主 解决了我一直想解决的问题,感谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    6 小时前
  • 签到天数: 1906 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    782

    回帖

    1万

    金币

    2

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    30694

    社区QQ达人

    发表于 2019-5-26 18:27:02 | 显示全部楼层
    亲测升级提示花费了金钱和秘银,但是第二天实际玩家金钱并没有增加
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-5-5 14:38 , Processed in 0.424403 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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