佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
123
返回列表 发新帖
楼主: 克招

偶的第一个脚本——矿井加强脚本V1.0

[复制链接]

该用户从未签到

3

回帖

0

金币

0

精华

1级 Hired Hero

Rank: 1

积分
51
发表于 2013-4-10 23:44:01 | 显示全部楼层
这个脚本不错,可以用来玩大富翁了~

玩那种累积资源获胜的图~

然后先知都是用XX资源换XX资源或者其他什么转换的任务~
  • TA的每日心情
    开心
    2016-1-24 16:03
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]投石矮人

    6

    回帖

    7527

    金币

    0

    精华

    1级 Hired Hero

    Rank: 1

    积分
    67

    社区QQ达人

    发表于 2013-4-21 20:42:59 | 显示全部楼层
    照这个找了好久

    该用户从未签到

    4936

    回帖

    3万

    金币

    7

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    6121

    退役版主魅力之星

    发表于 2013-6-19 21:34:15 | 显示全部楼层
    貌似这个脚本还是有些问题,俺把它优化了下

    ZVSE
    **脚本功能**
    -矿井加强:根据矿井的驻守为矿井增加产量,公式为:
    -金矿:驻守总生命值为增加的产量
    -木材和矿石:驻守总生命值除以400为增加的产量
    -其他资源:驻守总生命值除以800为增加的产量
    -只能增加1座矿
    -只对单机玩家有效
    -秘银不作改变
    **脚本原理**
    在访问矿井前与后自动为当前矿井检测兵力,并增减相应变量
    **作者:克招 --优化 ashero4
    **时间:2013.6.19
    **使用变量:v1451~1455
    ****函数FU1000, x1变量2500开始
    **使用定时器:TM5
    ********************************************************
    !#VRv1451:S0; 初始变量
    *********************矿井访问前*************************
    !?OB53&1000/v1451>0;      只对玩家有效
    !!IF:Q1/21/132/1^您已经加强过矿井了,如果您选择继续加强的话,以前的加强效果会消失,并且以这次加强的效果来计算,您确定要继续加强吗?^;
    !!VRz33:S^请选择^;
    !!VRz34:S^继续加强矿井^; 1
    !!VRz35:S^退出。^;     2
    !!IF:G1/1/1/33/34/35;
    !!FU1000&v1<2/v1451>0:P2502;
    !?FU1000&x1=2502;
    !!VRv1451:S0;

    !$OB53&1000/v1451=0;
    !!FU1000&v1451=0:P2500;

    !?FU1000&x1=2500;
    !!VRv1452:C-1/0/-1/-1;  v14512 玩家旗帜 v1453总生命 v1454 增加资源  v1455 矿井类型
    !!MNv998/v999/v1000:O?v1452;
    !!MNv998/v999/v1000:R?v1455;
    !!DO1000/0/6/1:P2501;
    !!VRv1454|v1455=0/v1455=2:Sv1453 :400;   木材石头
    !!VRv1454|v1455=1/v1455=3/v1455=4/v1455=5:Sv1453 :800;  资源
    !!VRv1454&v1455=6:Sv1453;   金币
    !!VRv1454&v1454<1:S0;
    !!VRv1451&v1454>0/v1453>0:S10;
    !!IF&v1454>0/v1453>0:Q1/v1455/v1454/1^派兵驻守}
    派兵驻守不仅使你的矿井增加产量,而且他们会为矿井与敌人战斗到最后一刻,目前,此矿井的产量为:^;

    !?FU1000&x1=2501;
    !!VRv1:C-1/-1/-1/-1;
    !!MNv998/v999/v1000:Mx16/?v1/?v2;
    !!MA&v1>0:Pv1/?v3;!!VRv4&v2>0:Sv3*v2;
    !!VRv1453&v4>0:+v4;
    !#TM5:S2/999/1/255;
    !?TM5&1000;
    !!OW:Rv1452/v1455/dv1454;

    [ 本帖最后由 ashero4 于 2013-6-19 21:58 编辑 ]
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

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

    发表于 2013-6-19 22:07:44 | 显示全部楼层

    回复 43# 的帖子

    老A你需要换个函数,把1000换成2000或者其他的,否则肯定会冲突。因为以前我测试过,函数名相同,会有很大的机会造成冲突。所以,最好用别人没用过的函数编号最好。还有你这个有个问题,就是只能加当前激活的矿,之前加强的又还原啦。也就是说,只能激活你刚刚加强的矿。

    该用户从未签到

    1233

    回帖

    10万

    金币

    1

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    5886

    TE联赛亚军

    QQ
    发表于 2013-6-19 22:11:53 | 显示全部楼层

    回复 44# 的帖子

    你们能不能说中文?方言都行
    http://www.wakeofgods.com/plugin.php?identifier=playball&module=playball

    该用户从未签到

    4936

    回帖

    3万

    金币

    7

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    6121

    退役版主魅力之星

    发表于 2013-6-19 22:26:46 | 显示全部楼层
    原帖由 fly123 于 2013-6-19 22:07 发表
    老A你需要换个函数,把1000换成2000或者其他的,否则肯定会冲突。因为以前我测试过,函数名相同,会有很大的机会造成冲突。所以,最好用别人没用过的函数编号最好。还有你这个有个问题,就是只能加当前激活的矿,之前 ...


    要全地图矿激活加强貌似也行,这个应该和城镇扩展升级类似,我先研究下 ,至于函数名的话,可以换个,貌似x1不同的话,冲突比较小。俺现在的的脚本全部用FU100,貌似也没冲突过。

    [ 本帖最后由 ashero4 于 2013-6-19 22:28 编辑 ]
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-6-17 18:25 , Processed in 0.597013 second(s), 24 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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