传奇版本

[GOB引擎] gameofblue[20190119]更新版

  [复制链接]
查看10873 | 回复81 | 2019-1-20 14:56:24 | 显示全部楼层 |阅读模式
//更新日志 2019.01.18
━━━━━━━━━━━━━━━━━━━━
[+] 新增PushChr命令,用于将当前角色转移到**账号下(角色交易),角色所有数据都将出现在目标账号下。(全引擎界独家)
如果当前角色有英雄,则英雄也会一并转入新账号下,与主体不会分开。

PushChr 新账号(最少三位,最长10位)

开始转移检查触发功能脚本的@PushAccount标签
转移条件检查中触发功能脚本中的@PushAccountIng标签
转移条件不满足或失败触发功能标签的@PushAccountError
转移成功触发功能脚本下的@PushAccountOk

[@账号迁移]
#IF
TRUE
#ACT
PUSHCHR Mir2

触发的功能标签,内容可以自由修改,不写也行。

[@PushAccount]
正在准备角色转移,请不要下线。\
否则数据丢失概不负责。

[@PushAccountIng]
账号转移条件检查中,请不要下线。\

[@PushAccountError]
目标账号角色数量已满或发生错误。\
请稍后重试。\

[@PushAccountOk]
角色数据迁移成功,请登录新账号进行游戏。\

[+] 新增英雄喝药检测,英雄喝药设置与本体通用,英雄喝药超速触发功能脚本的[@英雄喝药加速]标签。

[+] $ITEM变量新增获取物品如下属性:

[+] 优化变量<$ITEM[参数1].参数2>用于获取物品的极品属性与DB的相关属性
参数1:物品的makeindex 序列号 ,支持变量,可直接写 $GIVEITEM $PICKUPITEM $USERITEM 等变量
参数2:极品属性位直接写属性位即可,取值范围0~30,也可以写物品DB数据库的相关字段的值,即提取这个物品的DB数据库的值。
目前支持字段如下(**陆续增加):
'IDX'
'NAME'
'Stdmode'
'Shape'
'Weight'
'AniCount'
'Source'
'Reserved'
'Looks'
'DuraMax'
'AC'
'AC2'
'DC'
'DC2'
'SC'
'SC2'
'MC'
'MC2'
'MAC'
'MAC2'
'Need'
'NeedLevel'
'Price'

以下9条为新增检测
'Shine' // 发光
'Smite' //暴击
'DropRate' //PK目标爆率
'IgnDef' //忽视目标防御
'DamAdd' //增加伤害
'DamReb' //伤害反射
'DcRedu' //物理伤害减少
'McRedu' //魔法伤害减少
'ExpAdd' //经验吸收增加
[@TEST]
#ACT
GIVE 屠龙 1
SENDMSG 5 <$GIVEITEM>
UPGRADEUSERITEM $GIVEITEM 0 + 5
SENDMSG 5 <$ITEM[$GIVEITEM].NAME>的极品攻击属性点数:<$ITEM[$GIVEITEM].0>

[@PickUpItem]
#ACT
SENDMSG 5 你拾取了:<$ITEM[$GIVEITEM].NAME>

注意:物品的序列号开放,代表角色的任何背包和身上的穿戴物品皆可随时进行调整,自由组合使用。
部分属性位比如装备的持久是有倍数的,返回的值实际的数值,而非计算后的值
比如武器,DB持久设置10000游戏里是10点,比如持久10的裁决,提取的当前持久就是10000。
典型应用:
1、直接给予的时候,直接进行属性调整。
2、直接调整身上的装备,无需很繁琐的脚本。
3、通过获取物品相关属性可以做极品转移等。
各位举一反三吧。

[+] 新增爆率细化功能,Mongen.txt扩展第九个可选参数,该参数的作用为使用某个怪物的爆率或者使用Monitemes下的某个文件名。
加上爆率CALL 与 | 爆率组,爆率设置更加灵活,请GM根据自己的需求灵活掌握。
优势:
1、同一个怪物在相同地图下可以使用不同的爆率。
2、不同的怪物可以使用**怪物的爆率。
3、相同的怪物可以直接使用指定文本的爆率。

;示例
3 333 333 半兽人 10 100 1 0 赤月恶魔 ;该行刷新的半兽人将使用赤月恶魔怪物的爆率。
3 333 333 半兽人 10 100 1 0 极品爆率 ;改行刷新的半兽人使用Monitemes\极品爆率.txt

[+] AbilityAdd新增两个新属性,具体用法参考AbilityAdd脚本
56 隐身戒指效果
57 禁止召唤英雄

[+] 新增CreateFile用于新建文件。
CreateFile 文件路径

[@新建文件]
#IF
TRUE
#ACT
CreateFile ../NewFile.txt

[+] 优化脚本命令MKDIR 用于创建目录

[@新建目录]
#IF
TRUE
#ACT
MKDIR ../data
SENDMSG Envir下创建目录OK。

[+] 优化脚本命令用于检测指定文件是否存在:CHECKTXT

[@检测指定文件是否存在]
#IF
CHECKTXT Mapinfo.txt
#SAY
Mapinfo.txt文件存在
#ELSESAY
Mapinfo.txt不存在

[+] 优化文件复制命令CopyFile用于进行文件复制操作,如果目标文件已存在,则会覆盖

COPYFILE 源文件 目的文件

[@零点排行榜更新]
#IF
TRUE
#ACT
COPYFILE ../MAPINFO.TXT ../AAAA.TXT
COPYFILE ../今日充值排行榜.txt ../昨日充值排行榜.txt
CLEARNAMELIST ../今日充值排行榜.txt
SENDMSG 0 今日充值活动已经结束,请今日充值冠军领奖。

;脚本的意思是零点将../今日充值排行榜.txt文件覆盖到../昨日充值排行榜.txt
只要查询../昨日充值排行榜.txt这个文件存放的是昨日的排行榜。

[+]优化脚本命令RENAME 用于将文件改名,需要被改成的文件名字已经存在,则会被覆盖。

RENAME 源文件名字 目标文件名字

[@文件改名]
#IF
TRUE
#ACT
RENAME ../123.txt ../456.txt
#SAY
你将123.txt 改名为 456.txt

[+] GameCenter增加M2关闭等待时间控制,一般200+的服 10秒 500+的服20秒,请自行根据您的资源人数控制,防止M2超时被控制器直接结束进程。
[+] 优化法师英雄施法逻辑,施法条件更加灵活。
[+] 优化假人技能施法概率。
[+] 修改DBS服务器,支持自动加载假人与英雄名单,对假人角色名字过滤。
[+] 修正开启0持久不消失,武器消失的bug。
[+] 新增脚本命令GotoEx,用于跳转执行指定NPC的指定标签脚本,注意NPC必须在玩家视野内。
GotoEx NPC名称 标签名称

[@跳转标签]
#IF
TRUE
#ACT
GotoEx 盟重老兵 @我去仓库
SENDMSG 5 标签成功执行。

[+] M2配置文件新增HeroAlwaysLockTar配置项,配置文件搜索开启,开启后则目标不死亡,英雄会一直攻击目标。
[+] M2配置项新增ShowHp选项,配置文件搜索开启,开启后HP将实时刷新,小服可以开启,建议保持默认,否则会增加M2发包压力。(完美解决引擎PK时看对手血量不及时更新)


游客,如果您要查看本帖隐藏内容请回复



qqqw53159 | 2019-1-26 23:24:29 | 显示全部楼层
嘎嘎嘎嘎嘎过过过过过嘎嘎嘎嘎嘎gggg
156712 | 2019-3-12 21:29:45 | 显示全部楼层
[20190119]更新
fjxing | 2019-3-24 14:00:49 | 显示全部楼层
It is precisely because the post forum has such a lovely resource to see the main article such as drinking wine!配置文件新增
sx0917 | 2019-5-12 13:02:20 | 显示全部楼层
323333333333333333333333333333333
ainidren | 2019-6-1 21:31:55 | 显示全部楼层
asdasdasdasdasdasd
hahashinia | 2019-7-19 22:29:58 | 显示全部楼层
等等等等等等等
sunchong | 2019-7-26 00:29:23 | 显示全部楼层
gsdfgfdsfdsgfds
1790541936 | 2020-7-6 11:35:14 | 显示全部楼层
ghfhfdhfdh
samln | 2020-8-4 06:56:37 | 显示全部楼层
看看是啥子
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则