立即下载彩虹引擎08-25[RainBow]

软件大小: 3.79 MB
软件语言: 简体中文
软件类别: 私服工具 - 传世工具
授权方式: 共享版
应用平台: Win2000/XP/2003/Vista/
更新时间: 2010/12/1 1:32:33
开 发 商: 暂无信息
联 系 人: 暂无联系方式
分享收藏
更多
解压密码:本站默认解压密码:www.987654321sf.com 
推荐等级: 3星级
会员中心: 【账号登录】  【账号注册】  开通VIP下载流程
查毒情况: 尊敬的用户,本站软件个别杀毒安全软件可能会报毒,有可能是误报,但我们不能确定。请下载后自行判断和检测。点击查看详情

[复制下载页面地址给QQ/MSN上的好友]软件介绍

2010-08-24
-------------------------
[+] 增加脚本 ElementForce    A B,调整人物当前元力值;
    增加脚本 ElementForceMax A B,调整人物元力值的最大值;
    变量 $ELEMENTFORCE、$ELEMENTFORCEMAX 分别返回元力值、元力最大值;
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 ElementForce    = 100
 ElementForceMax = 200
    即:设置元力值为100/200,天元心法达到五重即可显示,人物飞升后自动更名为:神(魔)元力
 
[+] 增加脚本 AmbitKind  A B,调整人物天人类型 (参数B说明  3:天人神、4:天人魔、5:天仙神、6:天仙魔、7:上仙神、8:上仙魔);
    增加脚本 AmbitLevel A B,调整人物天人境界重数 (参数B说明  范围:1-126);
    变量 $AMBITKIND、$AMBITLEVEL 分别返回人物天人类型、人物天人境界重数;
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 AmbitKind  = 3
 AmbitLevel = 1
    即:设置人物为天人一重(神)
 
[+] 增加1.979拆卸类属性功能
 DecomPoseLevel  A B;//设置拆卸等级
 DecomPoseExp    A B;//设置拆卸经验
 DecomPoseExpMax A B;//设置拆卸经验MAX
 Spirity         A B;//设置精力值
 SpirityMax      A B;//设置精力值MAX
 参数说明:
 A   //操作符号,支持(+、-、=)
 B   //具体操作的数值
 变量:
 $DECOMPOSELEVEL     //拆卸等级
 $DECOMPOSEEXP       //拆卸经验
 $DECOMPOSEEXPMAX    //拆卸经验MAX
 $SPIRITY            //精力值
 $SPIRITYMAX         //精力值MAX
 
[+] 增加1.996海底装备融合转盘支持
 <我要升级/@@NUhaiSuitUp1>    //升级至凡品
 <我要升级/@@NUhaiSuitUp2>    //升级至极品
 <我要升级/@@NUhaiSuitUp3>    //升级至上品
 <我要升级/@@NUhaiSuitUp4>    //升级至仙品
 
[*] 使用 REFINEBOXRESULT A 脚本返回升级结果,参数A=0 升级成功,A=1 升级失败;
 例:
 [@@NUhaiSuitUp1]
 #ACT
 REFINEBOXRESULT 0   ;升级成功
 [@@NUhaiSuitUp2]
 #ACT
 REFINEBOXRESULT 1   ;升级失败
 
2010-08-16
-------------------------
[+] 支持海底世界新地图加载;
[!] 支持1.9.9.6海底世界客户端正常游戏;
[+] SENDMSG 脚本增加参数 22、23,用于发送在游戏窗口顶部的绿色大字体信息;
 例:
 #ACT
 SENDMSG 22 这个是发送给所有人的信息!!!
 SENDMSG 23 这条信息只有你自己才看见!!!
[+] 支持最新药品包按次数使用,StdMode = 0, Shape=202; 修改药品增加HP/MP值在255以上的药品时,HP/MP设置为DB中的AC * AC2/ MC * MAC2;
[&] 修改天山雪莲/深海灵礁加HP/MP总量为药品设置方式(同上),请注意修改数据库;
[+] 增加脚本 ChangeSeaMCPoint A B,调整人物海魔值;
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 ChangeSeaMCPoint + 500
 说明:海魔值达到最大值(4星)为2000点。200点为1星,600点为2星,依此类推;
[+] 增加变量 $SEAMCPOINT 返回人物海魔值;
[+] 增加脚本 KILLMONBURSTRATE A B 调整玩家杀怪爆物品几率;
 参数说明:
 A  //倍率,实际倍率除以100;
 B  //时长
 例如:
 #ACT
 KillMonBurstRate 200 600
 SENDMSG 7 杀怪爆率翻倍,时长:600秒!
[+] 增加变量 $KILLMONBURSTRATE 返回人物杀怪暴率倍数;
[+] 增加变量 $KILLMONBURSTRATETIME 返回人物杀怪暴率倍数剩余时间;

[+] 增加脚本 MENTALLEVEL A B,调整人物天元心法等级;
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 MENTALLEVEL = 20

[+] 增加脚本 MENTALPOINT    A B,调整人物天元值;
    增加脚本 MENTALPOINTMAX A B,调整人物天元值的最大值;
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 MENTALPOINT = 100
 MENTALPOINTMAX = 200
    即:设置天元值为100/200

[+] 增加调整人物新属性值操作命令;
 THUMPRATE  //暴击概率
 REDUCEAC  //减免对方物理防御
 REDUCEMAC  //减免对方魔法防御
 REDUCESPEEDPOINT //减免对方物理躲避
 REDUCEANTIMAGIC //减免对方魔法防御
 参数说明:
 A  //操作符号,支持(+、-、=)
 B  //具体操作的数值
 例:
 #ACT
 THUMPRATE = 1
 REDUCEAC = 2
 REDUCEMAC = 3
 REDUCESPEEDPOINT= 4
 REDUCEANTIMAGIC = 5
[+] 增加变量 $THUMPRATE、$REDUCEAC、$REDUCEMAC、$REDUCESPEEDPOINT、$REDUCEANTIMAGIC 分别返回对应的属性当前数值

2010-07-29
-------------------------
[+] 增加脚本命令 BuildGuildTower 在地表上建造通灵塔;
 参数说明:
 A //需要建立通灵塔的地图编号
 B //x坐标
 C //y坐标
 D //操作类型(0=删除,1=建立)
 E //建立通灵塔的行会名称

 例:
 #ACT
 BuildGuildTower 3 $X $Y 1 $GUILDNAME
 SENDMSG 7 恭喜你成功建立了通灵塔!!!

[+] 增加脚本命令 SendActivity 用于在客户端弹出活动面板;

[+] 增加脚本命令 GuildDoScript 让系统代替某行会执行QManager.txt中特定脚本标签;
 参数说明:
 A //行会名称,当参数为"ALL"时候则表示所有行会
 B //脚本标签

 例:
 #ACT
 GuildDoScript ALL @初始化行会信息

2010-07-16
-------------------------
[!] 增加引擎启动时将自动清理行会成员为空的行会;

★ 增加通灵塔系统相关功能和脚本,具体如下:

[+] 增加个人行会银两,最大支持21亿;
    1、变量:
 <$GUILDGOLD> 脚本中提取显示个人行会银两

    2、检测脚本:
 CheckGuildGold A B
 参数说明:
 A //检测符号,支持(>、<、=、\)
 B //具体检测的数值
 例如:
 #IF
 CheckGuildGold > 500
 #SAY
 你的行会银两超过500。

    3、功能脚本:
 GuildGold A B
 参数说明:
 A //操作符号,支持(+、-、=)
 B //具体操作的数值
 例如:
 #ACT
 GuildGold + 500
 SENDMSG 7 你的行会银两增加了500。

[+] 增加行会公共银两,最大支持21亿;
    1、变量:
 <$GUILD.PUBLICGOLD> 脚本中提取显示行会公共银两

    2、检测脚本:
 CheckGuildPublicGold A B C
 参数说明:
 A //需要检测的行会名称,SELF为当前角色的行会
 B //检测符号,支持(>、<、=、\)
 C //具体检测的数值
 例:
 #IF
 CheckGuildPublicGold SELF > 5000
 #SAY
 你们行会的公共银两超过5000。

    3、功能脚本:
 GuildPublicGold A B C
 参数说明:
 A //需要操作的行会名称,SELF为当前角色的行会
 B //操作符号,支持(+、-、=)
 C //具体操作的数值
 例:
 #ACT
 GuildPublicGold SELF + 1000
 SENDMSG 7 你的行会公共银两增加了1000。

[+] 增加变量 $GUILD.TOWERGRADE,显示行会通灵塔的等级,没有建造则为0级;
  1、检测脚本:
 CheckGuildTowerGrade A B C
 参数说明:
 A //需要检测的行会名称,SELF为当前角色的行会
 B //检测符号,支持(>、<、=、\)
 C //具体检测的数值
 例:
 #IF
 CheckGuildTowerGrade SELF > 1
 #SAY
 你们行会的通灵塔等级在1级以上。

    2、功能脚本:
 GuildTowerGrade A B C
 参数说明:
 A //需要操作的行会名称,SELF为当前角色的行会
 B //操作符号,支持(+、-、=)
 C //具体操作的数值
 例:
 #ACT
 GuildTowerGrade SELF = 1
 SENDMSG 7 你为你们行会建造了通灵塔,目前等级为<$GUILD.TOWERGRADE>。

 ★注:该行会第一次建造通灵塔时,系统将会自动调整其行会成员的封号,
 如果有2个行会会长,在第2个位置的玩家将会被调整到最后一个封号列表中。
 行会人事中,系统将自动任命当前行会老大为行会会长。
 ☆ 修改服务端配置文件 String.ini 中 GuildChief=行会会长

[+] 增加脚本变量 $GUILD.FLAG 显示行会旗帜编号(0..4);
    1、功能脚本:
 ChangeGuildFlag A B C,用于设置行会旗帜;
 参数说明:
 A //需要操作的行会名称,SELF为当前角色的行会
 B //操作符号,支持(+、-、=)
 C //具体操作的数值(旗帜编号:1..4,0为尚未设置)。
 例:
 #ACT
 ChangeGuildFlag SELF = 1
 SENDMSG 7 行会旗帜设置成功。

    2、设置旗帜的时候将触发通灵塔脚本中 [@guildlogo],其中变量 $SCRIPTPARAM(1) 是所选旗帜的编号;

[+] 增加脚本变量显示行会通灵塔属性状态;
    1、脚本变量
 $GUILD.TOWERSTATUS //0为关闭,1为开启.
    2、功能脚本:
 GuildTowerStatus A B C,用于调整行会通灵塔属性状态;
 参数说明:
 A //需要操作的行会名称,SELF为当前角色的行会
 B //操作符号,支持(+、-、=)
 C //具体操作的数值(0,1)
 例:
 #ACT
 GuildTowerStatus SELF = 1
 SENDMSG 7 行会资源充足,通灵塔附加属性开启!

[+] 增加行会通灵塔五大资源变量,如下:
 $GUILD.ORE //矿石 资源编号:0
 $GUILD.GEM //宝石 资源编号:1
 $GUILD.WOOD //木材 资源编号:2
 $GUILD.BAR //金条 资源编号:3
 $GUILD.ROCK //灵石 资源编号:4
 行会通灵塔每日维护所需五大资源变量:
 $GUILD.OREMAX //矿石 资源编号:5
 $GUILD.GEMMAX //宝石 资源编号:6
 $GUILD.WOODMAX //木材 资源编号:7
 $GUILD.BARMAX //金条 资源编号:8
 $GUILD.ROCKMAX //灵石 资源编号:9

[+] 增加功能脚本调整行会通灵塔五大资源;
 功能脚本:
 GuildTowerRes A B C D,用于调整行会通灵塔五大资源;
 参数说明:
 A //需要操作的行会名称,SELF为当前角色的行会
 B //需要操作的资源编号(具体参数如上)
 C //操作符号,支持(+、-、=)
 D //具体操作的数值(0,1)
 例:
 #ACT
 GuildTowerRes SELF 2 + 500
 SENDMSG 7 行会通灵塔木材资源增加了500!

[+] 支持行会人事任命功能,所有操作均为引擎实现,无需脚本;

[+] 增加变量 $GUILD.OFFICIALCOUNT(X) 获取行会人事指定职位可以任命的数量,X取值1..10;
 注:X取值含义:1=会长 2=副会长 3=副会长亲信 4=长老 5=长老亲信 6=护法 7=护法亲信 8=堂主 9=堂主亲信 10=香主 100=普通成员

[+] 增加变量 $LONGDATE,返回当前时间的秒数;

[+] 增加变量 $DATATIMETOLONG(yyyy-mm-dd-H:mm:ss),将一个时间转换为秒数,格式需正确;
 例:
 #IF
 SMALL $LONGDATE $DATETIMETOLONG(2012-12-21-23:59:59)
 #ACT
 SENMDSG 7 世界末日还没来呢!!!

[+] 增加脚本 SetProffer A B,设置人物通灵塔贡献状态,状态为1时,附加属性才有效;
 参数说明:
 A //操作符号,支持(+、-、=)
 B //具体操作的数值(0,1)
    1、脚本变量<$PROFFER>显示人物行会贡献状态;
 例如:
 #ACT
 SetProffer = 1
 SENDMSG 7 你的行会附加属性加成已经打开,状态标志:<$PROFFER>。

[+] 增加脚本 TakeTowerItem A ,用于刷新行会通灵塔资源捐献中被取走的物品;
 参数说明:
 A //被操作的物品ID
 例:
 #IF
 #ACT
 TAKETOWERITEM $PARAM(0)
 TAKETOWERITEM $PARAM(1)
 TAKETOWERITEM $PARAM(2)

[+] 点击珍宝阁开宝时将触发通灵塔脚本 [@珍宝阁开宝],变量$PARAM(0)将返回格子序号(0-76);

[+] 点击极品阁开宝时将触发通灵塔脚本 [@极品阁开宝],变量$PARAM(0)将返回格子序号(0-35);

[+] 当成功点击珍宝阁中格子状态为3(极品阁门未开启状态)的格子时,将触发通灵塔脚本 [@进入极品阁],变量$PARAM(0)将返回格子序号(0-76);
 ★注:进入极品阁后,应使用脚本SETPAVILION 修改当前格子的状态为4;

[+] 增加脚本 SETPAVILION A B C D E,修改珍宝阁/极品阁某一特定格子信息;
 参数说明:
 A //1=珍宝阁、2=极品阁
 B //格子序号:珍宝阁(0-76),极品阁(0-35)
 C //设置格子状态 1=普通开宝 2=骷髅(极品阁专属) 3=极品阁(门未打开) 4=极品阁(门已打开)
 D //玩家名字
 E //宝物名字(当修改为极品阁或者骷髅状态时可以忽略此参数)
 例:
 #ACT
 SETPAVILION 1 $PARAM(0) 1 彩虹 300000经验
 SENDMSG 7 恭喜你获得了300000经验值!

 #ACT
 SETPAVILION 2 $PARAM(0) 2 彩虹
 SENDMSG 5 杯具!遇到骷髅了o(︶︿︶)o ~

[+] 增加脚本 CLEARPAVILION A,清理珍宝阁/极品阁;
 参数说明:
 A //1=珍宝阁、2=极品阁

2010-07-15
-------------------------
[!] 修正安全区异常的问题;

[!] 取消引擎使用Data.mdb记录数据,还原为txt方式;

[!] 更新套装功能支持设置手镯戒指不分左右;

[+] 增加队伍公共变量,可以在同一队伍中传递 $GROUPCOMMON(X),X为0..9;

[+] 增加脚本 SetGroupCommon A B 设置队伍公共变量;
 参数:
 A //表示第几个变量
 B //具体的值
 例:
 #IF
 CHECKGROUPCOUNT > 0
 #ACT
 SETGROUPCOMMON 0 测试队伍变量

[+] 增加脚本操作:QUITGROUP A,注:退出者如果为队长,队伍解散
 参数:
 A //操作对象的名称,A参数可以忽略,忽略则为当前操作者
 例:
 #IF
 CHECKGROUPCOUNT > 0
 #ACT
 QUITGROUP 彩虹

[!] 修改PosEx 脚本为 PosInList,其他参数不变;
 扩展Pos A B C脚本,增加参数C,表示从第C和位置开始查找,可忽略;
 参数:
 A //源字符串
 B //需要检查的字符串
 C //开始检查的位置
 例:
 #IF
 POS ABCDEBCDHIGH BCD 5
 #ACT
 SENMDMSG 7 包含字符BCD,且从第5个位置开始。

[+] 扩展P变量、D变量数量为100个,0..99;


2010-04-17
-------------------------
[!] 修正引擎一处严重错误可能导致假死的问题;

 优化引擎代码,使攻城、行会战等大型PK更加流畅;

 扩展安全区配置文件,如下:
 ;地图 坐标X 坐标Y 范围 光圈类型 是否PK区域
 ;中州
 0 471 222 10 4 0

2010-04-11
-------------------------
[!] 修正在1.981以上客户端,金币包裹不刷新的问题;

[+] 增加"绑定金币"、"绑定元宝"相关脚本和显示:
    1、检测脚本
 CHECKBINDGOLD > 100 //检测绑定金币
 CHECKBINDGAMEGOLD < 100 //检测绑定元宝
 参数说明: A //操作符号支持(>、<、=、\)
 B //具体检测数值,范围0..21亿;

    2、功能脚本
 BINDGOLD + 100 //操作绑定金币
 BINDGAMEGOLD + 500 //操作绑定元宝
 参数说明: A //操作符号支持(+、-、=)
 B //具体检测数值,范围0..21亿;

    3、脚本变量
 <$BINDGOLD> //显示绑定金币
 <$BINDGAMEGOLD> //显示绑定元宝

    4、游戏命令 (Command.ini中可设置权限)
 @BINDGOLD 彩虹 + 100 //操作玩家的绑定金币
 @BINDGAMEGOLD 彩虹 - 200 //操作玩家的绑定元宝
 参数说明: A //操作玩家对象的名称;
 B //操作符号支持(+、-、=);
 C //具体检测数值,范围0..21亿;

[+] 商店NPC配置增加 绑定金币货物列表 [bindgoods],格式与[goods]一致;
 注:出售绑定物品将得到绑定金币;

相关软件

评论区        查看评论...

相关说明

    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - VIP登陆|注册
Copyright © 2007-2021 987654321SF.Com. All Rights Reserved .
本站私服服务端和架设教程由网友发布,仅作学习使用,严禁用于商业
如本站收录的资源侵犯到您的版权,请来信告知,我们将及时更正处理,邮箱:Mail91@QQ.COM
蜀ICP备2022016462号-4
点击与站长面对面交流!