佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 6966|回复: 17

城堡生物巢穴自动升级脚本!

[复制链接]

该用户从未签到

3846

回帖

2万

金币

16

精华

论坛嘉宾

无敌英雄★英雄寂寞

Rank: 9Rank: 9Rank: 9

积分
21304

退役版主论坛元老魅力之星

发表于 2012-12-24 18:56:56 | 显示全部楼层 |阅读模式
最近玩了离弦箭大师的仙剑,里面的城堡每天升级真是烦人!

所以我想还是写个脚本,让电脑自动升级算了!

用法:城镇界面点击小城镇选择你想要升级的生物巢穴,输入值提示:1---7,就是你想升级的生物级别!

之后电脑会自动为你升级所有你的城镇的该级别生物生长率!

前提和官方脚本所要求的一样,但是资源为了方便,简化为所有资源各1和黄金3000!

废话少说,脚本奉上!

ZVSE
************脚本制作:寻梦人***********
变量使用:v7777,函数7777
***************************************
!?CM1&1000; 城镇界面点击触发

!!CM:I?y-1 F?y-2 S?y-12;  检查鼠标点击类型
!!FU|y-2>0/y-12=13:E;
!!FU&y-1<>150/y-1<>158:E;
!!VRz1:S^请输入你想升级的生物巢穴:
提示:范围只能是1~7(分别代表所招募的生物级别)。设置后将
会为你自动升级你所有城镇里面所指定的生物生长率,资源为每
种资源个1和黄金3000!^;
!!VRz2:S^现时设定为(%V7777)^;
!!VRz3:S^^;
!!IF:D94/1/2/3/3/3/3/3/3/3/3/3/3/3/3/3;
!!IF:F94/3/3/3/3/1;
!!IF:E2/94;
!!VRz1:H2;
!!FU|-2/v2<>5:E;
!!VRv2:Vz1;
!!IF|v2<1/v2>7:M^
{输入错误!}
^;
!!FU|v2<1/v2>7:E;
!!VRv7777:Sv2;

!#TM1:S1/999/1/255;每天触发
!?TM1&1000;
!!DO7777/0/7/1:P1;
!?FU7777&x1=1;
!!FU|v7777<1/v7777>7:E;加一个条件限制
!!OW:Ix16/?y1; 检查玩家是否为玩家
!!FU&y1=1:E;             不是玩家则终止
!!OW:Wx16/?y-1; 检查城镇数量
!!FU&y-1<1:E;            无城镇时终止
!!DO7777/0/y-1/1:P2/x16; 循环调用函数FU7777,自动升级

!?FU7777&x1=2;
!!OW:Wx2/x16/?y-2;
!!FU|y-2<0/y-2>48:E;
!!CA0/y-2:B3/12; !!CA0/y-2&-1:B3/13; 检查城堡议会
!!FU&-1:E; 如果没有就退出
!!OW:Rx2/0/?y21 Rx2/1/?y22 Rx2/2/?y23 Rx2/3/?y24;
!!OW:Rx2/4/?y25 Rx2/5/?y26 Rx2/6/?y27 Rx2/7/?y28; 得到玩家各类资源

*******v7777为玩家选择的升级巢穴********
!!VRy4:Sv7777+36;
!!CA0/y-2:B3/y4; 检查是否建造
!!FU&-1:E; 没有就退出
*******为了方便全部定义需要每样资源1金钱3000******
!!FU|y21<1/y22<1/y23<1/y24<1/y25<1/y26<1/y27<3000:E; 不够资源就退出
!!VRy6:Sv7777 *-1 +8; 得到奖励的个数
!!VRy7:Sv7777 -1;
!!CA0/y-2:M1/y7/d/dy6;
!!OW:Rx2/0/d-1 Rx2/1/d-1 Rx2/2/d-1 Rx2/3/d-1;
!!OW:Rx2/4/d-1 Rx2/5/d-1 Rx2/6/d-3000;






再附上一个版本:分9种城堡类型分别设置,应灰狼要求!

ZVSE

脚本制作:寻梦人
变量使用:v7770----v7778,函数7777
!?CM1&1000; 城镇界面点击触发

!!CM:I?y-1 F?y-2 S?y-12;  检查鼠标点击类型
!!FU|y-2>0/y-12=13:E;
!!FU&y-1<>150/y-1<>158:E;
!!CA-1:T?y-70;检查城镇类型
!!FU7777:P3/y-70;
!?FU7777&x1=3;
!!VRz4&x2=0:S^城堡^;
!!VRz4&x2=1:S^壁垒^;
!!VRz4&x2=2:S^塔楼^;
!!VRz4&x2=3:S^地狱^;
!!VRz4&x2=4:S^墓园^;
!!VRz4&x2=5:S^地下城^;
!!VRz4&x2=6:S^据点^;
!!VRz4&x2=7:S^要塞^;
!!VRz4&x2=8:S^元素^;
!!VRy50:S7770+x2;
!!VRy51:Svy50;
!!VRz1:S^请输入{%Z4}你想升级的生物巢穴:
提示:范围只能是1~7(分别代表所招募的生物级别)。设置后将
会为你自动升级你所有{%Z4}里面所指定的生物生长率,资源为每
种资源个1和黄金3000!^;
!!VRz2:S^现时设定为(%Y51)^;
!!VRz3:S^^;
!!IF:D94/1/2/3/3/3/3/3/3/3/3/3/3/3/3/3;
!!IF:F94/3/3/3/3/1;
!!IF:E2/94;
!!VRz1:H2;
!!FU|-2/v2<>5:E;
!!VRv2:Vz1;
!!IF|v2<1/v2>7:M^
{输入错误!}
^;
!!FU|v2<1/v2>7:E;
!!VRvy50:Sv2;

!#TM1:S1/999/1/255;每天触发
!?TM1&1000;
!!DO7777/0/7/1:P1;
!?FU7777&x1=1;
!!OW:Ix16/?y1; 检查玩家是否为玩家
!!FU&y1=1:E;             不是玩家则终止
!!OW:Wx16/?y-1; 检查城镇数量
!!FU&y-1<1:E;            无城镇时终止
!!DO7777/0/y-1/1:P2/x16; 循环调用函数FU7777,自动升级

!?FU7777&x1=2;
!!OW:Wx2/x16/?y-2;
!!FU|y-2<0/y-2>48:E;
!!CA0/y-2:B3/12; !!CA0/y-2&-1:B3/13; 检查城堡议会
!!FU&-1:E; 如果没有就退出
!!CA0/y-2:T?y-70;检查城镇类型
!!VRy50:S7770+y-70;
!!FU|vy50<1/vy50>7:E;加一个条件限制
!!OW:Rx2/0/?y21 Rx2/1/?y22 Rx2/2/?y23 Rx2/3/?y24;
!!OW:Rx2/4/?y25 Rx2/5/?y26 Rx2/6/?y27 Rx2/7/?y28; 得到玩家各类资源

*******v7777为玩家选择的升级巢穴********
!!VRy4:Svy50+36;
!!CA0/y-2:B3/y4; 检查是否建造
!!FU&-1:E; 没有就退出
*******为了方便全部定义需要每样资源1金钱3000******
!!FU|y21<1/y22<1/y23<1/y24<1/y25<1/y26<1/y27<3000:E; 不够资源就退出
!!VRy6:Svy50 *-1 +8; 得到奖励的个数
!!VRy7:Svy50 -1;
!!CA0/y-2:M1/y7/d/dy6;
!!OW:Rx2/0/d-1 Rx2/1/d-1 Rx2/2/d-1 Rx2/3/d-1;
!!OW:Rx2/4/d-1 Rx2/5/d-1 Rx2/6/d-3000;

[ 本帖最后由 寻梦人 于 2012-12-25 18:05 编辑 ]

评分

3

查看全部评分

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

该用户从未签到

3846

回帖

2万

金币

16

精华

论坛嘉宾

无敌英雄★英雄寂寞

Rank: 9Rank: 9Rank: 9

积分
21304

退役版主论坛元老魅力之星

 楼主| 发表于 2012-12-24 18:58:30 | 显示全部楼层
假如用在仙剑图里,请把城镇升级脚本删除!
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
  • TA的每日心情
    开心
    2023-9-21 00:57
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]野猪

    594

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    948
    QQ
    发表于 2012-12-24 19:03:27 | 显示全部楼层
    虽然看不懂但是还是要顶。。。而且还要做到沙发上顶。
    江湖风云出我辈,一入江湖岁月催!
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2012-12-24 19:36:56 | 显示全部楼层
    很好,为懒人创作条件了。
  • TA的每日心情

    昨天 18:17
  • 签到天数: 2640 天

    连续签到: 22 天

    [LV.Master]伴坛终老

    1万

    回帖

    16万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    98594

    魅力之星

    QQ
    发表于 2012-12-24 19:39:04 | 显示全部楼层
    哈哈,兽肯定是好这口的
    老离不知道喜欢不喜欢。

    不过我是要顶一下的
    该会员没有填写今日想说内容.
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

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

    Rank: 9Rank: 9Rank: 9

    积分
    42459

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

    发表于 2012-12-24 21:11:30 | 显示全部楼层

    支持一下

    懒人有福了
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2012-12-24 21:41:36 | 显示全部楼层
    我持观望态度。

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

    发表于 2012-12-24 22:52:18 | 显示全部楼层
    直觉觉得有BUG。
  • TA的每日心情

    2016-11-6 01:55
  • 签到天数: 548 天

    连续签到: 2 天

    [LV.9]龙巫妖

    1万

    回帖

    363万

    金币

    1

    精华

    论坛嘉宾

    狼行天下

    Rank: 9Rank: 9Rank: 9

    积分
    100624

    退役版主论坛守望者魅力之星

    发表于 2012-12-25 01:30:32 | 显示全部楼层
    这个确实是懒人的福音,记得到中后期几十个城每天过天前都要逐个升级巢穴,至少5分钟,很辛苦的说
    1、英雄无敌3追随神迹下载整合,总有一款适合你!
    2、WOG地图下载汇总,一网打尽!!
    3、三宝书等卷轴下载,新手必看!!老手必藏!!
    4、广大会员们有福了!论坛之星大红包!!
    5、WOG大陆英雄酒馆火爆营业中!!
    6、没有WOG币?来领红包!
    7、最火爆的WOG讨论群QQ36152349和超级群75673563,期待你的加入
    8、WOG中文站微博 http://t.sina.com.cn/wogcn
    9、登录后点击导航栏左侧的“查看新帖”非常方便
  • TA的每日心情

    2016-11-6 01:55
  • 签到天数: 548 天

    连续签到: 2 天

    [LV.9]龙巫妖

    1万

    回帖

    363万

    金币

    1

    精华

    论坛嘉宾

    狼行天下

    Rank: 9Rank: 9Rank: 9

    积分
    100624

    退役版主论坛守望者魅力之星

    发表于 2012-12-25 01:33:56 | 显示全部楼层
    话说要是能区分城镇类型,实现同一类型城镇升级某个兵种的功能就更通用了,比如天使城固定升级5级兵巢穴,泰坦城固定升级4级兵巢穴,不知能否实现。
    1、英雄无敌3追随神迹下载整合,总有一款适合你!
    2、WOG地图下载汇总,一网打尽!!
    3、三宝书等卷轴下载,新手必看!!老手必藏!!
    4、广大会员们有福了!论坛之星大红包!!
    5、WOG大陆英雄酒馆火爆营业中!!
    6、没有WOG币?来领红包!
    7、最火爆的WOG讨论群QQ36152349和超级群75673563,期待你的加入
    8、WOG中文站微博 http://t.sina.com.cn/wogcn
    9、登录后点击导航栏左侧的“查看新帖”非常方便

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2012-12-25 12:32:42 | 显示全部楼层

    回复 10# 的帖子

    只要有想法,就一定可以实现!

    只是不想固定某个级别,任玩家选择不是很好吗?
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2012-12-25 13:36:12 | 显示全部楼层
    关于分城镇触发,要多用8个v变量,就是9个v变量,每个v变量对应一种城堡!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2012-12-25 18:13:57 | 显示全部楼层
    灰狼进来:特意应你要求增加了一个脚本,分9种城镇类型分别设置!

    只需设置一次,而且可以随时更改!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34677

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

    发表于 2013-1-3 11:55:39 | 显示全部楼层
    请教寻梦人

    !?TM1&1000;
    !!DO7777/0/7/1:P1;
    !?FU7777&x1=1;
    !!FU|v7777<1/v7777>7:E;加一个条件限制
    !!OW:Ix16/?y1; 检查玩家是否为玩家
    !!FU&y1=1:E;             不是玩家则终止
    .....

    这里!?TM1&1000; 中的 &1000是否已经起到了当前玩家是人类玩家的作用?
    为什么后面还要历遍所有玩家,又再检测是否为人类玩家?
    还请寻梦指点。

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2013-1-3 12:49:22 | 显示全部楼层

    回复 14# 的帖子

    因为不知道人类玩家是哪个颜色啊!

    所以一一检测,看看哪个是人类玩家!

    方便下面函数调用!

    [ 本帖最后由 寻梦人 于 2013-1-3 13:00 编辑 ]
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4949

    回帖

    3万

    金币

    35

    精华

    超级版主

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

    积分
    34677

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

    发表于 2013-1-3 14:08:29 | 显示全部楼层

    回复 15# 的帖子

    多谢寻梦解答。
    TM中255代表了所有玩家。
    我认为 &1000 就已经说明当前行动的是人类玩家了,电脑的行动就不会触发了吧?
    那么,就应该可以直接检测当前玩家拥有的城镇数量了吧。
    不知道以下写法是否妥当。(只是简化一下而已,不用再历遍所有颜色)

    !?TM1&1000;
    !!FU|v7777<1/v7777>7:E;加一个条件限制
    !!OW:W-1/?y-1;         检查当前玩家城镇数量
    !!FU&y-1<1:E;            无城镇时终止
    !!DO7777/0/y-1/1:P2/x16; 循环调用函数FU7777,自动升级

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2013-1-3 17:20:19 | 显示全部楼层

    回复 16# 的帖子

    怎么写都是个人喜好!

    只要能够实现预期功能即可!

    不管怎么实现,都要知道当前玩家的颜色才好触发函数!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

    该用户从未签到

    3846

    回帖

    2万

    金币

    16

    精华

    论坛嘉宾

    无敌英雄★英雄寂寞

    Rank: 9Rank: 9Rank: 9

    积分
    21304

    退役版主论坛元老魅力之星

     楼主| 发表于 2013-1-3 17:22:00 | 显示全部楼层
    按照你的写法,似乎还是不知道当前玩家的颜色!

    所以还要去读取!
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆ ☆☆☆ 寻梦人☆☆☆☆☆☆☆☆☆☆☆☆☆
    ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-12-22 21:26 , Processed in 0.907282 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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