佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2765|回复: 9

【已解决】脚本修改问题

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

    连续签到: 35 天

    [LV.Master]伴坛终老

    3878

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    77680
    发表于 2013-9-23 18:00:41 | 显示全部楼层 |阅读模式
    本帖最后由 gigichart 于 2013-9-24 17:48 编辑

    Script 45 -城堡升级
    怎么让升级费用不增长?(脚本说明上写"每次升级的花费和最初从低级到高级的花费一样. 电脑会每星期把每个建筑升级一次"可实际花费每次都增加极多,而且电脑很少升级.)

    Script 54 -强化战争工具 I
    怎么改才能去掉每座城每日只能升级一次战争机器的升级间隔?(一个10级的战争机器被打掉了得花好几天升级,太
    麻烦了)

    脚本注释看不懂,就上论坛来问了
    =w=
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-9-24 09:59:48 | 显示全部楼层
    话说这两个脚本我都没开启过.呵呵.
    第一个城堡升级,让升级费用不增长是什么意思?

    第二个关于战争机器加强的.粗略看了一下脚本,大概可以这么改
    找到函数
    !?FU910&v591=1;
    找到最后一句
    !!VRvy16:+1; add for use only 1 time/castle/day
    这句就是限制每日升级一次的.这要把这句注释掉(不运行)的行了.
    如改为:
    **VRvy16:+1; add for use only 1 time/castle/day

    点评

    城堡升级是每次升级费用都比上一次高,升个几次费用就上十万了,我想改成升级费用都按基础费用不增长的.  详情 回复 发表于 2013-9-24 11:32

    评分

    1

    查看全部评分

  • TA的每日心情
    慵懒
    昨天 19:50
  • 签到天数: 3922 天

    连续签到: 35 天

    [LV.Master]伴坛终老

    3878

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    77680
     楼主| 发表于 2013-9-24 11:32:09 | 显示全部楼层
    贤知有您 发表于 2013-9-24 09:59
    话说这两个脚本我都没开启过.呵呵.
    第一个城堡升级,让升级费用不增长是什么意思?

    城堡升级是每次升级费用都比上一次高,升个几次费用就上十万了,我想改成升级费用都按基础费用不增长的.

    点评

    只是想减少 升级城堡 所需的费用吗? 脚本中有显示这句 !!VRy5:Sy-100 *2500 + 4500; // increase the price (gold) for each new gold reserve potentially (7000, 9500, 12000, 17000, 24500, 44500, 84000 ...  详情 回复 发表于 2013-9-24 14:27
    =w=
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-9-24 14:27:26 | 显示全部楼层
    gigichart 发表于 2013-9-24 11:32
    城堡升级是每次升级费用都比上一次高,升个几次费用就上十万了,我想改成升级费用都按基础费用不增长的.;e ...

    只是想减少 升级城堡 所需的费用吗?
    脚本中有显示这句

    !!VRy5:Sy-100 *2500 + 4500; // increase the price (gold) for each new gold reserve potentially (7000, 9500, 12000, 17000, 24500, 44500, 84000 ...)

    你看这就是递增方式,你要修改的是 *2500 和后面的 +4500

    点评

    城堡和巢穴(就是该城镇怪物生长率)的费用 *2500 + 4500 这个计算方式是什么意思?2500乘升级次数+4500么?跟后面括号里的数组对不上啊.怎么改成固定7000呢? 巢穴是7个巢穴分开计算的,也是越来越贵 战争机器  详情 回复 发表于 2013-9-24 16:10
  • TA的每日心情
    慵懒
    昨天 19:50
  • 签到天数: 3922 天

    连续签到: 35 天

    [LV.Master]伴坛终老

    3878

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    77680
     楼主| 发表于 2013-9-24 16:10:09 | 显示全部楼层
    贤知有您 发表于 2013-9-24 14:27
    只是想减少 升级城堡 所需的费用吗?
    脚本中有显示这句

    城堡和巢穴(就是该城镇怪物生长率)的费用
    *2500 + 4500 这个计算方式是什么意思?2500乘升级次数+4500么?跟后面括号里的数组对不上啊.怎么改成固定7000呢?
    巢穴是7个巢穴分开计算的,也是越来越贵

    战争机器按你说的方法改好了,很好用,谢谢了

    点评

    y-100为1时,1*2500+4500=7000 2时,2*2500+4500=9500 ... 所以如果你想固定700 直接把 !!VRy5:Sy-100 *2500 + 4500; 变成 !!VRy5:S7000; 估计应该可以.你试试.  详情 回复 发表于 2013-9-24 16:18
    =w=
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-9-24 16:18:57 | 显示全部楼层
    本帖最后由 贤知有您 于 2013-9-24 16:21 编辑
    gigichart 发表于 2013-9-24 16:10
    城堡和巢穴(就是该城镇怪物生长率)的费用
    *2500 + 4500 这个计算方式是什么意思?2500乘升级次数+4500么? ...


    y-100为1时,1*2500+4500=7000
    2时,2*2500+4500=9500
    ...
    但没留意y-100是怎么算的.
    如果你想固定700
    直接把
    !!VRy5:Sy-100 *2500 + 4500;
    变成
    !!VRy5:S7000;
    估计应该可以.你试试.不行我再看脚本,暂时没空看呢.

    点评

    城堡的弄好了,谢谢 生物巢穴的升级花费是这段么?如何象城堡一样保持在固定费用呢?  详情 回复 发表于 2013-9-24 16:49
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-9-24 16:34:55 | 显示全部楼层
    刚才忍不住,偷偷又翻了一下脚本.
    发现原来y-100 是按 1, 2, 4, 8, 16 ... 递增的.
    而脚本列出的数据 7000, 9500, 12000, 17000, 24500, 44500, 84000
    好像是错误的.呵呵.

    至于你想修改其他巢穴
    看这句
    !!VRv7:*y-100;// calc new price (gold): it is increased potential depending on the already built upgrades, other resources are untouched
    当然这里y-100仍然是2的N次方,越滚越大.

    如果你改成
    !!VRv7:*1;//
    那么就跟应该原来一样了.

    如果改成
    !!VRv7:*y-8;
    那么,是按倍数N加成的,不是按2的N次方加成的.你自己考虑了.
  • TA的每日心情
    慵懒
    昨天 19:50
  • 签到天数: 3922 天

    连续签到: 35 天

    [LV.Master]伴坛终老

    3878

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    77680
     楼主| 发表于 2013-9-24 16:49:28 | 显示全部楼层
    贤知有您 发表于 2013-9-24 16:18
    y-100为1时,1*2500+4500=7000
    2时,2*2500+4500=9500
    ...

    城堡的弄好了,谢谢

    生物巢穴的升级花费是这段么?
    1. !?FU861; // get price of a simple upgrade, return in v1-v7
    2. !!VRv1&x1=0/x2=1:C0/0/7/0/0/0/1000/5; //pikeman
    3. !!VRv1&x1=0/x2=2:C5/0/5/0/0/0/1500/4; //archers
    4. !!VRv1&x1=0/x2=3:C0/0/5/0/0/0/2500/3; //griffins
    5. !!VRv1&x1=0/x2=4:C0/0/5/0/5/0/2500/2; //swordman
    6. !!VRv1&x1=0/x2=5:C5/2/5/2/2/2/3000/2; //monk
    7. !!VRv1&x1=0/x2=6:C10/0/0/0/0/0/5000/1; //cavalier
    8. !!VRv1&x1=0/x2=7:C0/10/0/10/10/10/6000/1; //angel

    9. !!VRv1&x1=1/x2=1:C7/0/0/0/0/0/1000/5; //centaur
    10. !!VRv1&x1=1/x2=2:C0/0/5/0/0/0/2000/4; //dwarf
    11. !!VRv1&x1=1/x2=3:C5/0/0/0/0/0/2500/3; //elf
    12. !!VRv1&x1=1/x2=4:C0/0/5/0/5/0/2500/2; //pegasi
    13. !!VRv1&x1=1/x2=5:C5/0/0/0/0/0/4200/2; //dendroid
    14. !!VRv1&x1=1/x2=6:C5/0/5/0/0/5/4500/1; //unicorn
    15. !!VRv1&x1=1/x2=7:C0/0/15/0/10/0/10000/1; //dragon

    16. !!VRv1&x1=2/x2=1:C5/0/5/0/0/0/1000/5; //gremlin
    17. !!VRv1&x1=2/x2=2:C0/0/10/0/0/0/1200/4; //gargobli
    18. !!VRv1&x1=2/x2=3:C3/3/3/0/0/0/2000/3; //golem
    19. !!VRv1&x1=2/x2=4:C0/3/0/3/3/3/2200/2; //magi
    20. !!VRv1&x1=2/x2=5:C0/5/0/0/5/5/2500/2; //genie
    21. !!VRv1&x1=2/x2=6:C5/2/5/2/2/2/4500/1; //nagas
    22. !!VRv1&x1=2/x2=7:C10/0/10/0/0/15/6000/1; //titan

    23. !!VRv1&x1=3/x2=1:C4/0/4/0/0/0/1000/5; //imps
    24. !!VRv1&x1=3/x2=2:C0/5/5/0/0/0/1250/4; //gog
    25. !!VRv1&x1=3/x2=3:C5/0/0/5/0/0/1750/3; //cerbers
    26. !!VRv1&x1=3/x2=4:C5/0/5/0/0/0/2700/2; //demon
    27. !!VRv1&x1=3/x2=5:C0/5/0/5/0/0/3000/2; //pit
    28. !!VRv1&x1=3/x2=6:C0/5/10/5/5/5/3500/1; //efreet
    29. !!VRv1&x1=3/x2=7:C10/10/10/0/0/0/8000/1; //devils

    30. !!VRv1&x1=4/x2=1:C0/0/7/0/0/0/1000/5; //skeleton
    31. !!VRv1&x1=4/x2=2:C5/0/5/0/0/0/1500/4; //zombie
    32. !!VRv1&x1=4/x2=3:C3/3/3/0/0/0/2000/3; //wights
    33. !!VRv1&x1=4/x2=4:C5/0/5/0/10/10/2500/2; //vampire
    34. !!VRv1&x1=4/x2=5:C0/0/5/5/0/0/3200/2; //lich
    35. !!VRv1&x1=4/x2=6:C10/2/10/2/2/2/5000/1; //knights
    36. !!VRv1&x1=4/x2=7:C5/10/5/5/5/5/7000/1; //dragon

    37. !!VRv1&x1=5/x2=1:C7/0/0/0/0/0/1000/5; //troglodyte
    38. !!VRv1&x1=5/x2=2:C0/0/0/2/2/0/2000/3; //harpies
    39. !!VRv1&x1=5/x2=3:C0/2/0/2/2/2/2000/3; //eyes
    40. !!VRv1&x1=5/x2=4:C5/0/10/0/0/0/2500/2; //medusa
    41. !!VRv1&x1=5/x2=5:C0/0/10/0/0/10/2500/2; //minotaur
    42. !!VRv1&x1=5/x2=6:C5/5/5/5/0/0/4000/1; //manticore
    43. !!VRv1&x1=5/x2=7:C9/0/9/10/0/0/10000/1; //drg

    44. !!VRv1&x1=6/x2=1:C5/0/5/0/0/0/1000/5; //goblin
    45. !!VRv1&x1=6/x2=2:C10/0/5/0/0/0/1000/4; //wolf
    46. !!VRv1&x1=6/x2=3:C5/0/5/0/0/0/2200/3; //orc
    47. !!VRv1&x1=6/x2=4:C5/0/5/0/0/5/2200/2; //ogre
    48. !!VRv1&x1=6/x2=5:C5/0/10/0/0/10/2200/2; //roc
    49. !!VRv1&x1=6/x2=6:C5/0/10/0/10/0/3000/1; //cyclop
    50. !!VRv1&x1=6/x2=7:C5/0/5/0/10/0/10000/1; //behemoth

    51. !!VRv1&x1=7/x2=1:C7/0/0/0/0/0/1000/5; //gnoll
    52. !!VRv1&x1=7/x2=2:C5/0/0/0/0/0/2000/4; //lizard
    53. !!VRv1&x1=7/x2=3:C0/3/0/3/0/0/2200/3; //flies
    54. !!VRv1&x1=7/x2=4:C0/0/10/0/0/5/2000/2; //bas
    55. !!VRv1&x1=7/x2=5:C10/0/10/0/0/10/2000/2; //gorgons
    56. !!VRv1&x1=7/x2=6:C10/10/0/0/0/0/3500/1; //wyvern
    57. !!VRv1&x1=7/x2=7:C10/0/10/10/0/0/7000/1; //hydra

    58. !!VRv1&x1=8/x2=1:C5/0/5/0/0/0/1000/6; //sprites
    59. !!VRv1&x1=8/x2=2:C2/2/5/0/0/2/2000/3; //air
    60. !!VRv1&x1=8/x2=3:C0/5/5/0/0/0/2000/3; //water
    61. !!VRv1&x1=8/x2=4:C5/5/5/0/0/5/2000/2; //fire
    62. !!VRv1&x1=8/x2=5:C0/0/10/5/0/0/3000/2; //earth
    63. !!VRv1&x1=8/x2=6:C5/3/5/3/3/3/4000/1; //magic
    64. !!VRv1&x1=8/x2=7:C10/10/10/0/0/0/5000/1; //phoenix
    65. ***********************
    复制代码
    如何象城堡一样保持在固定费用呢?

    点评

    看7楼不就跟你说明白了吗. 修改一句话就可以了. 改这句就OK了. !!VRv7:*y-100;// calc new price (gold): it is increased potential depending on the already built upgrades, other resources are untouched  详情 回复 发表于 2013-9-24 17:21
    =w=
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34692

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

    发表于 2013-9-24 17:21:31 | 显示全部楼层
    gigichart 发表于 2013-9-24 16:49
    城堡的弄好了,谢谢

    生物巢穴的升级花费是这段么?如何象城堡一样保持在固定费用呢?

    看7楼不就跟你说明白了吗.
    修改一句话就可以了.

    改这句就OK了.
    !!VRv7:*y-100;// calc new price (gold): it is increased potential depending on the already built upgrades, other resources are untouched

    你列出来的那个函数只是不同城镇不同巢穴的升级费用而已.

    点评

    成功了,谢谢 你发7L的帖子时我在发8L的帖子,所以没看到  详情 回复 发表于 2013-9-24 17:47
  • TA的每日心情
    慵懒
    昨天 19:50
  • 签到天数: 3922 天

    连续签到: 35 天

    [LV.Master]伴坛终老

    3878

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    77680
     楼主| 发表于 2013-9-24 17:47:31 | 显示全部楼层
    贤知有您 发表于 2013-9-24 17:21
    看7楼不就跟你说明白了吗.
    修改一句话就可以了.

    成功了,谢谢
    你发7L的帖子时我在发8L的帖子,所以没看到
    =w=
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2025-6-18 14:28 , Processed in 0.570207 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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