找传奇、传世资源到传世资源站!

传奇世界GS引擎历史更新记录

2020.9.8 文章收藏 2842 编辑
  • GameShow更新日志 For 20191122
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 修复:黑铁升级-道术升级异常的问题

2.[服务端] 扩展:MonGen.txt 怪物新名字,支持80个字符

3.[登陆器] 修复:网页窗口连接失败导致的崩溃问题,优化IP链接超时处理

4.[服务端] 修复:GsMapBuff 24、25、37、33 伤害异常问题

5.[服务端] 修复:GsMapBuff 33(震慑) 编号修改为 34(震慑)

BUFF命令 GsMapBuff A B C D E F

//A: M(X,Y,R) //地图参数(支持变量)
//B: 效果类型(0-11)
//C: 时间(秒)
//D: 伤害(仅对绿毒有效)
//E: (0-2) 0:人物,怪物有效 1:人物有效 2:怪物有效
//此命令也会根据自身攻击模式!
//F: (0-8) 0:周围一圈 1-8:代表八方向

// B: 效果类型
// 0:绿毒
// 1:红毒
// 2:人物变黑色(功能预留)
// 3:冰冻
// 4:诅咒(蓝色)
// 5:麻痹
// 6:诅咒(粉色)
// 8:隐身
// 24:沉默
// 25:重力
// 27:恐惧
// 34:震慑 范围内的敌人都会被震退

6.[服务端] 修复:被Race:216的怪物攻击时候,怪物未使用烈火技能,被攻击者也会出现被烈火攻击的特效

7.[服务端] 修复:3.Race:138 RaceImg:45 长老阵怪物会攻击已经死亡玩家尸体的问题

8.[服务端] 新增:F11界面自定义文件 GClothWndMagic-0.txt 触发标签:[@ClothWndMagic]

9.[服务端] 新增:GClothWndNpc-0.txt 查看本体界面支持:屏蔽关闭按钮

GSSETPLAYCFG F10EXITBTN 0 ;隐藏 关闭按钮
GSSETPLAYCFG F10EXITBTN 1 ;显示 关闭按钮

10.[服务端] 新增:6.GClothWndNpc2-0.txt 查看他人界面支持:屏蔽名字、关闭按钮、左侧按钮

GSSETPLAYCFG F10SHOWNAME 0 ;隐藏 人物名字 行会名字
GSSETPLAYCFG F10SHOWNAME 1 ;显示 人物名字 行会名字

GSSETPLAYCFG F10EXITBTN 0 ;隐藏 关闭按钮
GSSETPLAYCFG F10EXITBTN 1 ;显示 关闭按钮

GSSETPLAYCFG F10NEXTBTN 0 ;隐藏 左侧按钮
GSSETPLAYCFG F10NEXTBTN 1 ;显示 左侧按钮

11.[服务端] 修复:7.查看他人界面时候,客户端不会读取packeffect.xml的问题

12.[服务端] 修复:ITEMGETWND 的2个问题

12.1 装备放入无法取出的问题
12.2 装备放入后,再打开F10,再点击当前界面的按钮,按钮不会触发的问题

13.[客户端] 新增:元神装备穿戴功能、元神装备穿戴界面

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20191112
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 修复:心灵爆破读取MagicSkill.xml异常的问题

2.[客户端] 修复:极品光效开关失效问题

3.[服务端] 修复:免伤、穿透、圣灵属性显示相互冲突的问题

4.[服务端] 修复:玩家过图后交易界面仍存在的问题

5.[服务端] 修复:ITEMGETWND放入框无法显示装备属性和取下的问题

6.[服务端] 修复:黑铁锻造升级板块道术升级几率异常的问题

7.[服务端] 修复:RunGate网关魔法名字不对称的问题

8.[服务端] 修复:GameLoadTool.exe调整怪物附加效果后,MONGEN刷新的怪物无效果的问题

9.[客户端] 新增:元神包裹、元神装备界面

10.[登陆器] 修复:搜寻不到客户端核心文件的纠错提示

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20191101
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[客户端] 修复:圣灵、免伤、穿透显示冲突的问题

2.[服务端] 修复:交易界面过图未正常关闭的问题

3.[客户端] 修复:极品光效开关异常的问题

开关1:F12界面 – 极品光环,勾选该选项后,存在物品极品内,且在dneffect.xml设置有地面特效的物品将出现地面特效

开关2:F12 – 物品 – 极品,不勾选极品,将可以屏蔽该物品的地面特效

针对开关1:
\GsRes\Information\default\asstool.ini

ItemHalo=1 ;// 开启 F12界面 – 极品光环

针对开关2:
\GsRes\ini\launcher.ini
GourmetItemHalo=1   ;// 所有道具均有光柱

GourmetItemHalo=0 ;// F12极品 才会有光柱

4.[客户端] 新增:隐藏创建人物时的文字信息提示

涉及文件:ini \ launcher.ini
涉及标签:SelOneJob

;//launcher.ini
[Config]
SelOneJob=Yes ;//开启职业文字提示
SelOneJob=No ;//开启职业文字提示

5.[服务端] 新增:怪物Race

Race    Raceimg     效果
216 21      每隔8秒自动使用烈火剑法、技能威力 = 怪物DC2*3
217 21      每隔8秒自动使用雷霆剑术、技能威力 = 怪物DC2*3
218 21      自动使用半月弯刀、对周边六格的怪物和敌人造成范围伤害
219 21      自动使用抱月刀法、对周边八格的怪物和敌人造成范围伤害

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20191023
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[客户端] 修复:技能ID:100、108、109、110、119,人物上线就开始计时技能CD

2.[服务端] 修复:技能ID:119(心灵爆破)不读取 MagicSkill.xml – Value4 的问题

3.[客户端] 修复:技能ID:119(心灵爆破)设置快捷键后,人物小退导致快捷键重置为空的问题

4.[服务端] 新增: 支持/@标签
例如:

5.[服务端] 新增: 支持/@标签
例如:

6.[服务端] 新增:UPGRADEUSERITEM A B C D

;// A:物品序列号或装备位置
;// B:
22:穿透比例 0-255
23:穿透概率 0-255
24:免伤比例 0-255
25:免伤概率 0-255
;// C:操作符 + – =
;// D:数值

7.[服务端] 新增:UpgradeUserItemEx A B C D

;// A:物品序列号或装备位置
;// B:
0:防御下限 ;//支持65535
1:防御上限 ;//支持65535
2:魔防下限 ;//支持65535
3:魔防上限 ;//支持65535
4:攻击下限 ;//支持65535
5:攻击上限 ;//支持65535
6:魔法下限 ;//支持65535
7:魔法上限 ;//支持65535
8:道术下限 ;//支持65535
9:道术上限 ;//支持65535
20:血量上限 ;//支持21亿
;// C:操作符 + – =
;// D:数值

8.[客户端] 新增:鼠标右键扩展

涉及文件:ini \ launcher.ini
涉及标签:RightClick

RightClick=0 ;//鼠标点击物品后,鼠标移至背包外,点击右键物品仍在鼠标上
RightClick=1 ;//鼠标点击物品后,鼠标移至背包外,点击右键物品返回背包

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20191018
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[客户端] 新增:战争牢笼(ID:100),心灵爆破(ID:119)

;//魔法树配置

;//魔法单元配置

;//魔法树配置

<Magic magic_id ="5273" attr= "0" name="一个战争牢笼" d1="0" d2="0" d3="0" d4="0" >
    <MagUnit unit_idx ="5599" attr= "24" cycle="0" speed="60" flyspeed="0" offx="5" offy="-280" sound="0" byRev1="0" iRev1="0" >
    <MagUnit unit_idx ="5600" attr= "280" cycle="0" speed="240" flyspeed="0" offx="5" offy="-280" sound="0" byRev1="0" iRev1="0" >
    </MagUnit>
    </MagUnit>
</Magic>

;//魔法单元配置

2.[服务端] 新增:战争牢笼(ID:100),心灵爆破(ID:119)

服务端涉及目录:\Mir200\Config\MagicSkill.xml

<Magic id = "100" Name= "战争牢笼">
<!-- Lv:技能等级 Value1:牢笼最长时间(秒)  -->
    <Skill Lv = "0" Value1 = "8"/>
    <Skill Lv = "1" Value1 = "9"/>
    <Skill Lv = "2" Value1 = "10"/>
    <Skill Lv = "3" Value1 = "12"/>
    <Skill Lv = "4" Value1 = "13"/>
</Magic>

<Magic id = "119" Name= "心灵爆破">
<!-- Lv:技能等级 Value1:最小威力 Value2:最大威力 Value3:范围 Value4:伤害倍数/100  Value5:冰冻时间 -->
    <Skill Lv = "0" Value1 = "50" Value2 = "100" Value3 = "1" Value4 = "100" Value4 = "0"/>
    <Skill Lv = "1" Value1 = "70" Value2 = "150" Value3 = "2" Value4 = "120" Value4 = "0"/>
    <Skill Lv = "2" Value1 = "90" Value2 = "200" Value3 = "3" Value4 = "140" Value4 = "0"/>
    <Skill Lv = "3" Value1 = "110" Value2 = "250" Value3 = "5" Value4 = "160" Value4 = "1"/>
</Magic>

心灵爆破伤害计算公式:{(v1:最小威力 – v2:最大威力)的随机值 + 道术值} * v4:伤害倍数/100

3.[服务端] 新增:元神相关框架,等待客户端元神框架搭建!

4.[客户端] 新增:GsDiyMagic.Xml attr标签属性,attr=”134217728″,技能释放成功才会出现动画

例如:<Magic magic_id ="61" attr= "134217728" name="金刚护体" d1="0" d2="0" d3="0" d4="0" >
代表:金刚护体技能释放成功后,才会出现动画效果

例如:<Magic magic_id ="30" attr= "134217728" name="召唤神兽" d1="0" d2="0" d3="0" d4="0" >
代表:召唤神兽技能释放成功后,才会出现动画效果

5.[客户端] 新增:技能ID:100、108、109、110、119的技能,小退上线技能进入冷却时间:60秒。
新增:技能ID:100、108、109、110、119的技能,技能CD时间:60秒。

6.[登陆器] 修复:0930登陆器版本号填写后,无法辨认导致无法更新登陆器的问题

7.[客户端] 新增:元神相关组件功能,当前功能尚处于测试阶段!

创建元神:CreatePneuma A B C
释放元神:ReleasePneuma
转换形态:SwitchPneuma

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20191008
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[客户端] 修复:挖矿封包结构异常问题

2.[客户端] 新增:技能快捷栏坐标位置存贮
涉及文件:
GsRes \ ini \ launcher.INI
iDifX = 500 ;//技能快捷栏的X坐标
iDifY = 0 ;//技能快捷栏的Y坐标

3.[服务端] 新增:怪物Race:200的远程攻击怪物
Race:200 Appr:226 对直线5个坐标造成伤害 魔斗士
Race:200 Appr:232 对直线2个坐标造成伤害 暗影修罗
Race:200 Appr:233 对直线3个坐标造成伤害 炎魔

4.[服务端] 新增:交易、摆摊的等级限制
主引擎 → 系统相关设置 → 游戏选项(2) → 允许交易等级
主引擎 → 系统相关设置 → 游戏选项(2) → 允许摆摊等级

5.[服务端] 新增:仙官系列装备

Stdmode 身上位置 名字 变量
117 20 仙翼 <$XIANYI>
118 21 仙谕 <$XIANYU>
119 22 仙冠 <$XIANGUAN>
120 23 仙珠 <$XIANZHU>
121 24 仙佩 <$XIANPEI>
122 25 仙靴 <$XIANXUE>
123 26 仙带 <$XIANDAI>

[Shape值备注]
Shape = 0 Anicount = 0 代表 加血量
Shape = 1 Anicount = 1 代表 加攻击属性
Shape = 2 Anicount = 2 代表 加防御属性
Shape = 3 Anicount = 3 代表 加魔防属性
Shape = 4 Anicount = 4 代表 加攻击倍数
Shape = 5 Anicount = 5 代表 加防御、魔防倍数

Shape; //决定显示哪种属性(客户端)
Anicount; //决定加成哪种属性(服务端)

DC; //增加的属性值,(攻击、防御、魔防)倍数为当前数值除以10
Need; //显示的星级数量
NeedLevel; //共分0-63级,佩戴所需的仙官等级
NeedLevel; //36级以上才会触发4和5这个两个倍数的属性
NeedLevel; //0级以上才会触发前面的四个属性

$OFFICER.Level ;//返回当前仙官等级
CHANGEOFFICERLEVEL + 10 ;//仙官等级加10

装备条件文字:【客户端】ini \ GlobalStrings.ini ;//FairyEquipment=”需要仙官等级:%d级”
装备佩戴提示:【服务端】Mir200 \ String.ini ;//OfficerLevelNot=爵位等级不够!!!

6.[客户端] 新增:查看本体装备配置文件:AvatarWnd.xml

7.[客户端] 新增:查看其他玩家装备配置文件:LittleAvatarWnd.xml

8.[客户端] 修复:GS_ITEMGETWND 无法放入的问题

9.[服务端] 新增:GsFuntion_def \ GClothWndNpc2-0.txt [@ClothWnd2] ;//查看其他玩家界面自定义界面

   备注:此更新为重点更新内容!!!

10.[服务端] 新增:关闭、开启 宝鉴封包传输

涉及文件:Mir200 !Setup.txt
;// OpenQunYing=1 1 代表开启, 0代表关闭

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190927
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[防外挂] 新增:新的防挂体系和算法结构

2.[登陆器] 修复:expand=”0″时,子板块仍然展开的问题

3.[登陆器] 修复:选择连接失败的分区,会导致登陆器卡死的问题

4.[登陆器] 新增:文件更新未完毕时,玩家将无法点击其他按钮,避免玩家因为文件未更新完全导致进入游戏异常的问题

5.[服务端] 新增:BUFF命令 GsMapBuff A B C D E F

//A: M(X,Y,R) //地图参数(支持变量)
//B: 效果类型(0-11)
//C: 时间(秒)
//D: 伤害(仅对绿毒有效)
//E: (0-2) 0:人物,怪物有效 1:人物有效 2:怪物有效
//此命令也会根据自身攻击模式!
//F: (0-8) 0:周围一圈 1-8:代表八方向

// B: 效果类型
// 0:绿毒
// 1:红毒
// 2:人物变黑色(功能预留)
// 3:冰冻
// 4:诅咒(蓝色)
// 5:麻痹
// 6:诅咒(粉色)
// 8:隐身
// 24:沉默
// 25:重力
// 27:恐惧
// 33:震慑 范围内的敌人都会被震退

6.[服务端] 新增:技能触发参数 <$PARAM(6)> <$PARAM(7)>

// <$PARAM(6)>: 返回当前攻击对象的总血量
// <$PARAM(7)>: 返回当前攻击对象的当前血量

6.[服务端] 修复:部分怪物的AI

炎魔  Race:200    Raceimg:47  Appr:219    ;//远程三格攻击时读取MC,近身攻击读取DC

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190923
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 说明:移形换影\化身蝙蝠\遁地 两个技能成功几率和距离设置

;//涉及文件 Mir200 / !Setup.txt

;—————————– 移形换影\化身蝙蝠\遁地 飞行距离
BatflyMaxRage=
;—————————– 移形换影\化身蝙蝠\遁地 成功几率,数值越大几率越小
BatflyRate=

2.[服务端] 修改:MONGENEX

扩展 MONGENEX 脚本 G H I J 四个参数

A 地图号 
B 坐标X 
C 坐标Y 
D 怪物名字 
E 范围 
F 数量 

G 怪物国家归属

H 怪物头顶封号 素材编号   (默认读取图包3的素材)
I 怪物头顶封号 X坐标
J 怪物头顶封号 Y坐标

3.[服务端] 修复:假人寻路、寻怪卡角落问题

4.[服务端] 修复:假人占用内存过大问题

5.[客户端] 新增:GsAddBtn 按钮的文字颜色定义

涉及文件:
GsRes \ ini \ launcher.INI  ;//如不填写DiyBtnColor参数,则默认颜色:100
涉及标签:
DiyBtnColor1=250    ;//正常按钮显示的文字颜色
DiyBtnColor2=250    ;//点亮按钮显示的文字颜色
DiyBtnColor3=250    ;//点击按钮显示的文字颜色

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190915
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————
    *[更新] – [登陆器]
    *[更新] – LancherMaker.exe
    ;——————————————

1.[服务端] 说明:人物相关说明 – 技能魔法 – 战士技能 – 禁止隔位刺杀(关闭、开启F12内的刀刀隔位刺杀功能)

2.[客户端] 修复:查看他人装备时,盾牌特效坐标异常的问题

3.[客户端] 修复:GameLogo问题

4.[登陆器] 完善:玩家注册帐号从原先的限制11个字符修改为限制最多9个字符

5.[客户端] 新增:技能ID:108、109、110的技能,小退上线技能进入冷却时间:60秒。
新增:技能ID:108、109、110的技能,技能CD时间:60秒。

6.[客户端] 修改:命令:ADDICON 参数1 参数2 参数3

参数1 = 1~10
参数2 = GsRes \ Xml \ DiyBuff.xml  文件内的 buff id
参数3 = 时间 (当前ico图标显示的时间)
参数4 = 0

[@脚本范例]
#IF
TRUE
#ACT
ADDICON 0 5 10  ;// 显示buff id 2的的素材 维持10秒
BREAK

7.[登陆器] 新增:树形框列表方式 ;//详细参考登陆器配置器压缩包内的列表

第1板块:<公告></公告>
第2板块:<节点></节点>  ;//树形框
第3板块:<须知></须知>

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190907
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 修复:群攻技能吸血异常的问题

2.[客户端] 修复:关于狮子吼使用后,对象身上残留光效的问题

1.打开客户端内的 xml\Gsdiymagic.Xml 文件
2.搜索“被狮子”
3.将 cycle 的参数修改为 3

3.[客户端] 完善:地面物品光环开关逻辑


开关1:F12界面 – 极品光环,勾选该选项后,存在物品极品内,且在dneffect.xml设置有地面特效的物品将出现地面特效

开关2:F12 – 物品 – 极品,不勾选极品,将可以屏蔽该物品的地面特效

针对开关1:
\GsRes\Information\default\asstool.ini

ItemHalo=1 ;// 开启 F12界面 – 极品光环

针对开关2:
\GsRes\ini\launcher.ini
GourmetItemHalo=1   ;// 所有道具均有光柱

GourmetItemHalo=0 ;// F12极品 才会有光柱

4.[客户端] 修复:道士职业没有道符后还会继续施法的问题,现改为无道符后自动近身攻击

5.[服务端] 修复:人物相关设置 – 祝福油控制 – 调整后,点击不保存的问题

6.[服务端] 修复:护符NeedAmbit加血后,右下角出现小锁的问题

7.[服务端] 修复:护符持久为0时,出现破碎字样提示的问题

8.[服务端] 完善:破击、破盾几率算法

A = MagicSkill.xml内 Value3:破击、破盾几率
B = 套装数据库里面破击、破盾的值/100  + 1
C = Setup!  DamageBubbleDefenceRate的值

最终破击、破盾几率 = ( A + B ) / C

9.[客户端] 新增:元气值动画,当人物拥有元气值后,聊天栏上面讲出现动态火焰的动画

//元气动画素材读取固定位置:INTERFACE内的14710

如何调整元气动画位置:
Skin \ CLASSIC.ini
[ZhenBao]
JdtX=173
JdtY=44

10.[客户端] 新增:系统时间信息、角色状态信息、游戏注册标识、三类标识的位置定义

角色状态信息:经验.....包裹.....金币.....
系统时间信息:本地时间.....鼠标位置.....
游戏注册标识:某某游戏online

标识位置定义涉及文件:GsRes \ ini \ launcher.ini
标识位置定义涉及参数:GameLogo = 0/1

GameLogo = 0    ;//角色状态信息左上角第一行、系统时间信息左上角第二行、游戏注册标识左上角第三行
GameLogo = 1    ;//角色状态信息左下角第一行、系统时间信息左下角第二行、游戏注册标识左上角第一行

11.[服务端] 完善:组合技能伤害过高的问题

12.[客户端] 新增:盾牌图包

盾牌素材下载地址:http://bbs.2018gs.com/material/CQSJ/盾牌/
翅膀素材下载地址:http://bbs.2018gs.com/material/CQSJ/翅膀/

图包:shield1      图包号:653
图包:shieldeff1   图包号:654

【外观动作】:
待机      起始位置:1  读取张数:4  占用张数:6
走路      起始位置:49 读取张数:16 占用张数:16
跑步      起始位置:177    读取张数:16 占用张数:16
攻击      起始位置:305    读取张数:6  占用张数:8
受伤      起始位置:369    读取张数:3  占用张数:5
施法      起始位置:409    读取张数:8  占用张数:10
骑乘      起始位置:489    读取张数:4  占用张数:6
骑乘走路    起始位置:537    读取张数:8  占用张数:10
骑乘跑步    起始位置:617    读取张数:8  占用张数:10
骑乘死亡    起始位置:697    读取张数:8  占用张数:8
死亡      起始位置:761    读取张数:4  占用张数:5
采集      起始位置:801    读取张数:3  占用张数:5
预留      起始位置:841    读取张数:3  占用张数:5
作揖      起始位置:881    读取张数:6  占用张数:8

外观:( (shape-1)/4 + 1 ) * 10 = shield内的 对应盾牌外观素材读取的起始位置

内观:GsRes \ ini \ AvatarWeaponLooks.ini

[Shield]
;------------
;    盾牌
;------------
Looks = 内观编号 \ 内观特效编号 \ 通道  \ 查看本体-特效X偏移 \ 查看本体-特效Y偏移 \ 查看他人-特效X偏移 \ 查看他人-特效Y偏移 \ 

13.[服务端] 完善:半月、包月耗蓝算法

耗蓝结果 = ( Spell / (15+1) ) * (技能等级+1)

例:Spell = 16    技能等级 = 3
耗蓝结果 = ( 16 / 16 ) * 4 = 4

14.[客户端] 新增:元气值文字信息描述

涉及文件:ini \ GlobalStrings.ini

涉及参数:
UiWnd_Tip_Yq1="元气值:%.2f%%"      ;//鼠标移动至元气值上,显示的内容
UiWnd_Tip_Yq2="受伤增加元气值"     ;//鼠标移动至元气值上,显示的内容

15.[服务端] 完善:组合特殊效果的几率算法:清蓝、锁血、回天

怒斩天下 清蓝几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill78SpecialRole的值
天怒惊雷 锁血几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill79SpecialRole的值
天女散花咒 回天几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill80SpecialRole的值
火毒攻心剑 中毒几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill81SpecialRole的值
迷光烈焰 破防几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill82SpecialRole的值
神之召唤 幸运几率 = 服务端Config/MagicSkill.xml内的几率 除以 !Setup.txt 内Skill83SpecialRole的值

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190831
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[客户端] 修复:四级烈火、雷霆动画异常问题

\QuestDiary\任务重置名单.txt

2.[服务端] 新增:SENDMSG 27 A B C

A = 内容
B = 颜色 1~255
C = 当前喊话内容播放位置(1=左侧物品栏上方、2=聊天框正上方、3=右侧物品栏上方)

3.[客户端] 新增:自定义NPC界面字体 ;//修改参数后,重新打开NPC面板即刻生效

涉及文件:GsRes \ ini \ launcher.INI
涉及参数:NPCTypeface = A

A = 0~19

0,//系统默认字体
0,//宋体
1,//隶书
2,//微软雅黑
4,// 新宋体
5,// 楷体
6,// 黑体
7,// 仿宋体
8,// 新宋斜体
9,// 新宋粗体
10,// 幼圆
11,// 隶书
12,// 舒体
13,// 姚体
14,// 彩云
15,// 细黑
16,// 新魏
17,// 行楷
18,// 中宋

4.[服务端] 新增:主引擎 – 重新加载数据库及脚本 – 游戏脚本 – 机器人脚本(Robot)(R)

5.[客户端] 新增:地面特效开关

开关1:F12界面 - 极品光环,勾选该选项后,存在物品极品内,且在dneffect.xml设置有地面特效的物品将出现地面特效
开关2:物品极品内,取消对拥有dneffect.xml参数的物品的勾选,将可以屏蔽该物品的地面特效

备注:勾选极品光环后,该参数将存放于 \GsRes\Information\default\asstool.ini
[CONFIG]
ItemHalo=0,1  关闭,开启极品光环

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190821
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 完善:GsMapBuff 脚本伤害将自动辨别安全区和角色攻击模式

2.[服务端] 完善:Race 17 的怪物(镖车),玩家无法攻击的问题

3.[服务端] 完善:直播相关脚本

4.[客户端] 完善:转盘指针的通道问题

5.[客户端] 完善:角色摆摊时,归宿起源不显示的问题

6.[服务端] 修复:宝宝属性跟宝宝数据库不匹配的问题

7.[客户端] 修复:CreateGroupLight执行后,引擎报错的问题

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190801
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 修复:Race 17 的怪物成为宝宝后,可被召唤的问题

2.[服务端] 新增:RunGate 使用加速的玩家系统提示速度为-100至-10000,负数值过大的将自动踢出该玩家

3.[客户端] 新增:GsRes\ini\Launcher.ini ;//如玩家频繁出现游戏客户端崩溃,建议关闭直播功能

ShowWeb= 0/1  关闭/开启  调用直播功能

4.[服务端] 新增:灵兽石返回状态异常的问题

$ITEMINFO[$PARAM(1)].VALUE(14)    0死亡,1饱,2微饿,3饥饿

备注说明:
1.未使用的灵兽石,$ITEMINFO[$PARAM(1)].VALUE(14)返回值为0
2.返回$ITEMINFO[$PARAM(1)].VALUE(14)时需要先执行 UPDATEMOUNTS $PARAM(1)

[@脚本范例]

IF

TRUE

ACT

UPDATEMOUNTS $PARAM(1)
SENDMSG 7 <$ITEMINFO[$PARAM(1)].VALUE(14)>
BREAK

5.[服务端] 完善:魔法躲避类装备的算法

魔法躲避计算公式:真实魔法躲避效果 = 当前魔法躲避 / 当前魔法躲避+100
魔法躲避公式举例:40%魔法躲避的装备真实效果 = 40 / 100+40 = 40/140

6.[服务端] 完善:游戏主引擎→速度控制

人物无弯腰动作:受伤后有一个行动延迟
人物自己不弯腰:收到伤害之后不会触发,也就是不会小退吃药,等于关闭玩家保护相关策略,关闭玩家自动反击

7.[服务端] 完善:增加宝鉴开启时间限制,每次间隔2秒,避免恶意发包。

8.[客户端] 新增:进入游戏后,游戏左上角标题栏显示分区名字

9.[客户端] 新增:Human3,Human4,Human5,Human6,Human7,Human8 图包

10.[客户端] 新增:人物简装(默认1号武器,1号衣服),怪物简装(默认稻草人),降低玩家电脑显卡符合,增加同屏人数

11.[客户端] 修复:怪物素材APL通道占用过大,导致崩溃的问题

12.[服务端] 完善:FireBurnZone 脚本伤害将自动辨别安全区和角色攻击模式

13.[服务端] 修改:假人防御指令 ROBOTDEFENSE 修改为 ROBOTDEFENCE

14.[服务端] 新增:转盘功能

奖品读取文件:Envir \ ZhuanPanItem.txt

;物品序列号 / 物品的名字 / 物品的look / 物品数量
0 圣战头盔 150 1
1 圣战项链 153 1
2 圣战手镯 152 1
3 圣战戒指 151 1
4 圣战靴子 667 1
5 圣战腰带 680 1
6 法神头盔 154 1
7 法神项链 157 1
8 法神手镯 156 1
9 法神戒指 155 1
10 法神靴子 671 1
11 法神腰带 684 1
12 天尊头盔 158 1
13 天尊项链 161 1
14 天尊手镯 160 1
15 天尊戒指 159 1
16 天尊道靴 675 1
17 天尊腰带 688 1

[@打开转盘]

IF

TRUE

ACT

SETZHUANPAN 2 10
SENDMSG 1 设置2号物品为列表中的第十个物品
SETZHUANPAN 100 100
SENDMSG 1 转盘打开成功
BREAK

[@转盘奖励]
;第一个参数是 100 的话,参数2的范围就是(1-10)代表下一次出的奖励是第几个
;第一个参数是 100 的话,参数2是100的话;代表打开转盘界面成功
;第一个参数是 100 的话,参数2是101的话;代表打开转盘界面失败(即用脚本控制了转盘界面能不能打开)
;第一个参数是 100 的话,参数2是102的话;代表打开转盘开始转失败(转转盘的条件不符合)

IF

TRUE
;这里检测开启转盘的条件;成功的话,直接给物品

ACT

SETZHUANPAN 100 10
SENDMSG 1 本次的奖励是10号位置的物品
BREAK

[@发转盘奖励]

IF

TRUE

ACT

SENDMSG 5 本次摇中奖品:<$PARAM(1)>
BREAK

15.[服务端] 新增:短信验证服务

GETVERCODE A B C D
A = 验证码内容
B = 玩家手机号码
C = 短信平台内的模板号       官方模版号、咨询工作人员(免费使用)
D = 短信平台内的签名号       官方签名号、咨询工作人员(免费使用)

[@脚本范例]

IF

TRUE

ACT

GETVERCODE 996688 13888888888 1 1
;GETVERCODE 验证码内容 手机号码 模板号 签名号
BREAK

短信验证服务说明:

  1. 如果使用官方提供的免费渠道,将无法获得当前游戏玩家的手机号码信息
  2. 如要获取当前游戏的玩家手机注册信息,请联系工作人员注册短信签名

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190725
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    *[更新] – Xml \ Mounts.Xml
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 修复:游戏宝鉴金银铜铁奖品的概率问题

2.[服务端] 修复:扩展摆摊位置后,<$BAGSIZE>返回数值错误的问题

3.[服务端] 修复:ADDGSWG 执行多次导致客户端白屏宕机的问题

4.[客户端] 扩展: Xml \ Mounts.Xml 内的 ClothId special 参数

ClothId 骑乘该坐骑后,外显的衣服APPR值,不填写则默认显示当前角色的衣服外观
special 骑乘该坐骑后,外显的动作状态,0 = 骑马状态,1 = 骑乘灵兽状态

5.[服务端] 修复:QManage.txt @GuildVar 行会标签不触发的问题

6.[服务端] 修复:嗜血套首饰 Shape:137 异常的问题
三个都是100%的吸血属性;
136 嗜血戒指 136 是根据 Anicount值就是百分比吸血
137 嗜血手镯 137 是根据 Weight/10的值为吸血百分比
138 嗜血项链 138 是根据 Weight的值为吸血百分比

7.[服务端] 修复:怪物数据库 Undead 错误问题

8.[服务端] 外挂封杀的思路和讲解

8.1 RunGate检测玩家速度异常 触发QF [@网关外挂]

8.2 GSCHECKWG检测玩家MD5异常 触发QF [@发现外挂]

8.3 ADDGSWG记录玩家MD5,再使用脚本检测对应文件是否有非法MD5

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190710
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – Mir200 \ clientdll.dll
    ;——————————————

1.[服务端] 新增:程序内存清洗功能,增加程序人数负荷和稳定性!

2.[客户端] 修复:游戏内挂、个性化设置、显示未觉醒翅膀 无法正常隐藏翅膀的问题

3.[客户端] 修复:使用 GSSETLIANJI2 脚本出现异常动画的问题

4.[客户端] 修复:祝福油罐数量显示异常的问题

5.[服务端] 修复:技能等级变更后伤害未实时生效的问题

6.[服务端] 修复:查看他人装备界面,归宿起源的物品显示异常的问题

7.[服务端] 修复:进一步游戏宝鉴的细节

8.[服务端] 新增:加入、退出行会触发

加入行会
触发文件:QManage.txt
触发标签:@ADDTOGUILD
返回参数:$PARAM(0) 行会名字 $PARAM(1) 行会内的称号

退出行会
触发文件:QManage.txt
触发标签:@DELFROMGUILD

9.[服务端] 修复:DB\GameLoad.DB → 技能 → CoolDown(当前技能CD延时,单位:毫秒)

10.[服务端] 修复:MONGENEX 刷新怪物异常的问题

11.[服务端] 修复:CheckCode:: 19 主引擎报错问题

12.[服务端] 修复:矿石类道具调整持久后异常问题

13.[服务端] 修复:套装数据库倍数属性异常

14.[服务端] 修复:群体魔法、单体魔法吸血比例修改后不保存的问题

15.[服务端] 扩展:怪物数据库 Race:17
此类怪物召唤为宝宝后,当玩家离开宝宝视野,宝宝将停止行走

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190701
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    ;——————————————

1.[客户端] 新增: 关闭/开启 转身动作
;//客户端文件
Gsres\ini\launcher.INI
Turnaround=no ;//关闭转身,增加游戏流畅度
Turnaround=yes ;//开启转身,对服务器带宽、引擎参数设置均有要求

2.[服务端] 新增: ADDGSWG 获取玩家电脑进程
;// 获取到的进程文件将自动贮存到”WgInfoDir”标识的目录内
[@脚本范例]

IF

TRUE

ACT

ADDGSWG
BREAK

;//如何定义”WgInfoDir”标识目录
;//服务端文件
!Setup.txt
WgInfoDir=.\Envir\GsWg\

;//特别备注申明
用户第一次进入游戏,系统需要先刷新其电脑进程才能记录,所以将会有几率出现以下提示
[获取进程失败] 角色名字:xxxxxx
建议使用脚本记录时候,延迟几秒多执行几次,避免有些用户的电脑无法正常记录进程

3.[服务端] 新增:单体魔法技能吸血比例调整

;//主引擎 → 人物相关 → 技能魔法
单体魔法技能ID ( 1,5,11,49,71,13,67 )

        吸血比例调整方式            吸血方式

全局吸血属性 系统相关→数值比例→吸血值比例 套装数据库、物品DB数据库、临时属性脚本
单体技能吸血 人物相关→技能魔法→单体吸血比例 套装数据库、物品DB数据库、临时属性脚本
群攻技能吸血 人物相关→技能魔法→群体吸血比例 套装数据库

4.[服务端] 新增:开启/关闭 五行属性功能
;//主引擎 → 系统相关 → 数值比例

5.[服务端] 调整:五行伤害比例
;//调整数值转换比例 10:1
1 = 0.1倍
10 = 1倍
20 = 2倍

6.[服务端] 调整:KILLMONBURSTRATE 参数A支持0,执行后不会杀怪不会爆任何东西

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190622
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    *[更新] – GameLoadTool.exe
    ;——————————————-

1.[服务端]调整: 怪物数据库

Undead 0 不可诱惑 不可圣言 BOSS怪
Undead 1 不可诱惑 可以圣言
Undead 2 可以诱惑 不可圣言
Undead 10-17 表示不同等级的诱惑之光可诱惑的怪物;
( 可以诱惑 不可圣言 )

2.[服务端]修复: RecallMob召唤的宝宝,打死后不再获得经验值

3.[服务端]扩展: 宝宝死亡触发QFunction-0.txt文件的 [@杀死宝宝触发] 标签

;//QFunction-0.txt
[@杀死宝宝触发]

IF

TRUE

ACT

SENDMSG 5 宝宝主人名字:<$PARAM(1)>
SENDMSG 5 宝宝名字:<$PARAM(2)>

4.[服务端]扩展: 返回人物面朝方向的变量<$DIR>

[@面朝方向]

IF

TRUE

ACT

SENDMSG 5 方向:<$DIR>
BREAK

5.[服务端]修复:#IFONE 检测异常问题

6.[服务端]扩展:祝福油罐

;// DB参数介绍
NAME STDMODE SHAPE ANICOUNT LOOKS DURAMAX AC
祝福油罐 37 210 49 1047 50 0

;// DB完整数据
888;祝福油罐;37;210;1;49;1;0;1047;50;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0;0;0;532864

;// UPGRADEUSERITEM 涉及参数
20:当前使用次数
21:最大使用次数

;// 脚本示范 – 将祝【福油神油】拖动至【祝福油罐】触发QFunction-0.txt文件的 [@StdModeFuncx] 标签
;// 脚本示范 – 双击【祝福油罐】触发QFunction-0.txt文件的 [@StdModeFuncx] 标签

[@StdModeFunc49]

IF

EQUAL $ITEMINFO[$PARAM(0)].DURAMAX 0

ACT

takem $PARAM(0)
BREAK
;———————————————— 双击祝福油罐

IF

!EQUAL $ITEMINFO[$PARAM(1)].NAME 祝福神油
!CHECKBAGSIZE 1

ACT

SENDMSG 5 包裹空位不足!
break

IF

!EQUAL $ITEMINFO[$PARAM(1)].NAME 祝福神油
SMALL $ITEMINFO[$PARAM(0)].AC1 1

ACT

SENDMSG 5 祝福油灌中没有存放祝福神油!
break

IF

!EQUAL $ITEMINFO[$PARAM(1)].NAME 祝福神油
LARGE $ITEMINFO[$PARAM(0)].DURA 0

ACT

UPGRADEUSERITEM $PARAM(0) 20 – 1
UPGRADEUSERITEM $PARAM(0) 21 – 1
GIVE 祝福神油 1
break
;———————————————— 拖动祝福神油至祝福油罐

IF

EQUAL $ITEMINFO[$PARAM(0)].NAME 祝福油罐
EQUAL $ITEMINFO[$PARAM(1)].NAME 祝福神油
EQUAL $ITEMINFO[$PARAM(0)].AC1 $ITEMINFO[$PARAM(0)].DURAMAX

ACT

SENDMSG 5 你的祝福油罐无法容纳更多祝福神油
break

IF

EQUAL $ITEMINFO[$PARAM(0)].NAME 祝福油罐
EQUAL $ITEMINFO[$PARAM(1)].NAME 祝福神油
SMALL $ITEMINFO[$PARAM(0)].AC1 $ITEMINFO[$PARAM(0)].DURAMAX

ACT

UPGRADEUSERITEM $PARAM(0) 20 + 1
TAKEM $PARAM(1)
break

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190610
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    ;——————————————-

1.[服务端]扩展属性:器魂属性:188器魂经验支持65535

客户端文件:xml \ SoulLevelUpExpCfg.xml

  详细介绍请查看更新包:[ 0. 客户端 GsRes ]-[ xml \ SoulLevelUpExpCfg.xml ]的介绍

服务端指令:
UPGRADEUSERITEM $PARAM(10) 186 = 1 ;//器魂 等级
UPGRADEUSERITEM $PARAM(10) 187 = 2 ;//器魂 品级
UPGRADEUSERITEM $PARAM(10) 188 = 65535 ;//器魂 经验

2.[客户端]修复:角色过图怪物先播放出生动画出现无法及时显示的外观问题

3.[服务端]扩展:游戏宝鉴开奖后如奖品不存在,将会在主引擎界面进行提示!

4.[客户端]扩展:地图相关组件、模版等功能!

5.[客户端]调整:GSWINGTYPE 部分翅膀内观素材

盾牌素材下载地址:http://bbs.2018gs.com/material/CQSJ/盾牌/
翅膀素材下载地址:http://bbs.2018gs.com/material/CQSJ/翅膀/

翅膀类型:1 翅膀颜色:1 读取:Magic1 44910
翅膀类型:1 翅膀颜色:2 读取:Magic1 44911
翅膀类型:1 翅膀颜色:3 读取:Magic1 44912
翅膀类型:1 翅膀颜色:4 读取:Magic1 44913
翅膀类型:1 翅膀颜色:5 读取:Magic1 44914

5.[客户端]修复:dneffect.xml packeffect.xml 行数过多后失效的问题

6.[服务端]扩展: 人物进入游戏后点击公告栏的确定按钮触发 QFunction-0.txt 内的 [@LoginNotice]

备注:需在客户端以下文件内进行调整后,才会触发QFunction-0.txt 内的 [@LoginNotice]标签!

\GsRes\Information\default\asstool.ini
[CONFIG]
AutoShowActLog=1

7.[客户端]修复:护符类装备摆摊时价格显示异常的问题

8.[服务端]扩展: 智能AI系统模块(寻路、打怪、走位),可支持怪物扩展调用本模块(实现怪物无法被卡墙)

7.[客户端]新增:OtherTipsCfg 描述文件

Xml \ OtherTipsCfg.xml ;//单文件不建议超过6000行,否则Win10以下的系统容易出现游戏异常,地图错乱等问题
Xml \ OtherTipsCfg2.xml ;//单文件不建议超过6000行,否则Win10以下的系统容易出现游戏异常,地图错乱等问题
Xml \ OtherTipsCfg3.xml ;//单文件不建议超过6000行,否则Win10以下的系统容易出现游戏异常,地图错乱等问题
Xml \ OtherTipsCfg4.xml ;//单文件不建议超过6000行,否则Win10以下的系统容易出现游戏异常,地图错乱等问题

7.[客户端]修复:魔法盾持续动画异常

8.[防外挂]新增:客户端防外挂模块

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190601
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – Dll \ Engine.dll
    *[更新] – Dll \ Engine.dll.update
    *[更新] – GsRes \ GsClient.gs
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – Mir200 \ GsEngine.exe
    ;——————————————-

1、[服务端] 扩展:Config / MagicSkill.xml → 金刚护体 Value7 Value8
;—————————————————————————————
金刚护体 持续时间计算公式:

计算公式1:受到伤害时,会按照免伤百分比转移对应的伤害值,在强度(绿色的血条)内抵消,如果强度为0,则金刚自动消失
计算公式2:每次收到伤害-3秒时间,未收到伤害每秒-1秒时间,持续的时间在 Value7-Value8 内取随机值,如果时间为0,则金刚自动消失
;—————————————————————————————

2、[服务端] 扩展:允许玩家多开个数的指令

SETCLIENTNUM A B
A = 操作符号 + – =
B = 允许多开的个数

[@允许多开] ;//脚本示例
#IF
TRUE
#ACT
SETCLIENTNUM = 5
SENDMSG 5 您当前电脑允许同时打开5个客户端。
BREAK

3、[客户端] 修复:摆摊摊位拉条坐标异常显示的问题

4、[服务器] 修复:隐身术、集体隐身术的问题

5、[客户端] 修复:取消地图缩略框组件内,活动日志板块点亮后的文字描述

6、[服务器] 扩展:【假人】掉血触发

当假人血量从高血量进入到 90% 80% 60% 40% 20% 范围时,将触发 QFunction-0.txt [@假人血量触发]

[@假人血量触发]
#IF
TRUE
#ACT
SENDMSG 5 <$PARAM(1)> ;//当前血量值
SENDMSG 5 <$PARAM(2)> ;//导致本次掉血的对象名字 怪物名字、人物名字
SENDMSG 5 <$PARAM(3)> ;//导致本次掉血的对象类型 1 = 人物、2 = 怪物
BREAK

备注:如假人原始血量是91%,当他血量掉到89%时,属于进入90%的范围,将触发[@假人血量触发]标签
备注:可使用当前参数合理赋予逻辑,根据致使假人掉血的对象进行更多操作

6、[服务器] 扩展:保留破碎装备功能

主引擎 – 系统相关功能 – 游戏选项(1) – 保留破碎装备

勾选“保留破碎装备”功能后,装备无持久后将不会再消失,将进入破损状态,破损状态的装备不增加任何属性。

7、[服务器] 扩展:黑铁升级武器后,武器成功失败都讲触发 QFunction-0.txt 内的标签

[@黑铁武器成功]
;// $PARAM(0) 升级成功的武器名字

[@黑铁武器破碎]
;// $PARAM(0) 升级失败的武器名字

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190520
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    *[更新] – [客户端]
    *[更新] – GsRes \ GsClient.gs
    *[更新] – GsRes \ Dll \ Engine.dll
    *[更新] – GsRes \ Dll \ Engine.dll.update
    ;——————————————-
    *[更新] – [服务端]
    *[更新] – DBserver \ DBserver.exe
    *[更新] – Mir200 \ GsEngine.exe
    ;——————————————-

1、[服务端] 新增:五行伤害比例

主引擎面板 – 系统相关设置 – 数值比例 – 数值比率转化 – 五行伤害比例

伤害计算公式 = 白色属性最终伤害 + 五行属性*五行伤害比例

2、[服务端] 五行公式:金克木、木克土、土克水、水克火、火克金。

五行公式举例: 本体10点木攻击,敌人5点金攻击 最终结果:10-5=5

3、[服务端] 修复:Sendmsg 14 绿色字体消失时间异常

4、[服务端] 修复:DBserver.exe

5、[服务端] 修复:ItemSuitAttribute.txt 赋值装备跟套装数据库索引出错的问题

6、[服务端] 修复:宝宝界面血量值未及时更新的问题

7、[服务端] 修复:游戏宝鉴出现物品无法获得,宝鉴无法开启,游戏令扣除错误的问题。

8、[服务端] 新增:@bindbuy 绑定金币快捷购物

9、[服务端] 修复:修复金刚技能动画异常的问题

10、[服务端] 新增:假人配置文件,待公布。

11、[服务端] 修复:摆摊情况中,出现假物品的问题。

12、[服务端] 新增:左键点击物品后,再执行右键,光标上的物品会自动返回背包。

13、[客户端] 新增:支持坐标负数偏移

涉及文件:Explain.xml OtherTipsCfg.xml

作用描述:支持 ix = "-61" iy = "-61" 使用负数进行坐标偏移

14、[服务端] 新增:NPC功能 – 绑定金币快捷购物

NPC开头参数:@bindbuy    绑定金币买卖标签

15、[服务端] 新增:Envir\假人配置.txt

[pickitem]    ;//物品名字 拾取优先权限( 1-2 )   优先拾取1 再拾取2
力量戒指=2
裁决=1

16、[服务端] 使用单体需注意以下两个操作,否则会出现释放技能后却无伤害的现象!

1. 主引擎界面 - 人物相关设置 - 技能魔法 - 技能参数 - [勾选]元气持续涨满
2. 调整人物角色元气值的数量为2000
3. 元气值操作指令:SETVITALITYPOINT = 2000

;———————————————————–
(@bindbuy)
[@MAIN]
<购买绑定商品/@bindbuy>

[@bindbuy]
您要购买哪种杂货?\ \
<返回/@main>

[BINDgoods]
蜡烛 10 10
火把 10 10
;———————————————————–

15、[服务端] 新增:假人拾取逻辑及配置表格

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190513
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、游戏引擎 → 扩展:五行攻击,五行防御 结构框架

2、游戏引擎 → 新增:游戏宝鉴,游戏令

;————————————————————–
Stdmode:46 Shape:101 为游戏宝鉴的特定标识
Stdmode:46 Shape:102 为游戏令的特定标识

1062;游戏宝鉴;46;101;1;;;256;1449;1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;255;;
1062;游戏令;46;102;1;;;256;1450;1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;255;;
;————————————————————–
宝鉴奖品存放文本:Envir\QunYingItem.txt

;奖品类型 / 物品的名字 / 物品的look / 物品数量 / 保留(必须填写0) / 翻牌时出现该奖品的概率(数字越小越难出)

;金
1 经验玉(小) 1425 1 0 3
1 经验玉(中) 1426 1 0 3
1 经验玉(大) 1427 1 0 3
1 双倍经验卡 826 1 0 3
1 双倍经验包天卡 827 1 0 3
1 双倍经验包周卡 828 1 0 3

;银
2 攻击神水 218 1 0 3
2 魔力神水 219 1 0 3
2 精神神水 220 1 0 3
2 急速神水 221 1 0 3
2 强效体力神水 207 1 0 3
2 强效魔力神水 208 1 0 3
2 祝福神油 179 1 0 3

;铜
3 特级金创药 733 3 0 5
3 特级魔法药 734 3 0 5
3 太阳神水 180 2 0 5
3 强效太阳神水 223 1 0 5
3 万年雪霜 206 1 0 5
3 治疗药水 223 1 0 5

;铁
4 金创药(小量) 168 3 0 10
4 金创药(中量) 169 2 0 10
4 金创药(大量) 170 1 0 10
4 魔法药(小量) 175 3 0 10
4 魔法药(中量) 176 2 0 10
4 魔法药(大量) 177 1 0 10
;————————————————————–
开启宝鉴获得奖品后触发QFunction-0.txt [@获得宝鉴奖品]

[@获得宝鉴奖品] ;//返回以下变量
#IF
TRUE
#ACT
SENDMSG 5 <$PARAM(0)> ;//金 奖品1 的名字
SENDMSG 5 <$PARAM(1)> ;//金 奖品2 的名字
SENDMSG 5 <$PARAM(2)> ;//金 奖品3 的名字
SENDMSG 5 <$PARAM(3)> ;//银 奖品1 的名字
SENDMSG 5 <$PARAM(4)> ;//银 奖品2 的名字
SENDMSG 5 <$PARAM(5)> ;//银 奖品3 的名字
SENDMSG 5 <$PARAM(6)> ;//铜 奖品1 的名字
SENDMSG 5 <$PARAM(7)> ;//铜 奖品2 的名字
SENDMSG 5 <$PARAM(8)> ;//铜 奖品3 的名字
SENDMSG 5 <$PARAM(9)> ;//铁 奖品1 的名字
SENDMSG 5 <$PARAM(10)> ;//铁 奖品2 的名字
SENDMSG 5 <$PARAM(11)> ;//铁 奖品3 的名字

SENDMSG 5 <$PARAM(12)> ;//金 奖品1 的数量
SENDMSG 5 <$PARAM(13)> ;//金 奖品2 的数量
SENDMSG 5 <$PARAM(14)> ;//金 奖品3 的数量
SENDMSG 5 <$PARAM(15)> ;//银 奖品1 的数量
SENDMSG 5 <$PARAM(16)> ;//银 奖品2 的数量
SENDMSG 5 <$PARAM(17)> ;//银 奖品3 的数量
SENDMSG 5 <$PARAM(18)> ;//铜 奖品1 的数量
SENDMSG 5 <$PARAM(19)> ;//铜 奖品2 的数量
SENDMSG 5 <$PARAM(20)> ;//铜 奖品3 的数量
SENDMSG 5 <$PARAM(21)> ;//铁 奖品1 的数量
SENDMSG 5 <$PARAM(22)> ;//铁 奖品2 的数量
SENDMSG 5 <$PARAM(23)> ;//铁 奖品3 的数量

SENDMSG 5 <$PARAM(24)> ;//本次获得奖品名字
SENDMSG 5 <$PARAM(25)> ;//本次获得奖品数量
SENDMSG 5 <$PARAM(26)> ;//当前累积开启的进度条的值

MOV S51 $USERNAME
INC S51
INC S51 $PARAM(25)
INC S51 个
INC S51 $PARAM(24)
INC S51
INC S51 $DATETIME
ADDVARLIST $STR(S51) ..\QuestDiary\宝鉴打开记录.txt
BREAK

3、客户端 → 扩展:\GsRes\ini\GlobalStrings.ini

Treasures1 = ” 宝鉴累积奖励的文字信息(开启宝鉴铁英之怒累积达到100次,立即获取额外奖励:11111111经验) “
Treasures2 = ” 累积进度条的最大值 “

例如:
Treasures1=”开启宝鉴铁英之怒累积达到100次,立即获取额外奖励:11111111经验”
Treasures2=”100″

4、游戏引擎 → 扩展:GSSETLABLEVALUE 位置(9)

用于更新客户端:累积进度条目前的进度值

[@更新累积进度条]
#IF
TRUE
#ACT
GSSETLABLEVALUE 9 = $CustomValue(80)
SENDMSG 5 恭喜您成功开启<<$CustomValue(80)>次游戏宝鉴.>
BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190508
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、修复:DBServer

2、修复:GSWINGTYPE 0 0 0 ,使用该脚本清理翅膀主引擎会报错的问题。

3、修复:UPGRADEUSERITEM 178..185 的参数值 ,不读取套装数据库内 攻击、防御、血量、蓝量 倍数的问题。

4、修复:行会功能,会长删除成员后,人员面板信息未及时更新的问题

5、修复:CHANGENAMECOLOR A ,调整人物封号颜色失效的问题

6、调整:客户端 Xml \ Packeffect.xml 文件内的特效层次

备注:Packeffect.xml 内的特效修改为显示在道具上

例如:可以在装备的素材左下角,显示数字素材

7、修复:BaoBaoBuff 命令执行后,宝宝面板属性没有及时更新的问题。

8、扩展:ini \ launcher.INI 追溯起源文字信息,文字颜色定义

;//ini \ launcher.INI
[Config]
Sourcename1=追溯起源的文字信息1
Sourcename2=追溯起源的文字信息2
Sourcename3=追溯起源的文字信息3
Sourcename4=追溯起源的文字信息4
Sourcenamecolor1=追溯起源的文字颜色1
Sourcenamecolor2=追溯起源的文字颜色2
Sourcenamecolor3=追溯起源的文字颜色3
Sourcenamecolor4=追溯起源的文字颜色4

;//编写方式展示
[Config]
Sourcename1=起源地图:
Sourcename2=起源对象:
Sourcename3=获得时间:
Sourcename4=归属角色:
Sourcenamecolor1=68
Sourcenamecolor2=68
Sourcenamecolor3=68
Sourcenamecolor4=68

9、修复:Explain.xml OtherTipsCfg.xml 客户端描述变量,当变量值为0时无法获取的问题。

备注:如 $Dc-$Dc2 ,支持 $DC = 0 时 ,正常显示到Explain.xml OtherTipsCfg.xml文件内。

*———————————————————————————————–

  • [变量类型]
    *———————————————————————————————–
    $LINE 代表插入一条横线
    $IDX 装备编号
    $NAME 装备名字
    $STDMODE 装备类型
    $WEIGHT 重量
    $LOOKS 外观编号
    $AC 防御上限
    $AC2 防御下限
    $MAC 魔御上限
    $MAC2 魔御下限
    $DC 攻击上限
    $DC2 攻击下限
    $MC 魔法上限
    $MC2 魔法下限
    $SC 道术上限
    $SC2 道术下限
    $DURAMAX 最大持久
    $NEED 需要类型
    $NEEDLEVEL 需要条件
    $PRICE 价格
    $NAMECOLOR 物品外观颜色名字
    $DURA 当前持久
    $BAOJI 暴击
    *———————————————————————————————–
  • [变量类型]
    *———————————————————————————————–
    $ITEMVALUE( A ) 支持以下编号
    29-36 45-49,52 59,67,68,69,70
    112-117 170,171,172,173,174,175,176,177
    *———————————————————————————————–

10、扩展:@@flytoplace A B C ;//点击后将自动传送至 A 地图

A = 地图编号
B = X坐标
C = Y坐标

备注1:当前指定点击后,会检测是否拥有 !Setup.txt  FlyName= 内的物品道具
备注2:如果拥有!Setup.txt  FlyName= 内的物品道具,将自动扣走并传送,如没有则会提示!
备注3:当前指令内的A B C参数,只支持数字

脚本举例:   ;// !Setup.txt  [Server]
 FlyName=飞行靴

当玩家角色点击<@@flytoplace A B C> ,系统会自动检测玩家是否拥有飞行靴,如果有则自动扣走并传送!

11、扩展:@@special A B C ;//点击后将触发 QFunction-0.txt [@任务标签触发]

A = $PARAM(0)
B = $PARAM(1)
C = $PARAM(2)

脚本举例:
<传/@@special 1 2 3>

触发标签:   ;//QFunction-0.txt [@任务标签触发]

[@任务标签触发]
#IF
TRUE
#ACT
SENDMSG 5 0:<$PARAM(0)>
SENDMSG 5 1:<$PARAM(1)>
SENDMSG 5 2:<$PARAM(2)>
BREAK

12、扩展:支持 UPGRADEUSERITEM 20,21 调整:Stdmode:59 Stdmode:29 的装备血量,蓝量

神秘护符   Stdmode:29  Shape:100   NeedAmbit:代表血量   【 持久:代表血量 】
神秘宝石   Stdmode:59  Shape:5     Anicount:代表血量        【 持久:代表血量 】

脚本举例:

[@调整血量]
#IF
TRUE
#ACT
GIVE 神秘宝石 1
UPGRADEUSERITEM $PARAM(10) 20 = 188  ;//血量增加188
GIVE 神秘宝石 1
UPGRADEUSERITEM $PARAM(10) 21 = 288  ;//蓝量增加288

GIVE 神秘护符 1
UPGRADEUSERITEM $PARAM(10) 20 = 588  ;//血量增加588
GIVE 神秘护符 1
UPGRADEUSERITEM $PARAM(10) 21 = 688  ;//蓝量增加688

13、扩展:SoulLevelUpExpCfg.xml 器魂配置文件支持 Exp0

Exp0 = 0 - 1的经验值显示
Exp1 = 1 - 2的经验值显示

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190428
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、新增:遗忘丹功能

物品DB
1028;遗忘丹;0;204;1;0;0;0;1062;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;0

2、修复:部分物品属性行数过多,导致归宿起源显示异常的问题

3、新增:PLAYERQUEST A B C

// 用于指定类型人物执行登陆脚本标签,返回执行命令玩家名字<$PARAM(18)>

A:对象类型(0-3)
B:执行登陆脚本标签
C:范围(仅对人物类型3有效)

对象类型
0:当前地图组队成员(和自己组队)
1:当前地图行会成员(和自己同行会)
2:当前地图内玩家
3:当前人物范围内

4、新增:CHECKATTACKTARGET A

// 用于检测人物当前是否可以攻击A玩家

// 节约检测脚本:攻击模式,敌我是否处于安全区

A:对象名字

5、扩展:CHANGEMODE A B C

// 新增:C参数 ,时间单位:秒

// 备注:参数A内的 14.15.16.19.41  暂不支持自动计时功能

A:功能效果          ;// 详细参数可查看说明书
B:关闭/开启(0关闭,1开启) 
C:有效时间,时间单位:秒

6、扩展:SetProvisionalAbil A B C D

// 新增以下A参数

41:穿透概率
42:穿透比例 ;// 穿透:直接无视地敌人所有双防属性
43:免伤概率
44:免伤比例

[@设置穿透]

IF

TRUE

ACT

;—————————— 100%几率穿透目标50%的双防
SetProvisionalAbil 41 = 100
SetProvisionalAbil 42 = 50

[@设置免伤]

IF

TRUE

ACT

;—————————— 100%几率免疫10%伤害
SetProvisionalAbil 43 = 100
SetProvisionalAbil 44 = 10

7、扩展:盾牌抵抗暴击几率控制

计算公式:
抵抗暴击几率 = 3 / !Setup.txt文件内ShiEldDefenceRate的值 * 盾牌等级 / 5

效果举例:
;// !Setup.txt  ShiEldDefenceRate=10
;// 盾牌等级 = 2

抵抗暴击几率 = 3/10*2/5 = 0.12 = 12%

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190425
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、新增:游戏界面显示文字信息+自动计时,可用于(BUFF报时,活动报时,属性报时)

指令:ADDWRITTEN A B C D E F G

A = 文字图层(1-10)
B = 1:下部居中 2:下部靠左 3:下部靠右 4:上部居中 5:上部靠左 6:上部靠右
C = 偏移X
D = 偏移Y
E = 内容持续的时间
F = 文本内容
G = 在文本后面跟着的倒计时,(不需要就写0)

文本内容支持方式绘制颜色:<参数A+文本内容>

参数A:
#Y 黄色
#J 橘黄
#L 蓝色
#H 海蓝
#Z 紫色
#F 粉色
#R 红色
#C 黑色
#G 绿色
#B 白色

[@脚本范例]

IF

TRUE

ACT

ADDWRITTEN 1 1 10 -300 100 <#G下方居中> 100 ;//下部居中
ADDWRITTEN 2 2 10 -300 100 <#G下方偏左> 100 ;//下部偏左
ADDWRITTEN 3 3 -110 -300 100 <#G下方偏右> 100 ;//下部偏右
ADDWRITTEN 4 4 0 200 100 <#G上部居中> 100 ;//上部居中
ADDWRITTEN 5 5 0 200 100 <#G上部偏左> 100 ;//上部偏左
ADDWRITTEN 6 6 -110 200 100 <#G上部偏右> 100 ;//上部偏右
BREAK

[@脚本范例]

IF

TRUE

ACT

ADDWRITTEN 1 2 0 -380 10 <#Y淡黄> 10
ADDWRITTEN 2 2 0 -360 10 <#J橘黄> 10
ADDWRITTEN 3 2 0 -340 10 <#L蓝色> 10
ADDWRITTEN 4 2 0 -320 10 <#H海蓝> 10
ADDWRITTEN 5 2 0 -300 10 <#Z紫色> 10
ADDWRITTEN 6 2 0 -280 10 <#F粉色> 10
ADDWRITTEN 7 2 0 -260 10 <#R红色> 10
ADDWRITTEN 8 2 0 -240 10 <#C黑色> 10
ADDWRITTEN 9 2 0 -220 10 <#G绿色> 10
ADDWRITTEN 10 2 0 -200 10 <#B白色> 10
BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190420
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、修复:国家相关问题

2、修复:ItemSuitAttribute.txt ItemSuitDaoHun.txt 读取套装数据库异常问题

3、修复:兼容0318版本号的登陆器注册

4、新增:LoginSrv DBServer 批量注册帐号于角色的功能

备注:
1、将需要新建的帐号和角色名字写入到 DBServer\CreatCharInfo.txt 文件内
2、点击 LoginSrv 网关内的批量新建
3、使用 帐号(dummy_gs)进入游戏建立角色 【建议自己先建好这个号,避免被玩家注册】
4、在 帐号(dummy_gs)建立好角色后,原先系统批量创建的账号都会根据 CreatCharInfo.txt 内的索引进行创建角色
5、开始执行假人操作

;//CreatCharInfo.txt 文件内容格式
;//游戏名字不要带数字

;//名字 帐号
;//我叫张三 dummy_1
;//我叫李四 dummy_2
;//我叫赵五 dummy_3

5、修复:动态动画版登陆器注册账号异常,快捷方式异常的问题

6、新增:长老阵怪物 Race:138 RaceImg:45

备注:
1、锁定攻击进入视野的第一个玩家,除非玩家离开攻击范围
2、怪物活动范围超出刷新点四格后,自动传送回刷新点
3、主动攻击,远程攻击
4、会复活视野范围的怪物(想被长老复活的怪物,DB内需勾选允许复活),同个怪物最多复活3次
5、会召集附近的2个长老一起攻击锁定目标
6、必须使用 MOBPLACE 命令来刷新该怪物

7、修复:背包特效因为刷新导致特别错位问题

8、修复:直播代码

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190415
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、修复:使用 BAGSIZE 指令,开启第二,第三包裹后,包裹内物品显示异常问题!

2、修复:怪物相关设置 → 地图智能刷怪设置 的异常问题
备注:建议勾选内存优化选项

3、修复:使用 GSSETLIANJI2 指令实现的数值动画播放,会有部分玩家无法看见的问题异常!

4、修复:服务端 Config \Command.ini 标签:TakeOnHorse
备注:使用 TakeOnHorse(@骑马) 命令无法直接骑上马牌类坐骑的问题

5、修复:器魂等级提升后,客户端未及时更新的问题

6、修复:GSTAKENPCITEM 命令取下放入框物品后,$PARAM(0)的值未清空的问题

7、修复:SENDMSG 25 龙框命令在内容未播放完毕就马上关闭的问题

8、修复:Setranklevelname 临时封号脚本,颜色异常问题

9、修复:怪物如果被系统( 守卫,脚本 )击杀,将不再触发[@怪物物品掉落触发]

10、修复:套装数据库倍数数值低于100不生效的问题

11、修复:SetProvisionalAbil 20 赋值吸血属性后,单体魔法技能不吸血的问题
备注:单体魔法技能ID ( 1,5,11,49,71,13,67 )

12、扩展:服务端 Envir \ ItemSuitAttribute.txt

;例如178 1 1 的意思就是 UPGRADEUSERITEM $PARAM(10) 178 = 1 对应套装数据库的第一条
;属性的位置支持 178..185

;属性的位置  属性的值    对应的套装属性(读取套装列表)

178     1       1   ;// 178 = 1 时 ,读取套装数据库内的 1号属性
179     3       2   ;// 179 = 3 时 ,读取套装数据库内的 2号属性
180     5       3   ;// 180 = 5 时 ,读取套装数据库内的 3号属性
181     7       4   ;// 181 = 7 时 ,读取套装数据库内的 4号属性
182     9       5   ;// 182 = 9 时 ,读取套装数据库内的 5号属性

13、修复:微端分配器(WdSmart)
备注:建议一个分配器对应最少5个微端传输,内部压力测试500个IP同时下载不会卡断

14、扩展:服务端 Envir \ ItemSuitDaoHun.txt

;例如 雷霆怒斩 2 1 4 的意思就是 雷霆怒斩器魂等级为2 品级1 对应套装列表第4条

;物品的名字 / 器魂等级 / 器魂品级 / 对应的套装属性(读取套装列表
裁决 1 1 1
裁决 2 1 1
裁决 2 2 3
裁决 2 3 5
雷霆怒斩 1 1 3
雷霆怒斩 1 2 4
雷霆怒斩 1 3 6
圣战戒指 1 4 2

15、修复:调整客户端 Xml \ dneffect.xml 地面特效导致画面绘制出现波动的问题
备注:Xml \ dneffect.xml 将不再实时更新最新动态,调整后需使用 @makegs_reload1 命令进行加在更新!

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190410
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1、扩展BUFF命令 GsMapBuff A B C D E

//A: M(X,Y,R) //地图参数(支持变量)
//B: 效果类型(0-11)
//C: 时间(秒)
//D: 伤害(仅对绿毒有效)
//E: (0-2) 0:人物,怪物有效 1:人物有效 2:怪物有效
//此命令也会根据自身攻击模式!

// 效果类型
// 0:绿毒
// 1:红毒
// 2:人物变黑色(功能预留)
// 3:冰冻
// 4:诅咒(蓝色)
// 5:麻痹
// 6:诅咒(粉色)
// 8:隐身
// 24:沉默
// 25:重力
// 27:恐惧
// 33:震慑 范围内的敌人都会被震退

2、新增:客户端描述变量支持 ;// Explain.xml OtherTipsCfg.xml
$ITEMVALUE(178..188)

Explain.xml 参考:

OtherTipsCfg.xml 参考:

3、预设:宝宝盔甲模版
方便后期扩展宝宝外在特效功能

4、修复:包裹超过66格后,物品显示异常的问题

6、修复:金刚在破碎后,出现动画叠加的问题

7、修复:宝宝中毒后,出现异常动画的问题

8、修复:假人系统及AI智能模块

9、扩展变量:

名字颜色:<$ITEMINFO[X].NAMECOLOR>  ;// GameLoad.DB 内的NameColor
名字颜色:<$ITEMINFO[X].EFFECT1>    ;// UPGRADEUSERITEM 189
物品特效:<$ITEMINFO[X].EFFECT2>    ;// UPGRADEUSERITEM 205
地面特效:<$ITEMINFO[X].EFFECT3>    ;// UPGRADEUSERITEM 206

10、扩展:MISSION A B C ;// 扩展地图标签类命令支持SELF,如果填写SELF,则效验人物所在地图(可适用于副本参数地图)
PARAM1 D
PARAM2 E
PARAM3 F
PARAM4 G
MOBPLACE H

A = 地图编号    ;// 怪物集结点地图编号   如果填写SELF,则刷新到人物所在地图(可适用于副本参数地图)
B = 坐标X ;// 怪物集结点地图坐标X
C = 坐标Y ;// 怪物集结点地图坐标Y
D = 坐标X ;// 怪物刷新坐标X
E = 坐标Y ;// 怪物刷新坐标Y
F = 数量
G = 范围
H = 怪物名字

11、新增:MissionNearMon A B C 刷新出来的怪物会朝 人物执行当前命令时 的坐标集合
A = 名字
B = 范围
C = 数量

12、新增:CheckNearbyMonCount A B C 检测人物当前范围内有多少怪物
A = 范围
B = > < =
C = 数量

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190402
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1.扩展功能:单体组合

2.扩展功能:器魂属性

客户端文件:xml \ SoulLevelUpExpCfg.xml

  详细介绍请查看更新包:[ 0. 客户端 GsRes ]-[ xml \ SoulLevelUpExpCfg.xml ]的介绍

服务端指令:
UPGRADEUSERITEM $PARAM(10) 186 = 1 ;//器魂 等级
UPGRADEUSERITEM $PARAM(10) 187 = 2 ;//器魂 品级
UPGRADEUSERITEM $PARAM(10) 188 = 10 ;//器魂 经验

3.扩展功能:UPGRADEUSERITEM 属性位置 178..185

;// 可适用于 打孔,镶嵌,铭文,天赋,卡牌 等等扩展
;// 当前物品178 = 1时,当前物品会读取 客户端:Xml \ OtherTipsCfg.xml 内的 <tip name="178+1">

[@脚本示范A]
#IF
TRUE
#ACT
GIVE 裁决之杖 1
UPGRADEUSERITEM $PARAM(10) 178 = 1 ;//读取 OtherTipsCfg.xml 的 <tip name="178+1">
UPGRADEUSERITEM $PARAM(10) 178 = 3 ;//读取 OtherTipsCfg.xml 的 <tip name="178+3">
BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190401
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1.扩展功能:回复,伤害数值调配

客户端文件:xml \ attackeffect.xml

  详细介绍请查看更新包:[ 0. 客户端 GsRes ]-[ xml \ attackeffect.xml ]的介绍

服务端指令:GSSETLIANJI2 参数1 参数2 参数3 参数4 参数5

  // 参数1 = 特效ID
  // 参数2 = 1/2     1 = 显示加号素材   2 = 显示减号素材
  // 参数3 = 显示的数值
  // 参数4 = 显示的时间(秒)
  // 参数5 = 0 / 1    0 = 仅自己可见    1 = 所有人可见

[@脚本示范A]
#if
TRUE
#ACT
GSSETLIANJI2 2 2 12579  10
BREAK

[@脚本示范B]
#if
TRUE
#ACT
GSSETLIANJI2 1 1 12345  10
BREAK

2.扩展客户端:ini \ launcher.INI

[Config]
SuitCfg=YES ;//No YES 关闭,开启显示套装说明
BAGSIZE2=YES ;//No YES 关闭,开启显示第二个包裹按钮
BAGSIZE3=NO ;//No YES 关闭,开启显示第三个包裹按钮


3.扩展功能:套装佩戴与显示系统

客户端文件:xml \ SuitCfg.xml

  详细介绍请查看更新包:[ 0. 客户端 GsRes ]-[ xml \ SuitCfg.xml ]的介绍

服务端操作:[ GsEngine.exe ]-[ 套装管理 ]-[ 当满足不同件数装备 ]-[ 触发不同的属性方案 ]


3.扩展属性:装备位置:Stdmode:14 装备名字:魂珠

该类装备支持: 品级,经验加成,修炼值 属性

[@脚本示范A]
#IF
TRUE
#ACT
GIVE 魂珠 1
UPGRADEUSERITEM $PARAM(10) 12 = 2  ;//品级
UPGRADEUSERITEM $PARAM(10) 15 = 20 ;//经验加成
UPGRADEUSERITEM $PARAM(10) 72 = 20 ;//修炼值
BREAK

4.扩展属性:装备位置:Stdmode:12 13 29 59 116 装备名字:盾牌,魂珠,护符,宝石,神翼

该类装备支持: 112...117 属性

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190321
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⒈ 扩展:SET 指令扩展第3个参数 SET 参数一 参数二 参数三 参数一:标签 [000]..[799]
    参数二:0..1 [该变量只有2种状态]
    参数三:标签要往后执行的数量 [@示范A] IF TRUE ACT SET [500] 0 20
    SENDMSG 5 提示:500-519的个人标签已经统一设置为0.
    BREAK [@示范B] IF TRUE ACT SET [500] 1 20
    SENDMSG 5 提示:500-519的个人标签已经统一设置为1.
    BREAK ⒉ 扩展:Movr 参数一 参数二 参数三 参数一 = 变量
    参数二 = 数值1
    参数三 = 数值2 如果参数三为空,则参数一 在 0 – 参数二的范围内取值
    如果参数三存在,则参数一 在 参数二 – 参数三 的范围内取值 [@示范A] IF TRUE ACT MOVR P51 10 99
    SENDMSG 5 提示:当前P51的值为<$STR(P1)>(10~99).
    BREAK ⒊ 扩展:CHANGEMODE 41
    // 清除负面效果类似解毒术 [@示范A] IF TRUE ACT CHANGEMODE 41
    SENDMSG 5 提示:您身上的中毒状态已经消除
    BREAK ⒋ 扩展:邮件功能 每日活动 客户端右上角的 邮件功能 按钮 触发 QF @邮件功能按钮
    客户端右上角的 每日活动 按钮 触发 QF @每日活动按钮 ⒌ 扩展:背包支持包裹二,包裹三
    ;//点击背包未开启的格子扩展触发QM内的[@扩展包裹] BAGSIZE 背包格数支持到 186格 BAGSIZE 参数一 参数一 = 目前的包裹开启数量 新增变量 $BAGSIZE 当前背包格数 [@示范A] IF TRUE ACT BAGSIZE 186
    SENDMSG 5 提示:您当前已经开启<$BAGSIZE>格背包位置
    BREAK ⒍ 扩展:GIVE 参数一 参数二 参数三 参数一 物品名字
    参数二 物品数量
    参数三 是否绑定 0 = 不绑定 1 = 绑定 [@示范A] IF TRUE ACT GIVE 珊瑚戒指 1 1
    SENDMSG 5 提示:您获得一枚绑定的珊瑚戒指
    BREAK ⒎ 扩展:UPGRADEUSERITEM 166的值调整 物品的Look [@示范A] IF TRUE ACT UPGRADEUSERITEM 7 166 = 1
    UPGRADEUSERITEM 8 166 = 2
    SENDMSG 5 提示:您的左戒指:<$RING_L> LOOK值调整为:[1]
    SENDMSG 5 提示:您的左戒指:<$RING_R> LOOK值调整为:[2]
    BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190318
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⒈ 修复:装备位置(19)的属性异常和显示错位问题 [@示范] ACT GIVE 金翅大鹏仙翼 1
    UPGRADEUSERITEM $PARAM(10) 20 = 10 ;HP
    UPGRADEUSERITEM $PARAM(10) 21 = 20 ;MP
    SENDMSG 5 你的金翅大鹏仙翼获得10点HP,20点MP属性加成!
    break ⒉ 新增文件:(客户端)Ui \ LittleAvatarWnd.xml 调整查看其它玩家装备栏时,装备显示的位置

¨C148C ¨C149C ¨C150C ¨C151C ¨C152C ¨C153C ¨C154C ¨C155C ¨C156C

⒊ 修复:魔法盾异常

3.1  过图导致的魔法盾技能效果,其他玩家查看不到的问题
3.2  挂机不动导致魔法盾外观显示错乱的问题

⒋ 修复:宝宝属性异常

4.1  宝宝升级后,数据库读取异常问题

⒌ 修复:SETSECRETINFO 时装脚本

5.1  参数2 参数3 为空时,还原人物为默认武器,衣服外观
5.2  参数3 为空时,程序报错问题
5.3  脚本执行后,人物界面武器素材未更新问题

⒍ 修复:套装数据库

最终属性计算方式:当前攻击 + 当前攻击 * PowerRate/100

6.1  PowerRate   攻击倍数    
6.2  DefenceRate 防御倍数
6.3  LifeRate    血量倍数
6.4  MagicRate   蓝量倍数

⒎ 修复:开启聊天显示等级,职业后,社交功能内拉黑指定玩家,却仍然能收到消息的问题。

⒏ 扩展:客户端文件

Tiles11 3061        大地砖 
Tiles12 3062        大地砖 
Tiles13 3063        大地砖 
Tiles14 3064        大地砖 
Tiles15 3065        大地砖 
Tiles16 3066        大地砖 
Tiles17 3067        大地砖 
Tiles18 3068        大地砖 
Tiles19 3069        大地砖 
Tiles20 3070        大地砖 
Tiles21 3071        大地砖 
Tiles22 3072        大地砖 
Tiles23 3073        大地砖 
Tiles24 3074        大地砖 
Tiles25 3075        大地砖 
Tiles26 3076        大地砖 
Tiles27 3077        大地砖 
Tiles28 3078        大地砖 
Tiles29 3079        大地砖 
Tiles30 3080        大地砖 
monster7 97     怪物外观7 
monster8 98     怪物外观8 
monster9 99     怪物外观9 
monstereff7 1097    怪物特效7 
monstereff8 1098    怪物特效8 
monstereff9 1099    怪物特效9 

⒐ 修复:调整以下 XML 配置文件,操作后将实施更新显示

Xml \ dneffect.xml  ;地面特效配置
Xml \ packeffect.xml    ;背包特效配置
Xml \ Mounts.xml    ;坐骑

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190310
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 扩展功能:人物对话,私聊,喊话 可选择开启显示职业,等级
    ;// 备注说明:权限号私聊不会提示等级,职业信息 游戏主引擎 → 系统相关设置 → 信息控制 → 喊话显示等级
    游戏主引擎 → 系统相关设置 → 信息控制 → 喊话显示职业

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190308
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 扩展脚本:怪物爆出物品 随机赋值地面特效 Envir \ ItemEffect.txt ;// 物品名字 1号特效概率 2号特效概率 3号特效概率 4号特效概率 5号特效概率
    ;// 特效对应dneffect.xml文件内的 UiEffect unit_Name =”1-5″
    ;// 概率 = 当前值 / 100 (当前值总和不允许超过100,否则将不读取) 圣战头盔 5 3 2 1 1

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190307
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 修复:特效异常 修复背包特效异常
    修复地面特效异常
    修复名字颜色异常 ② 修复:数据同步问题 修复发型更换后他屏未同步问题
    修复衣服染色后他屏未同步问题 ③ 扩展变量: 名字颜色:<$ITEMINFO[X].NAMECOLOR>
    物品特效:<$ITEMINFO[X].EFFECT2>
    地面特效:<$ITEMINFO[X].EFFECT3> ④ 扩展指定:调整物品特效 UPGRADEUSERITEM $PARAM(10) 参数一 参数二
    参数一 = 205
    参数二 = 特效编号(对应 xml \ packeffect.xml 内的 UiEffect unit_Name 的ID) [@示范] ACT GIVE 裁决之杖 1
    UPGRADEUSERITEM $PARAM(10) 205 1
    SENDMSG 5 你的裁决之杖是1号物品特效!
    break ⑤ 扩展指定:调整地面特效 UPGRADEUSERITEM $PARAM(10) 参数一 参数二
    参数一 = 206
    参数二 = 特效编号(对应 xml \ dneffect.xml 内的 UiEffect unit_Name 的ID) [@示范] ACT GIVE 裁决之杖 1
    UPGRADEUSERITEM $PARAM(10) 206 1
    SENDMSG 5 你的裁决之杖是1号地面特效!
    break ⑥ 扩展指定:调整物品名字颜色 UPGRADEUSERITEM $PARAM(10) 参数一 参数二 参数三
    参数一 = 189
    参数二 = + – =
    参数二 = 名字颜色(0-255) [@示范] ACT GIVE 裁决之杖 1
    UPGRADEUSERITEM $PARAM(10) 189 = 250
    SENDMSG 5 你的裁决之杖是绿色的名字!
    break

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190228
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 扩展指令:UPGRADEUSERITEM $PARAM(10) 189 189 = 物品名字颜色

[@示范]

ACT

GIVE 裁决之杖 1
UPGRADEUSERITEM $PARAM(10) 189 = 250
SENDMSG 5 你的裁决之杖是绿色的名字!
break

② 扩展触发:增加怪物爆出物品后触 QFunction-0.txt 内的 [@怪物物品掉落触发] 标签!
//Envir目录下的“ItemByMonList.txt”文件内写入要提示的怪物名字!

[@怪物物品掉落触发]

ACT

SENDMSG 5 地图编号:<$PARAM(0)> 地图名字:<$PARAM(1)>
SENDMSG 5 怪物名字:<$PARAM(2)>-(不包含数字)
SENDMSG 5 怪物名字:<$PARAM(3)>-DB数据库名字
SENDMSG 5 物品名字:<$PARAM(4)>-(不包含数字)
SENDMSG 5 物品名字:<$PARAM(5)>-DB数据库名字
SENDMSG 5 物品ID:<$PARAM(6)>
SENDMSG 5 玩家名字 :<$PARAM(7)>
SENDMSG 5 特效编号 :<$PARAM(8)>-(地面特效1-5)
break

③ 扩展坐骑配置:Xml / Mounts.xml

<Mounts Mounts_id ="1" name="1号坐骑" ApprId = "161" newApprId = "161" x= "50" y= "50" />

Mounts Mounts_id  =  ID (无需操作)
name = 备注       (无需操作)
ApprId = 坐骑原始外观 (无需操作)
newApprId = 坐骑新外观   (可任意修改)
X = 坐骑的偏移X
Y = 坐骑的偏移Y

③ 扩展指令:上马 下马

上马:BYHORSE 怪物名字 马牌的SHAPE值

下马:DISHORSE

[@点击上马]

ACT

BYHORSE 迎亲宝马 65
SENDMSG 5 您骑上了迎亲宝马,赶紧去迎接您期待已久新娘子。
BREAK

[@自动下马]

IF

CHECKHORSE

ACT

DISHORSE
SENDMSG 5 当前地图不允许骑乘坐骑,您受到天地法力的压制自动从马上掉落。
BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190221
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 扩展变量:用于扩展F10界面 物理命中:$HIT
    物理躲避:$SPD
    幸运值:$LUCK
    魔法命中:$MAGICNICETY
    魔法躲避:$ANTIMAGIC
    反弹伤害:$REBOUNDHURT
    吸血:$ABSORDLOOD
    抵抗:$AGAINST
    破防:$DESTROYDEFEND

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190220
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 扩展指令:GsAddBtn //参数5 = 正数 ( 以当前游戏界面 左上角 作为坐标偏移基点 )
    //参数5 = 负数 ( 以当前游戏界面 右上角 作为坐标偏移基点 ) ② 新增指令:GSADD10BTN 参数1 = 自定义按钮编号    (操作删除按钮时需要使用到此参数)   此参数暂时只支持 11-20
    ( 对应 GsFuntion_def\QFunction-0.txt 内的 @人物按钮1 – @人物按钮10 )
    参数2 = 按钮正常显示时候的素材编号
    参数3 = 按钮鼠标移动上去时候的素材编号
    参数4 = 按钮鼠标点击时候的素材编号
    参数5 = 代表按钮在当前界面的X坐标
    参数6 = 代表按钮在当前界面的Y坐标
    参数7 = 显示在UI按钮上的文字信息   支持变量(例:<$STR(S1)>)
    参数8 = 文字的X坐标
    参数9 = 文字的Y坐标
    参数10 = 鼠标移动至按钮上时提示的文字信息 ③ 新增指令:GSSETPLAYCFG 参数一 参数二 参数一 = F10SHOWNAME
    参数二 = 0 / 1 ( 隐藏和显示 人物名字 行会名字 )

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190215
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 客户端新增文件:xml \ dneffect.xml
    针对物品名字给予物品赋值地面的特效 语句案例:
    ② 新增指令:KillToGetitem A
    //执行的玩家死亡时必爆出A装备 A=装备位置 ( A = 99 代表关闭当前功能) ③ 修复指令:KILLMONBURSTRATE
    调整玩家杀怪的爆率
    A 爆率翻倍 数值÷100才是实际调整的倍数,100、200、300以此类推
    B 有效时间 单位:秒

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190108
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 新增脚本:ADDBUFF 参数1 参数1:xml / GsDiymagic.xml 里的 魔法树 标签
    ( 支持读取:20000-29999的标签 ) 关于GsDiymagic.xml的编辑,建议先下载NotePad++
    百度官方下载地址:http://rj.baidu.com/soft/detail/13478.html?ald

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20190101
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    AccountWnd.xml
  <UiEffect unit_idx ="0" name = "" Packid = "0" Index = "0" X  = "100" Y = "200" bShow = "0"/>
  <UiEffect unit_idx ="1" name = "  " Packid = "3" Index = "56001" X  = "132" Y = "230" bShow = "1"/>
  <UiEffect unit_idx ="2" name = "  " Packid = "3" Index = "1658" X  = "100" Y = "200" bShow = "0"/>
  <UiEffect unit_idx ="3" name = "button3" Packid = "3" Index = "1662" X  = "0" Y = "200" bShow = "0"/>
  <UiEffect unit_idx ="4" name = "button4" Packid = "3" Index = "1662" X  = "100" Y = "200" bShow = "0"/>
  <UiEffect unit_idx ="5" name = "button5" Packid = "3" Index = "1662" X  = "181" Y = "300" bShow = "1"/>
  <UiEffect unit_idx ="6" name = "关闭" Packid = "3" Index = "56009" X  = "375" Y = "95" bShow = "1"/>
  <UiEffect unit_idx ="7" name = "Edit1" Packid = "142" Index = "18" X  = "135" Y = "119" bShow = "1"/>
  <UiEffect unit_idx ="8" name = "Edit2" Packid = "142" Index = "18" X  = "135" Y = "150" bShow = "1"/>  

UiEffectCfg.xml

  <UiEffect unit_idx ="0" Packid = "0" Index = "0" OffsetX  = "422" OffsetY = "278" Mode = "0"/>
  <UiEffect unit_idx ="1" Packid = "3" Index = "56006" OffsetX  = "392" OffsetY = "398" Mode = "0"/>
  <UiEffect unit_idx ="2" Packid = "3" Index = "56006" OffsetX  = "852" OffsetY = "416" Mode = "0"/>
  <UiEffect unit_idx ="3" Packid = "3" Index = "56007" OffsetX  = "445" OffsetY = "320" Mode = "0"/>
  <UiEffect unit_idx ="4" Packid = "3" Index = "56008" OffsetX  = "620" OffsetY = "320" Mode = "0"/>
  <UiEffect unit_idx ="5" Packid = "3" Index = "56012" OffsetX  = "318" OffsetY = "-63" Mode = "0"/>
  <UiEffect unit_idx ="6" Packid = "3" Index = "56013" OffsetX  = "625" OffsetY = "-63" Mode = "0"/>

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20181120
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 新增背包按钮扩展:GsRes\ui\PackageWnd.Xml 客户端注意事项:
    Button name:GsDiyPackageButton1 – GsDiyPackageButton10 服务端注意事项:
    QFunction-0.txt @背包按钮1 – @背包按钮10 脚本效果范例: 客户端【GsRes\ui\ui.Xml】 插入以下语句:
    客户端【GsRes\ui\PackageWnd.Xml】 服务端【QFunction-0.txt】 [@背包按钮1] ACT SENDMSG 5 您当前点击的为背包按钮1
    BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180903
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【游戏引擎】 新增命令:ADDICON 参数1 参数2 参数3 参数4 参数1 = 当前ico图标的位置(支持1~10) 参数2 = 素材编号(默认读取INTERFACE 52500开始的素材) ;【备注:ico图标间距为35像素】
    素材编号的读取规律:52500 + 参数1 * 10 – 10 + 参数2 参数1 = 1 参数2 = 1 读取 52001 参数1 = 2 参数2 = 5 读取 52015 参数1 = 3 参数2 = 6 读取 52026 参数3 = 时间 (当前ico图标显示的时间) 参数4 = 预留参数 (请填写0) [@脚本范例] IF TRUE ACT ADDICON 1 5 10 0 ;// 代表在1号位置 显示52505的素材 维持10秒
    BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180820
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【客户端】 扩展 GsRes\Ui\PanelWnd.xml 内的Button Name按钮 Button Name = GsDiyPanelButton1 – GsDiyPanelButton10 对应触发服务端\GsFuntion_def\QFunction-0.txt文件内的 @界面按钮1 – @界面按钮10 ② 【客户端】 扩展 游戏左上角标识显示,将根据游戏服务器名决定显示内容,而非单一的显示GameShow产品的版本号 ③ 【客户端】 修改 经验,包裹,负重,金币,本地时间,鼠标位置 相关信息的显示位置 ④ 【游戏引擎】追溯起源,归宿起源 扩展 UPGRADEUSERITEM 命令,新增 201 参数 UPGRADEUSERITEM 参数一 参数二 参数三 参数四 参数五 参数六 参数一 = 装备位置(装备位置表)或物品序列号
    参数二 = 201
    参数三 = 地图名字
    参数四 = 怪物名字
    参数五 = 道具时间
    参数六 = 获得者名字 [@追溯起源] ⑤ 【客户端】【游戏引擎】 盾牌素材下载地址:http://bbs.2018gs.com/material/CQSJ/盾牌/
    翅膀素材下载地址:http://bbs.2018gs.com/material/CQSJ/翅膀/ 扩展客户端图包:
    Wing1 125
    Wing2 126
    Wing3 127
    Wing4 128
    Wing5 129 扩展命令:GSWINGTYPE 参数一 参数二 参数三
    参数一:翅膀类型(1-13)
    参数二:翅膀颜色(1-11)
    参数三:翅膀特效(0-2) 【翅膀颜色】详细阐释:
    翅膀颜色1: 0xFFFFFFFF, 白色
    翅膀颜色2: 0xFFFF00FF, 粉色
    翅膀颜色3: 0xFF888888, 灰色
    翅膀颜色4: 0xFFFF0000, 红色
    翅膀颜色5: 0xFF00FF00, 绿色
    翅膀颜色6: 0xFF0000FF, 深蓝色
    翅膀颜色7: 0xFFFF00FF, 粉色
    翅膀颜色8: 0xFFAEF5FF, 淡蓝色
    翅膀颜色9: 0xFF000000, 黑色
    翅膀颜色10: 0xFFFFF100, 黄色
    翅膀颜色11: 0xFFFFFF00, 亮黄色 【翅膀类型】详细阐释:
    翅膀类型1 存贮于 Wing2(图包126)的000-009文件夹
    翅膀类型2 存贮于 Wing2(图包126)的010-019文件夹
    翅膀类型3 存贮于 Wing2(图包126)的020-029文件夹
    其余翅膀素材存贮以此类推,一个翅膀类型=10个文件夹 【翅膀外观动作】:
    待机 起始位置:1 读取张数:4 占用张数:6
    走路 起始位置:49 读取张数:16 占用张数:16
    跑步 起始位置:177 读取张数:16 占用张数:16
    攻击 起始位置:305 读取张数:6 占用张数:8
    受伤 起始位置:369 读取张数:3 占用张数:5
    施法 起始位置:409 读取张数:8 占用张数:10 骑乘 起始位置:489 读取张数:4 占用张数:6
    骑乘走路 起始位置:537 读取张数:8 占用张数:10
    骑乘跑步 起始位置:617 读取张数:8 占用张数:10
    骑乘死亡 起始位置:697 读取张数:8 占用张数:8 死亡 起始位置:761 读取张数:4 占用张数:5
    采集 起始位置:801 读取张数:3 占用张数:5
    预留 起始位置:841 读取张数:3 占用张数:5
    作揖 起始位置:881 读取张数:6 占用张数:8 【翅膀内观】详细阐释:
    翅膀内观1 Magic1 44910
    翅膀内观2 Magic1 44915
    翅膀内观3 stateitem 50006
    翅膀内观4 stateitem 50007
    翅膀内观5 stateitem 50008
    翅膀内观6 stateitem 50009
    翅膀内观7 stateitem 50010
    翅膀内观8 stateitem 50011
    翅膀内观9 stateitem 50012
    翅膀内观10 stateitem 50013
    翅膀内观11 stateitem 50014
    翅膀内观12 stateitem 50015 ⑥ 【游戏引擎】
    修改 SENDMSG 22-25 的参数 修改类型 25 全部发送龙框消息 素材包3 编号 58888 文字从框内从右到左
    修改类型 26 全部人发送 顶部支持颜色大字,从右到左 SENDMSG 25 参数一 参数二
    SENDMSG 26 参数一 参数二 参数一 = 文字内容
    参数二 = 文字颜色 ⑦ 【游戏引擎】 扩展 MONGENEX 脚本 G H I J 四个参数 A 地图号
    B 坐标X
    C 坐标Y
    D 怪物名字
    E 范围
    F 数量 G 怪物头顶封号 图包号
    H 怪物头顶封号 素材编号
    I 怪物头顶封号 X坐标
    J 怪物头顶封号 Y坐标 ⑧ 【游戏引擎】 扩展 UPGRADEUSERITEM 脚本 201 参数
    201 地图 怪物 时间 玩家 [@脚本范例] IF TRUE ACT UPGRADEUSERITEM $PARAM(10) 201 $MAPNAME $PARAM(1) $DATETIME $USERNAME ;// 地图名字 上次杀死的怪物名字 当前服务器时间 获得装备的玩家名字 ⑨ 【游戏引擎】 扩展 UPGRADEUSERITEM 脚本 205 参数 修改当前 物品在F9 F10界面 的特效显示 【读取stateitem内的素材编号】 UPGRADEUSERITEM 205 参数A 参数B ;//无需 等号(=) 参数A = stateitem内的素材编号
    参数B = 素材读取通道(1=无通道 2=黑底透明) [@脚本范例] IF TRUE ACT UPGRADEUSERITEM $PARAM(10) 205 8031 1 ;// 代表读取stateitem内编号8031的素材作为当前物品的特效 ⑩ 【游戏引擎】 扩展 UPGRADEUSERITEM 脚本 206 参数 修改当前 物品掉落地面时候 的特效显示 【读取stateitem内的素材编号】 UPGRADEUSERITEM 206 参数A 参数B ;//无需 等号(=) 参数A = stateitem内的素材编号
    参数B = 素材读取通道(1=无通道 2=黑底透明) [@脚本范例] IF TRUE ACT UPGRADEUSERITEM $PARAM(10) 206 8031 1 ;// 代表读取stateitem内编号8031的素材作为当前物品的特效

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180525
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【客户端】 扩展 GsRes\Ui\PanelWnd.xml 内的Button Name按钮 Button Name = GsDiyPanelButton1 – GsDiyPanelButton5 对应触发服务端\GsFuntion_def\QFunction-0.txt文件内的 @界面按钮1 – @界面按钮5 标签

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180115
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【人物相关】扩展CHANGEMODE 31的参数 CHANGEMODE 31 (原来意思为禁止使用所有技能) A = 31
    B = 0 / 1 ( 开启/关闭 )
    C = 技能编号 ( 如不写则禁止所有技能,如写了编号则禁止使用对应编号的技能 ) ② 【地图相关】扩展MapInfo.txt文件参数 地图参数:LAYUPEXP
    //此参数地图杀怪不加经验,不显示聊天框经验值增加 特别备注信息:
    ;———– ;//
    可以利用当前脚本屏蔽地图内所有的怪物经验,使用怪物杀死触发来进行活动性的脚本和记录

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180112
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【寄售相关】重新编写JSUPDATEITEM脚本命令的检测和执行结构。 ② 【寄售相关】扩展JSREFRES脚本命令的参数 JSREFRES 参数一 参数二 参数三 参数四 参数五
    功能: 刷新当前排行榜信息
    参数一 = 分类编号 0=所有物品
    参数二 = 支付方式 0=全部类型 1=金币 2=元宝 等等
    参数三 = 物品名字
    参数四 = 寄售归属人 ( 不写则为读取所有人信息 )
    参数五 = 当前寄售商品的标识

特别备注信息:
;———– ;//
参数三 = FALSE 则读取所有物品
参数五 = 标识 (用于实现让玩家预览商品是否被购买或仍在出售的状态)

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180111
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【怪物相关】修复MapQuest.txt文件 第一个参数(地图编号) 为 *号时候所有地图触发无效的问题 ② 【坐骑相关】新增下马命令 DISHORSE , 执行当前命令后,玩家将自动下马

脚本示例:【必须大写英文字母】

[@自动下马]

ACT

DISHORSE
SENDMSG 5 当前地图不允许骑乘坐骑,您受到天地法力的压制自动从马上掉落。
BREAK

③ 【坐骑相关】新增检测骑乘状态命令 CHECKHORSE 检测当前玩家是否处于骑乘状态

脚本示例:

[@检测是否骑乘]

IF

CHECKHORSE

ACT

SENDMSG 5 您当前正处于骑乘状态
BREAK

④ 【坐骑相关】新增QF触发,[@上马触发] [@下马触发]

脚本示例:
;———– ;// QFunction-0.txt
[@上马触发]

ACT

SENDMSG 5 您当前已经处于骑乘状态
BREAK

[@下马触发]

ACT

SENDMSG 5 由于旅途劳顿,您从宝驹上下来休息会。
BREAK

⑤ 【坐骑相关】取消部分坐骑骑乘的限制

取消黑马(Shape:53)只有行会会长才能骑的限制
取消白马(Shape:52)只有沙城城主才能骑的限制

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180106
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【人物变量】新增以下人物变量,以方便用户扩展F10自定义界面 魔法命中:$MAGNICETY
    魔法躲避:$ANTIMAGIC
    反弹伤害:$REBOUNDHURT
    吸血:$ABSORDLOOD
    抵抗:$AGAINST
    破防:$DESTROYDEFEND ② 【F10相关】 新增脚本命令:RefAbil (用于刷新人物F10属性值)

脚本示例:

[@刷新F10属性]

ACT

RefAbil
SENDMSG 5 您在重新打开F10的情况下重新刷新了F10界面当前显示的属性值
BREAK

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180103
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【寄售系统】重新编写寄售系统数据库结构,减少寄售数据的占用封包 ② 【寄售系统】新增脚本命令:JSGETBACK 参数一
    (功能:取回或购买寄售物品后,需要执行当前脚本商品在背包自动刷新) 参数一 = 当前涉及商品的IDX

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20180101
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ① 【寄售系统】新增变量:$JSSJ.A.B

参数A = 1~2
1 = 寄售的商品数量
2 = 寄售出售后存在数据里的货币值
A = 1 的时候 B = 寄售物品类型
A = 2 的时候 B = 货币类型

例如:$JSSJ.1.0 返回的是当前人物所有寄售物品的总数
例如:$JSSJ.1.1 返回的是当前人物类型1的寄售物品总数

例如:$JSSJ.2.0 返回的是当前人物寄售物品出售后获得 所有货币 总和(没被取走还保存在数据库里的)
例如:$JSSJ.2.1 返回的是当前人物寄售物品出售后获得 货币1总和(没被取走还保存在数据库里的)

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171225
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 扩展查看其他玩家装备界面时,面具、魂珠座标自定义 涉及修改的客户端文件:
    GsRes\Skin\CLASSIC.ini 标准版
    GsRes\Skin\FASHION.ini 时尚版

[OtherPlay]
BALLX=80 ;魂珠坐标X
BALLY=180 ;魂珠坐标Y

BallTipx=80 ;魂珠描述起始坐标X
BallTipy=180 ;魂珠描述起始坐标Y

BallTipx2=80 ;魂珠描述起始坐标X2
BallTipy2=180 ;魂珠描述起始坐标Y2

MASKX=130 ;面具坐标X
MASKY=280 ;面具坐标Y

MaskTipx=-20 ;面具描述起始坐标X
MaskTipy=-20 ;面具描述起始坐标Y

MaskTipx2=15 ;面具描述起始坐标X2
MaskTipy2=15 ;面具描述起始坐标Y2

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171220
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 人物暴击攻击将触发QF标签
    1.1 冰冻 @冰冻触发
    1.2 沉默 @沉默触发
    1.3 重力 @重力触发
    1.4 麻痹 @麻痹触发
    1.5 定身打击 @定身触发
    1.6 孤立打击 @孤立触发
    1.7 虚弱打击 @虚弱触发
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ② 新增MAC地址变量 $MACADDR
    当前MAC变量为引擎”在线人物”功能内查询的MAC地址
    如果玩家使用非法程序或者串改客户端方式进入游戏,他的MAC地址是空的,
    而正常的玩家MAC地址都是有数字的。
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171218
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 人物暴击攻击将触发QF标签
    1.1 暴击成功 @暴击触发
    1.2 双倍暴击 @双倍暴击触发

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171215
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 人物特殊攻击将触发QF标签
    神佑类效果
    1.1 秒杀成功 @秒杀触发
    1.2 神御成功 @神御触发
    1.3 重击成功 @重击触发

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171208
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 扩展套装数据库 血量倍数 蓝量倍数的数值,扩展数值至65535

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171205
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ① 扩展套装数据库 攻击倍数 防御倍数的数值,扩展数值至65535

*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • GameShow更新日志 For 20171201
    *━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  1. 修复翅膀黑边问题
  2. 修复交易问题
  3. 修复@骑马失效

20171125 此版客户端引擎必须同时更新否则无法使用

  1. 修复翅膀GSWINGTYPE 0 0BUG
  2. 移值老牛专用版到通用版

20171123

  1. 修复SETSECRETINFO衣服外观参数有问题
  2. 修复CHANGEMODE 36,37异常

20171117

  1. 新增变量 $MAGIC(A).B
    A=技能ID

B=参数类型 A是技能ID,查看技能数据库

B取值:
NAME 技能名字
LEVEL 技能等级
EXP 技能修炼点

  1. 修复 sendmsg 22 , 24 无效
  2. 新增脚本 CHECKMAGICID
    //参数A:技能IDX编号
    (原来的检测技能等级的命令,在没有学习技能的时候他检测不到)
  3. 新增脚本 SETSECRETINFO A B C
    参数说明:同时忽略参数2、参数3为还原为默认外观
    //参数1:玩家的新名字
    //参数2:武器外观 (可忽略)
    //参数3:衣服外观 (可忽略)
  4. 新增脚本 CHANGEMODE B C D
    参数说明:
    // 参数A: 36代表缴械属性 37代表开启脱衣属性
    缴械:把对方玩家武器打回背包(假如对方背包无位置则掉落地面)
    脱衣:把对方玩家衣服打回背包(假如对方背包无位置则掉落地面)
    (用脚本去实现脱下玩家装备会导致满背包的情况下装备直接消失)
    // 参数B: 开关(0,1)
    // 参数C: 几率(百分比)
    // 参数D: 缴械持续时间

20171107

  1. 更新Sendmsg

新增类型 22 全部人发送 顶部支持颜色大字,从右到左
新增类型 23 单人发送 顶部支持颜色大字,从右到左
新增类型 24 全部发送龙框消息 素材包3 编号 58888 文字从框内从右到左
新增类型 25 单人发送龙框消息 素材包3 编号 58888 文字从框内从右到左

以上四种参数三均可自定义文字颜色

20171102

  1. 修复自定义翅膀查询异常问题
  2. 修复F12不显示翅膀无效问题
  3. 彻底取消40级衣服默认显示翅膀功能, 需要显示的自行通过装备穿戴触发写脚本

20171101

  1. 蓝月定制染色版修复部份BUG

20171029

  1. 扩展寄售系统命令

JSREFRES 参数一 参数二 参数三
新增参数四
参数四 = 寄售归属人
作用:A玩家在寄售行寄售物品后想要取回,那就得有一个界面专门显示他寄售的物品,这个时候就得根据归属人来进行排列

20171020

通用版客户端标识 20171018

  1. 修复因为数据库语句问题导致用户表消息,以及后期被刷元宝等等问题
  2. 更新全部程序,请替换,否则进不了游戏

20171018

通用版客户端标识 20171018

  1. 老牛定制版

染色功能

需要扩展配置文件

客户端实时加载命令 @makegs_reload2
扩展F10衣服染色配置
客户端 ini\GsEffect.ini
[Gs_clothes]
shape值乘2 + 性别 =

正常外观图包号/正常外观素材号/坐标X/坐标Y/通道/替换色(可换色衣服)图包号/素材号/坐标X/坐标Y/通道/特效1图包号/特效1素材号/坐标X/坐标Y/通道/特效2图包号/特效2素材号/坐标X/坐标Y/通道/染色图包号/染色编号

最尾部增加 染色图包号/染色编号 【17/323 17/338 粗布衣的两个染色配置】

以下为粗布衣的染色配置

[Gs_clothes]
//男粗布衣染色配置
2=17/117/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/17/323
//女粗布衣染色配置
3=17/125/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/17/338

  1. 修改行会模式盟友被攻击会受到伤害

20171017

  1. 扩展脚本:POWERRATE
    POWERRATE 目前支持参数一 参数三,扩展出参数三
    参数三 = 0 ,代表一直都有效
    参数三 = 1 ,代表1次攻击后攻击倍数恢复正常
    参数三 = 3 ,代表2次攻击后攻击倍数恢复正常
  2. 扩展脚本:MOVR
    POWERRATE 目前支持参数一 参数三,扩展出参数三
    MOVR G10 100 代表G10在 100 的范围内取值
    MOVR G10 10 100 代表G10在10-100的范围内取值
    MOVR G10 50 60 代表G10在 50-60 的范围内取值
  3. 扩展GsRes\Ui\PanelWnd.xm 经典界面, GsRes\Ui\NewPanelWnd.xm 时尚界面 配置功能

当Button Name = GsDiyPanelButton1 – GsDiyPanelButton4

此按钮点击时将触发QF下 @界面按钮1 – @界面按钮4

20171012

  1. 修复金刚护体四级被打散后不消失

20171009

  1. 修复 JSREFRES 支付方式刷新无效
  2. 修复 JSSORT 排序无效
  3. 修复 JSUPDATEITEM无效
  4. 修复 第二次取时间变成异常,注之前的旧数据无法还原,新增加的物品时间正常
  5. 扩展JSREFRES的参数,扩展出参数三
    参数三 = 寄售物品名字 (为空则默认排列所有符合的数据)

例:JSREFRES 0 0 则是取 所有物品 全部支付方式 的数据排列
例:JSREFRES 0 0 圣战 则是取 所有物品 全部名字 里叫包含圣战两个字的物品 的数据排列

20171001

  1. 扩展ClearVar 参数三 统一值

CLEARVAR A B C
2.1 A = 变量名
2.2 B = 清理范围
2.3 C = 统一数值 (为空则默认0)
例如:CLEARVAR S0 99 效果:清理S0-S99的变量
例如:CLEARVAR S0 99 88 效果:将 S0-S99的变量都调整为88

  1. SKILLPOWERPERMILL 调整技能威力的脚本对 魔法盾 幽灵盾 神圣战甲术 三个技能目前无效
    1.1 魔法盾 = 增强→持续时间 免伤百分比
    1.2 幽灵盾 = 增强→持续时间
    1.3 神圣战甲术 = 增强→持续时间

20170930

  1. 修复武器类装备176 172 无效

20170919

  1. 修改套装数据倍数扩展到65535
  2. 修复面具提示持久过低BUG

20170918

  1. 修复已佩带装备时 @TAKEOFFITEM 通过物品序列号取不到变量的BUG
  2. 修复TAKE脚本命令重量不刷新BUG
  3. 修复NPC自定义放取框里放入物品后 点刷新背包会出现假物品
  4. 修复摆摊时,再放入其他装备 出现假物品

20170917

  1. 扩展CHANGEMODE 35 禁止随机
  2. 修改单体组合体能全部支持数据库使用时间间隔
  3. 扩展面具 魂珠支持加星 强化等等

220170914

  1. 修复武器类装备加星时会出现强化+几的BUG
  2. 修改GSTAKENPCITEM 物品取下命令

取下相对应物品框物品后 自动将$NPCITEM.1 (物品框ID 获取命令) 相应归0

20170913

  1. 修复寄售刷新报错
  2. 修复珍宝值穿戴装备后珍宝值清空BUG

20170912

  1. 客户端ini目录下GameClient.ini 新增开关

[Config]
Bestqualityattribute=1 代表开启112-117的极品属性文字显示
Bestqualityattribute=0 代表关闭112-117的极品属性文字显示

客户端ini目录下GameClient.ini 新增描述配置项

[Config]
Itemssource1=A1的文字显示 112=1 读取此处的1
Itemssource2=B1的文字显示 114=1 读取此处的1
Itemssource3=C1的文字显示 116=1 读取此处的1

例如:

Itemssource1=来源方式
Itemssource2=来源对象
Itemssource3=来源地图

  1. 再在客户端ini目录内新建1个文本 分别为Explain.ini
    Explain文本内分别有3个标题 分别为[@Itemssource1] [@Itemssource2] [@Itemssource3]
    分别对应的是A2 B2 C2 也就是 113 115 117 3个属性
    例如:
    [@Itemssource1]
    1=boss爆出
    2=升级奖励
    3=充值奖励

例如:
Give 天魔战甲 1
UPGRADEUSERITEM $PARAM(10) 112 = 1
UPGRADEUSERITEM $PARAM(10) 113 = 2

则物品会显示 来源方式:升级奖励

20170829

引擎设置 登陆版本号 20170829 否则进不了最新的游戏

客户端版本号 0.1.9.8

  1. 扩展查看别人装备面具,魂珠座标自定义

GsRes\Skin\CLASSIC.ini 标准版
GsRes\Skin\FASHION.ini 时尚版

[OtherPlay]
BALLX=80 ;魂珠坐标X
BALLY=180 ;魂珠坐标Y
MASKX=130 ;面具坐标X
MASKY=280 ;面具坐标Y

20170828

  1. 新增禁止交易时点击交易 将触发 QM下 [@禁止交易]
  2. 新增禁止丢弃时丢弃物品 将触发 QM下 [@禁止丢弃]

20170827

1 ROUNDDIV- 四舍五入
ROUNDDIV A  B
命令说明
用法与INC、DEC、MULT、DIV一致

  1. 修复魂珠查看别人装备时无属性描述
  2. 修复面具查看别人装备时无属性描述
  3. 目前我这里的SH000测试皇宫无异常
  4. 修复心魔使用某些技能后引擎异常
  5. 当攻击其他玩家时候,$PARAM(2)变量会返回玩家的名字
    此变量只能用作执行,却无法用来检测, 经测试可以用来检测
  6. QM文件里 login这个标签 关闭客户端进游戏 他是不读取的 小退重新进他就读取
    这导致无法读取角色加锁,自定义UI按钮等脚本,影响比较严重 这个处理方法已经说过了很多次了 [*] 修改人物离线挂机后,再次登陆直接进入游戏,不在断开连接;
    离线挂机人物登陆将触发登陆脚本中[@Resume];
    QM [@Resume] 标签下家个 GOTO @标签 就好了 因为你的角色离线了 不再触发@LOGIN 而是触发到 @Resume

20170825

  1. 修复技能触发 近身攻击返回参数错误

20170816

  1. 修复#IFONE有可能会出现异常
  2. 客户端面具属性显示,请用最新的引擎搭配最新的客户端 引擎上设置日期为 20170816

20170805

  1. 新增脚本命令

新增CLEARCUSTOMVALUE命令,用于清除CustomValue变量!
CLEARCUSTOMVALUE 参数1 参数2
//参数1:清除变量起始数值
//参数2:清除变量末尾数值
[@示范]

ACT

CLEARCUSTOMVALUE 0 99
SENDMSG 5 你0-99的变量全部清除为0
break

2 修复GSWINGTYPE 无效

  1. 新增检测标签 #IFONE

此功能代表多条件检测时 只要有一个条件达到 就执行到#Act

[@测试]

IFONE

CheckLevelEx > 59
CHECKGAMEGOLD > 5
CHECKGOLD 10

act

Sendmsg 5 你的其中一个条件达成

ELSESAY

你连一个条件都没达成

  1. 和平模式战士攻击 不触发[@技能使用触发]
  2. 修复蓝量血量显示异常
  3. 修复魂珠品级以及附加经验不显示BUG

20170729

  1. 扩展装备位置 19 面具

数据库类型Stdmode = 116

AvatarWnd.xml

增加

20170722

  1. 扩展LOL模式开启后

当前模式玩家死亡后自动在当前地图复活, 并且触发QM里面 @阵营死亡 + 阵营编号

20170719

  1. 新增LOL模式

增加两个模式怪物类型

怪物RACE 255 LOL塔模式 不会行走 定点攻击

增加以下脚本命令为适应LOL模式

命令: GSLOL 1 参数一 = 1 开启LOL模式 参数一=0 或者不填写代表不开启

命令: GSCAMP 阵营(0-255)

命令: GSLOLMISSION 地图名 坐标X 坐标Y //用于设置小兵到达的最后坐标

命令: GSLOLMOB 怪物名字 阵营(0-255)

用法:

[@LOL模式]

IF

TRUE

ACT

GSLOLMISSION dengdai 38 26 //怪物集中点
PARAM1 54 //刷出坐标
PARAM2 42 //刷出坐标
PARAM3 6 //数量
PARAM4 2 //范围
GSLOLMOB LOL小兵 2

GSLOLMISSION dengdai 38 26 //怪物集中点
PARAM1 54 //刷出坐标
PARAM2 42 //刷出坐标
PARAM3 1 //数量
PARAM4 1 //范围
GSLOLMOB LOL炮 1

20170709

  1. 新增客户端GameClient.ini参数SelOneJob 是否隐藏创建人物时背景六职业选择特效点击

GameClient.ini
[Config]
SelOneJob=Yes

20170625

  1. 新增套装数据库支持 攻击倍数, 防御倍数 血量倍数 蓝量倍数 需要用最新的引擎 和数据库工具

20170619

  1. 扩展SetProvisionalAbil临时属性脚本命令 新增第五个参数 E (1为百份比 0为正常数字)

20170604

  1. 扩展客户端Explain.xml 支持通道 blend参数

20170603

  1. 扩展脚本命令 CLEARMAPMON A B 清除地图怪物 如果B不为空的时候清除指定的怪物
  2. 修复TakeM 物品放取框拿走物品后不刷新包裹负重
  3. 修复GSCHECKWG执行后检测到相同MD5后不会触发QF BUG

20170528

  1. 重写关灯模式 关灯模式
    参数说明:
    括号里的
    // 第1参数:
    01 禁止说话
    02 禁止显示封号
    04 禁止看对方装备
    08 禁止组队
    16 禁止交易
    32 禁止更改攻击模式
    64 统一名字
    128 统一装备外观
    256 统一名字颜色
    //第2参数就是指定显示的名字
    //第3参数指衣服外观,
    //第4参数指武器外观
    //第5参数指定名字显示颜色0 -255
    如果要多个功能起作用,相加对应的数字即可,
    例如:
    禁止显示封号(02) + 禁止看对方装备(04) + 统一装备外观(128),等于:134,既是第1参数=134

备注: 玩家自己看自己的角色时 名字颜色不变 只有看别人的名字颜色才是统一的

20170527

  1. 扩展关灯模式 256 统一名字颜色 [魔灵定制]

第5个参数就是名字颜色代表 0 – 255

  1. 增加容错处理如果自定义NPC的素材不存在 ,自动以默认的NPC素材编号显示

20170522

  1. 修复DBServer多Selgate时 其中一个断开后 导致玩家进不了游戏

20170519

  1. 修复珍宝值设置后 客户端显示异常

20170518

  1. Gs补丁转换工具新增批量转换里面的批量坐标,以及批量透明
  2. 优化整体游戏技能,特效代码
  3. 优化地图素材显示效果
  4. 修复20170501后导致变身失效BUG

20170517

  1. 更新客户端+服务端新的游戏算法完美封杀变速类外挂(感谢秋水提供相关方案)

如果发现玩家使用了变速类外挂 触发QF中[@网关外挂]

20170501

  1. 优化地图障碍点
  2. 更新地图类型客户端 .gmp 引擎 .gmpserver 不再通用

20170428

  1. 更新擒龙手支持抓取玩家 技能参数可以配置
  2. 更新冰旋风增加开关,支持不计算被拉人物等级只按机率计算

20170427

  1. 修改刺杀技能算法模式 更加节省资源
  2. 修改金刚护体特效模式

GsDiyMagic.xml

  1. 4级烈火被攻击效果GsEffect.ini里[Gs_Character_effects] 117这个编号 里面的第一个数值为GsDiyMagic 的magic_id
    4级雷霆被攻击效果 119
  2. 四级金刚护体修复完成 起手试之类的自已重配素材

20170426

  1. 新增单体组合技能 + 特殊属性 支持XML配置

20170425

  1. 修复客户端不支持OBj偏移

20170414

  1. 修复获取进程后32位系统的玩家客户端崩溃

20170405

  1. 新增怪物RACE 255 LOL塔模式 不会行走 定点攻击

20170403

  1. 扩展客户端三昧真火按钮 触发 QF [@三昧真火]
  2. 调整检测人物经验 CHECKEXP 现在是超过21E
  3. 游戏参数新增 数值比例 可自行设定 吸血 暴击 免伤 以及法师火墙 火雨的暴击比例
  4. 修复物品放取框:@@!GS_ITEMGETWND 框内有物品时 操作背包物品会导致放取框物品看不见BUG
  5. 修复物品放取框:@@!GS_ITEMGETWND 框编号大于15时鼠标移上去无装备描述提示BUG

20170401

  1. 新增魂珠属性 位置 22 为修练值 最大不能超过65535
  2. 修复翅膀GSWINGTYPE修改后其他人看不见的BUG
  3. 金刚护体普通破碎动画编号 12002 四级以上5680
  4. 魔法盾四级素材编号 10010 起

20170331

  1. 新增GsDiyMagic.Xml 四级及四级以上火墙持续效果 magic_id = 12000wq
  2. 新增装备位置 魂珠 StdMode = 13 装备位置 = 14
  3. 新增GsDiyMagic.Xml 烈火被攻击 magic_id = 12001

20170330

  1. 怪物DB新增禁止攻击玩家选项

20170324

  1. 扩展隐身术XML功能 参数1为隐身时间

20170321

  1. 扩展BaoBaoBuff命令 新增属性位置7 = 攻击速度 8=行走速度 新增参数 E=1 则代表永久BUFF 不填则为时间BUFF

20170320

  1. 修复CASTLERPAIRDOOR 自动修复沙城城墙命令 城墙会出现灵魂墙效果
  2. CASTLERPAIRDOOR 自动修复沙城城墙命令实时刷新城墙效果
  3. 修复套装超过255后属性触发无效

20170319

  1. 修复某些宝宝会出现血条异常
  2. 新增宝宝临时属性脚本 该人物下所有的宝宝增加属性

命令: BaoBaoBuff A B C D

参数A 属性位置(0 = 防御上限 1= 防御下限 2=魔御上限 3=魔御下限 4=攻击上限 5=攻击下限 6=最大血量)
参数B 操作符 +,-,=
参数C 值(最大不能超过65535)
参数D 生效时间(秒) 超过个时间后自动恢复原始 这个有效时间以最后一个脚本时间为准7个属性为同一个时间进行计算

[@baobao]

if

true

act

baobaobuff 1 + 10 10
baobaobuff 3 + 10 10
baobaobuff 5 + 10 10
baobaobuff 6 + 10 10

20170317

  1. 扩展SetProvisionalAbil临时属性属性位置 37 暴击免伤百份比

20170316

  1. 扩展SetProvisionalAbil临时属性脚本命令 新增第四个参数 D (现在可使用的临时属性有 5套)

0 – 2 三套属性为 正数增加 3,4 两套属性为负数减少属性使用,
5套临时属性为独立,如果0,1的属性都增加10点, 0的1位置属性清空, 1的临时属性里还是会继续存在

[@增加属性]

IF

ACT

SetProvisionalAbil 1 + 10 2
sendmsg 5 [Buff3]您的物理防御上限增加10点

[@减少属性]

IF

ACT

SetProvisionalAbil 1 + 10 3
sendmsg 5 [Buff3]您的物理防御上限减少10点

  1. 修复脚本打开网页时部份操作系统无法打开网站的BUG
  2. 修复自定义F10开启后 打开F10导致NPC界面功能失效

20170315

  1. 客户端抵抗属性完善 相当于传世的抗性
  2. 新增加STDMODE = 0 的物品使用触发 当这类物品使用成后才会成功触发 @StdModeFunc+编号 QF
  3. 新增脚本命令 CASTLERPAIRDOOR 自动修复沙城城墙命令 [可以机器人]
  4. F9界面 整理包裹 新增刷新背包物品功能 不再只是排序
  5. 修复引擎–装备相关设置–极品几率–戒指类(StdMode=23)–攻击速度设置后保存无效 /
  6. 新增替身法符XML配置 Value1 = 替身存在时间 单位秒
  7. 修复RACE 200 怪物 在无攻击目标时自动消失BUG
  8. 修复远程攻击怪物无视GM隐身模式
  9. 套装数据突破到500

20170314

  1. 完善定制版PNG选择服务器版登陆器

20170310

  1. 修复引擎特定情况下出现游戏无法进入游戏的BUG
  2. 完成PNG版登陆器基础功能
  3. 完成定制版LoginSrv账号Mysql通用功能

20170218

  1. 修复GSMAPBUFF无效

20170217

  1. 游戏进入游戏后 今日活跃 界面开关设置

GsRes\Information\default\asstool.ini

[CONFIG]
AutoShowActLog=0

0=默认关闭
1=默认打开

20170206

  1. 修复StdMode = 29 物品属性显示异常

20170115

  1. 修复天山雪莲加血异常

20170114

  1. 修复20170112版引擎尸灵不能升级,

20170112

  1. 新增人物查询界面 获取进程按钮 导出进程按钮 刷新数据按钮

流程方式 先点击 获取进程 等待2-3秒后 点击刷新数据按钮 即可获取玩家当玩游戏主程序模块详细信息

如果不确定是否为外挂文件,可将此玩家导出后的进程信息文件提交给客户人员

  1. 新增!SETUP.TXT 一个路径配置 为存放 导出进程信息目录

[Share]
WgInfoDir=GsWg

可自行修改

20170111

  1. 修复PK 或者 一些网络情况导致假人问题
  2. 修复智能刷怪会导致宝宝消失BUG

20170109

  1. 新增进入游戏界面后 今日活动 今日主题界面显示开关 默认开启状态 0=关闭 1=开启

GsRes\ini\OtherConfig.ini
ActivityLocalWnd=0
ActivityIEWnd=0

2。 新增支持仿传奇世界 双圣魂(圣灵)功能 仅StdMode 5,6支持

第一圣魂 属性位置 69,70
第二圣魂 属性位置 85,86

  1. 修复仓库扩展时提示神武展界面

20170108

  1. 彻底修复人物网络路由断开小退卡宝宝情况
  2. 修改诱惑之光与兽灵术逻辑达到平衡性

20170105

KILLSLAVE SELF 杀死游戏CTRL+P里所有的宝宝

20170104

  1. 新加游戏客户端补丁更新工具

20170103

  1. 新增玩家机器主游戏进程获取脚本命令 GsGetPlayJc 进程信息可以在 在线人物上查询
  2. 新增玩家外挂封杀命令GsCheckWg

参数一 进程MD5值

Act

GSCHECKWG 945F7637255E5D85446FA0CDEDCE9B3A

如果发现玩家客户端有和MD5值相同的模块在运行将触发

QF下 [@发现外挂]

20170102

  1. 修复师徒系统 离线脱离师徒异常
  2. 修复个别技能攻击怪物后 真实血量失效BUG

20161228

  1. 修复NPC不显示封号BUG
  2. 修改@@url 打开网址不再锁定IE 自动调用系统默认浏览器

20161227

  1. 封魔专版

UpgradeUserItems 扩展位置201

写法不同

UpgradeUserItem 序列号 201 来源 地图名

  1. 封魔专版 新增起源追溯 功能

20161226

  1. 修复诱惑之光 诱惑高级等级宝宝时逻辑不合理

20161223

封魔专版

  1. 修改绑定元宝为封魔宝
  2. 新增独立经验显示模块
  3. 新增封魔引擎与客户端配套功能

20161220

  1. 修复引擎报错 TPlayObject::ClientQueryUserState Code = 0

20161213

1、新增地图BUFF命令 GsMapBuff A B C D E

//A: M(X,Y,R) //地图参数(支持变量)
//B: 效果类型(0-7)
//C: 时间(秒)
//D: 伤害(仅对绿毒有效)
//E: (0-2) 0:人物,怪物有效 1:人物有效 2:怪物有效
//此命令也会根据自身攻击模式!

// 效果类型
// 0:绿毒
// 1:红毒
// 2:麻痹
// 3:重力
// 4:沉默
// 5:恐惧
// 6:冰冻
// 7:定身

20161212

  1. 修复自定义货币摆摊异常

20161211

  1. 修复合区工具自定义数据库变量合区出错

20161208

  1. LoginSrv 新增密码错误多次锁定账号登陆开关功能

位置: 选项 – 基本设置 – 开启密码错误锁定账号

  1. 重写摆摊数据包处理 (客户端引擎需同时更换)
  2. 极少玩家技能上线时会丢失问题针对性处理,再次打开F11将会重新获取技能信息
  3. 修复客户端绑定装备不显示问题
  4. 新增技能触发参数 <$PARAM(5)>

类型说明

0 玩家
1 NPC
2 大刀
3 自动寻路的怪物 RACE 12
4 公主待卫
5 傀儡 RACE15
6 天玉公主
7 树
8 怪物
9 弓箭手
10 俘虏 RACE 214
11 心魔 RACE254
999 代表没有目标

20161205

  1. 新增stdmode = 58 类型物品支持极品属性

UPGRADEUSERITEM 1 112 = 1
UPGRADEUSERITEM 1 113 = 2

UPGRADEUSERITEM 1 114 = 3
UPGRADEUSERITEM 1 115 = 4

UPGRADEUSERITEM 1 116 = 5
UPGRADEUSERITEM 1 117 = 6

  1. 优化RunGate数据处理能力

20161130

1, 重写微端逻辑,当玩家超过40秒不需要下载任何素材时 将断开与微端引擎连接
如果需要新素材下载,将自动与微端智能分配系统连接,申请新的微端引擎IP端口进行下载(此过程0.3秒处理完成,不会影响玩家的游戏体验度)
此功能为减轻微端引擎承载量问题

20161128

  1. 引擎 人物相关设置 – 引擎自定义 启动装备保险功能 启动背包保险功能
  2. 新增装备属性位置177 装备保险开关

如果开启启动装备保险 或者 背包保险功能时

177值大于0的装备 物品将被人暴出时 该装备不会被暴出 并且

触发QF中 @DeadDrop

PARAM0= 物品序列号
PARAM1= 177值
PARAM2= 杀死你对像的名字

177清零

  1. 新增客户端描述变量支持

支持变量类型

$LINE 代表插入一条横线
$IDX 装备编号
$NAME 装备名字
$STDMODE 装备类型
$WEIGHT 重量
$LOOKS 外观编号
$AC 防御上限
$AC2 防御下限
$MAC 魔御上限
$MAC2 魔御下限
$DC 攻击上限
$DC2 攻击下限
$MC 魔法上限
$MC2 魔法下限
$SC 道术上限
$SC2 道术下限
$DURAMAX 最大持久
$NEED 需要类型
$NEEDLEVEL 需要条件
$PRICE 价格
$NAMECOLOR 物品外观颜色名字

$DURA 当前持久
$BAOJI 暴击

$ITEMVALUE() 极品属性
支持编号

29-36

45-49,52

59,67,68,69,70

112-117

170,171,172,173,174,175,176,177

  1. 新增客户端自定义描述功能 此功能开启后 将不会显示原始系统的装备描述

launcher.ini

DiyItemTip=Yes

20161127

  1. 修复登陆器自身更新失效
  2. 修复登陆器配置器列表加密工具会导致部份列表加密后列表补丁无限更新的问题

20161126

  1. 修复客户端在登陆界面时输入的账号密码会消失的问题

20161125

  1. 修改骑马时上下马坐标移动后可以在打怪地图里通过快速上下马过地图
  2. 新增引擎勾起不弯腰 客户端保护功能同样有效

20161123

  1. 登陆器更新 支持微端网关设置

游戏列表在颜色之后增加两个参数 微端网关地址|微端网关端口

[GameShow游戏]
Game测试区=Gs游戏|192.168.0.255|7000|$00FFFF00|192.168.0.1|7202

  1. 扩展物品极品属性设置

项链 19类型 新增 魔躲 幸运极品设置

项链 21类型 新增 攻击速度设置

戒指 23类型 新增攻击速度设置

20161122

  1. 新增微端智能分配系统

如果您就一台服务器,请务必增加三条线路,分别为:电信、联通、默认

电信为分配给电信用户的微端服务器
网通为分配给联通用户的微端服务器
默认为分配给非电信、联通等未指定用户的微端服务器
当指定服务器不在线则进入默认线路
注:默认必须增加.

=======线路中必须有 默认 就和智能DNS一样必须有一条是默认解析 ============

【微端网关使用以及说明】

理论是这样:客户机器—微端网关—智能分配到微端服务器 —然后分配的微端服务器和客户机通讯更新资源素材(此时客户机与网关断开连接)

分配: 手动设置 电信、网通线路分配到指定微端(可N台) 另外个其它线路分配 (在非电信网通的线路专用微端服务器,支持N台) 网关时时与微端服务器保持通讯,

一旦其中一台微端服务器掉线,此时网关不会在给此微端服务器分配!

智能:如果游戏中超过5秒未从微端服务器更新素材成功,客户端则再次与网关通讯获取分配新的微端服务器继续更新(防止更新期间 微端服务器掉线)

20161121

  1. 修复登陆器不关闭时微端连不上的BUG

20161120

  1. 修复飞书技能释放过快时会导致人物消失
  2. 修复有时玩家F12保存不成功

20161119

  1. 登陆器补丁下载更换成MD5校验
  2. 修复登陆器分辨率无效
  3. 修复NPC 机器人 之类在无对应标签引擎提示异常

20161118

  1. 优化客户端微端 素材6秒不下载 自动切换IP 重新申请新IP

20161117

  1. 修复仓库打不开的情况
  2. 新增经验提升后会刷新排行榜控制 人物相关设置 – 引擎自定义设置
  3. 新增地图参数NODECDURA 此参数不减装备持久
  4. 扩展ChangeMode 34 为无安全区模式 开启这个后玩家进入安全区后一样可以被杀 类似狂魔
    20161116
  5. 微端服务端关闭卡进程BUG
  6. 微端关闭后玩家进入困难BUG
  7. 客户端自动二次连接微端功能
  8. RunGate更新支持游戏内微端断开后获取新IP

请将LoginGate!ResServerList.txt 复制一份到RunGate内

20161115

  1. 修复游戏中弹出密宝BUG
  2. 修复游戏中弹出验证码BUG

20161114

  1. 修复全部脚本加载后NPC封号数据不会加载

20161112

  1. 重写微端底层, 优化微端连接, 稳定性
  2. DiyUi新增聊天框字符控制

聊天框字符长度
[TalkView]
Char800Size=74
Char1024Size=112
Char1280Size=1280

Fashion版 只有一个
Char800Size=42

  1. 增加聊天框DiyUi多分辨率支持

[TalkView]
W1024=518
H1024=70
X1024=218
Y1024=-19

W1280=518
H1280=70
X1280=218
Y1280=-19

TvX1024=55
TvY1024=92

TvX1280=183
TvY1280=92

TvWidth1024=518
TvHeight1024=70

TvWidth1280=518
TvHeight1280=70

OffX1024=-1
OffY1024=2

OffX1280=-1
OffY1280=2

SwitchBtnX1024=0
SwitchBtnY1024=6
SwitchBtnX1280=0
SwitchBtnY1280=6

ScrollX1024=0
ScrollY1024=17
ScrollWidth1024=10
ScrollHeigth1024=48

ScrollX1280=0
ScrollY1280=17
ScrollWidth1280=10
ScrollHeigth1280=48

EditX1024=66
EditY1024=-6
EditW1024=300
EditH1024=12

EditX1280=196
EditY1280=-6
EditW1280=300
EditH1280=12

20161111

  1. 新增金刚护体,护身真气独立血条显示状态
  2. 扩展金刚护体Value5:强度 最大支持65535
  3. 修复NPC自定义界面显示的一个BUG

20161109

  1. 新增技能效果单元自定义功能,可自定义技能,特效等效果资源

文件名 GsDiyMagic.xml
路径 GsRes\xml\

@makegs_reload9 支持修改后在游戏内加载

  1. 扩展Random 参数一 参数二

参数一 机率
参数二 范围 可不填写

如果参数二不填写的情况下 按默认的使用
如果参数二填写的情况下 则 为 机率范围

[@test]

If

RANDOM 3 1000

Act

SENDMSG 5 恭喜你千份之3的机率你都能遇上!

  1. 修复豹魔石为显示名称为数据库名称
  2. 扩展GlobalStrings.ini 显示鼠标移上去后等级丛林豹名称

丛林豹
0级丛林豹
经验值0

BoothWnd_Tip_DiyBuy=”你将以%s神石的价格购买“%s”物品,”

PetName_Tip_0=”丛林豹”
PetName_Tip_1=”踏云豹”
PetName_Tip_2=”迅天雷豹”
PetName_Tip_8=”天狮兽”
PetName_Tip_9=”震天狮”
PetName_Tip_10=”战天狂狮”
PetName_Tip_16=”麒麟兽”
PetName_Tip_17=”圣麒麟”
PetName_Tip_18=”玄天麒麟”

  1. 更新支持宠物自动捡物功能 注: 只有在F12物品里设置了 极品 贵重 捡取 任何一项 才会自动捡物品
    没有添加在F12的物品都会自动捡取请用户自行在发布客户端时把F12里物品信息做好
  2. 新增引擎设置 人物相关设置-技能魔法-宝宝设置-启用宝宝立即回城

说明 如果启用此项,人物在相同地图回城后,宝宝马上回城不会再继续追究杀目标

20161107

  1. 扩展SetOnTime的 循环次数 最大值 原来只支持0-255 现修改成0-21亿

20161105

  1. 修复自定义NPC对框 点击标签 并且标签里带 GOTO @MAIN时 点击会出现NPC框自动偏移的问题
  2. 修复撞人DIY逻辑问题

20161104

  1. 修复人物在攻击目标时 丢弃物品后会失去攻击目标 动作停止
  2. 使用脚本命令:减少经验值CHANGEEXP – 100 时提示显示错误
  3. 修复怪物血量超大时显示异常
  4. 新增怪物血量是否被攻击后显示出真实血量的上限设定

引擎 – 人物相关设置 – 引擎自定义 – 怪物血量显示上限

如果设定为0 所有怪物被攻击后将显示出真实血量

20161103

  1. 优化大部分引擎代码
  2. 优化10处可能引起内存溢出
  3. 修改引擎网关处理为线程模式

20161101

  1. 引擎内存深度优化
  2. 引擎阿里云VPS深度支持

20161030

  1. 新增数据库工具SQL结果导出功能
  2. 新增数据库工具删除角色后数据库自动压缩功能删除时请在游戏关闭状态下

20161029

  1. 修改替身小退后消失
  2. 修复网络卡导致刷无限宝宝BUG
  3. 修复GiveItemId转移物品不成功 摆摊不刷新
  4. 优化数据传输代码,减轻因为网络情况不好 极少数玩家登陆时不会现技能信息的情况

20161027

  1. 修复新速度控制后连续魔法异常
  2. 修复新速度控制后突斩卡人异常
  3. 优化行会系统支持不再限制行会数据长度发送 可以完整查看到行会成员数据
  4. 修复 @本人出师 每次徒弟升级都会触发的BUG
  5. 扩展BAGSIZE 参数一 参数二

参数一 背包格子数量
参数二 摆摊格子数量

摆摊格子扩展后不能减少 参数一为0时为默认的原始背包格数不会进行修改 参数二可省略 不影响原始命令

  1. 新增双击摆摊格子后点确定后的触发 QM @扩展摆摊
  2. 新增摆摊双击未开启格式提示框自定义文字内容

修改摆摊需要扩展的背包格鼠标移上去的提示 自定义

Ini\GlobalStrings.ini

BoothWnd_Tip_ExBag=”双击可以打开摆摊的格子哟亲”
BoothWnd_Tip_BuyMsg=” 本次支付100元宝,您将可以开启4个摆摊空格,并获得永久使用权。是否确认开启?”

BoothWnd_Tip_Diy=”神石”
BoothWnd_Tip_DiyName=”使用神石交易”
BoothWnd_Tip_DiySale=”你决定以%s神石的价格出售“%s”物品吗?”
BoothWnd_Tip_DiyBuy=”你将以%s神石的价格购买“%s”物品,”

此条请加在UiWnd_Tip_Zbzz3后面 位置是固定的请勿随意放在其他位置

  1. 新增摆摊交易成功触发 QF @摊主销售 @玩家购买

双方都会返回参数:
$PARAM(0) 交易类型 0=金币,1=元宝,2=自定义
$PARAM(1) 货币数量
$PARAM(2) 交易物品序列号

  1. 新增脚本命令 GiveItemId 参数一 参数二 参数三 参数四

作用将自己的指定序列号的物品转移到指定参数一的玩家身上
如果是否摆摊操作勾上,就是摆摊自定义货币操作会自动刷新摆摊信息之类

参数一 玩家名字
参数二 被转移物品序列号
参数三 是否摆摊操作
参数四 是否记录日志

  1. 新增自定义货币3在摆摊购买的时候不再执行原始摆摊流程 不再检测金币扣除物品
    直接触发摊主 Qf @BoothDiy 可以配合GiveItemId使用

$PARAM(0) 货币数量
$PARAM(1) 交易物品序列号
$PARAM(2) 购买玩家名字
$PARAM(3) 货币交易类型 0=金币 1=元宝 2=自定义

  1. 客户端配置增加 是否开启自定义货币摆摊功能

GameClient.ini

DiyBooth=0 //默认关闭

  1. 新增引擎功能-人物相关设置 – 引擎自定义

启用摆摊金币自定义

启用摆摊元宝自定义

该功能代表取消原有引擎流程以脚本触发自定编辑摆摊流程(包括货币检测,背包检测之类)

触发文件 QFunction-0
触发标签 @BoothDiy
提供参数

$PARAM(0) 货币数量
$PARAM(1) 交易物品序列号
$PARAM(2) 购买玩家名字
$PARAM(3) 货币交易类型 0=金币 1=元宝 3=自定义

20161026

  1. 新增客户端支持卡顿效果
  2. 新增游戏速度控制功能,删除原来游戏速度控制[处理反弹问题 – 也就是你们说的空气墙]
  3. 暂时取消客户端接收通灵塔的数据.防止行会成员编辑异常
  4. 新增脚本命令行会等级 用于客户端显示当前行会等级 客户端实时显示

GuildLEVEL X Y Z命令参数参数 含义
X 行会名称(支持变量)
Y 操作符,可以是+、-、=
Z 数值

命令说明此命令用于调整行会等级 使用示例

变量返回 $GUILD.GUILDLEVEL

[@ChangeGuildLeve]

IF

True

ACT

GuildLevel 行会名称 = 5

  1. 修复行会经验修改不会实时显示

20161025

  1. 修复引擎配置人物自己不弯腰功能失效

20161024

  1. 更新支持机器码 (需要最新的登陆器支持)
  2. 修复佩戴马牌时 双击包背的勋章后 再双击马牌无效,取下勋章后 双击马牌也不能佩戴BUG
  3. 修复行会封号编辑问题
  4. 修改支持徒弟升级时自动检测自动出师
  5. 修复出师时不会删除对应的列表
  6. 出师触发QM

师傅触发
新增变量返回
$PARAM(0) 徒弟名字
[@徒弟出师]

徒弟触发
$PARAM(0) 师傅名字
[@本人出师]

  1. 引擎界面-人物相关设置-技能魔法 群体技能吸血占比 设置群体技能时占总吸血的百份之多少

20161023

  1. 扩展GSSETLABLEVALUE 位置(3,4,5,6,7,8)

3= 珍宝经验值
4,5,6,7= 珍宝升级所需经验值最大21亿
8= 珍宝值满后倒计时闪光效果 单位秒此项只支持等于号


[@main]
<珍宝值/@addzbz> <珍宝值经验设置/@setzbz> <珍宝值闪光/@setflash>

[@setflash]

act

GSSETLABLEVALUE 8 = 10

[@setzbz]

ACT

GSSETLABLEVALUE 4 = 100
GSSETLABLEVALUE 5 = 200
GSSETLABLEVALUE 6 = 300
GSSETLABLEVALUE 7 = 400

[@addzbz]

ACT

GSSETLABLEVALUE 3 = 450

(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)
(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)
(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)

  1. 扩展自定项值变量获取 GETLABLEVALUE(类型) 支持3-7的变量获取 8不提供变量获取
  2. 扩展珍宝值描述自定义 注意: %.2f%% 代表珍宝值数值是变量 目前只能支持在第一行位置不限

注意新增描述信息必须放在最后 不能随意改换位置

UiWnd_Tip_Zbzv = 珍宝值描述只支持两条 UiWnd_Tip_Zbzv1 UiWnd_Tip_Zbzv2

UiWnd_Tip_Zbzz = 珍宝珠描述只支持三条 UiWnd_Tip_Zbzz1 UiWnd_Tip_Zbzz2 UiWnd_Tip_Zbzz3

ini\GlobalStrings.ini

UiWnd_Tip_Zbzv1=”灵魂值:%.2f%%”
UiWnd_Tip_Zbzv2=”可通过打怪累积”

UiWnd_Tip_Zbzz1=”20级以后消灭任意怪物都可以获得灵魂值。”
UiWnd_Tip_Zbzz2=”每当灵魂值累积满一条时都会点亮一颗灵魂珠,珠子看你的心情使用哈”
UiWnd_Tip_Zbzz3=”四颗灵魂珠全部点亮以后,会获得我也不知道啥技能特效哟。”

20161021

  1. 客户端新增默认游戏风格配置,以后新号进入将不再弹出选择风格

GameClient.ini

DefUi=0 //默认UI设定

0=经典风格
1=时尚风格

ChangeUi=1 //是否允许玩家在游戏内进行UI切换

注意如果有开放UI切换功能的用户,玩家上线会以他最后的游戏UI为标准,
如果他最后是切换到时尚 ,他下线上次就是以时尚登陆

  1. 修复客户端崩溃

20161020

  1. 更新SHOWHUMEFFECT 参数一 参数二 参数三 参数四

参数一 特效编号
参数二 坐标偏移X(待测试)
参数三 坐标偏移Y(待测试)
参数四 (HUM代表玩家显示,NPC代表NPC显示)
参数五 (SELF代表玩家自己看到,ALL全部人都能看到)

此效果是全屏同步其他玩家也能看到NPC效果,请注意不要大量使用全屏特效功能

  1. 更新GSADDFH 位置[0-2] 图包编号 素材编号 偏移X 偏移Y 个人或NPC(HUM,NPC)

范例
个人封号
GSADDFH 0 3 13800 23 -15 或 GSADDFH 0 3 13800 23 -15 HUM
NPC封号
GSADDFH 0 3 13800 23 -15 NPC

此命令只能支持点击NPC后显示

  1. 新增NPC封号配置文件用于NPC初始化列表使用

文件路径: Envir\FengHaoCfg.txt

配置方法
;该文件配置NPC出生头顶封号功能
;范例
;[FengHaoNum]
;Num= 配置总数
;[编号] 此编号从1开始 可以通过MerChant.txt进行调用
;packid= 图包号
;ImgIndex= 素材号
;x= 偏移X
;y= 偏移Y
;open= 是否开启

[FengHaoNum]
Num=2

[1]
packid=3
ImgIndex=13807
x=23
y=-15
open=1

[2]
packid=3
ImgIndex=13800
x=23
y=-15
open=1

  1. 扩展NPC初始化列表MerChant.txt 支持封号初始化定义 新增三个封号标识该标识读取FengHaoCfg.ini对应配置项 不需要填0或者为空

;文件名 地图名 坐标X 坐标Y NPC显示名称 NPC标识 形象代码 是否沙城NPC NPC是否可移动 NPC移动间隔时间 封号1 封号2 封号3
封号NPC dengdai 39 36 老兵\【攻沙时间20-21点】$250\测试颜色$249\测试颜色2$248 0 32 0 0 0 2 0 0
封号NPC2 dengdai 37 36 新区接待员 0 32 0 0 0 1 0 0

  1. 取消装备属性位置172 会对应描述文件功能 172只用于装备名字强化+的数值
  2. 增加装备属性位置176 对应描述文件 此位置的编号仅用于和描述文件匹配 不带任何属性功能 描述文件操作请参考

OtherTipsCfg.xml – 此文件配置地图按钮扩展
装备描述扩展 注意此描述仅限文字描述不代表任何属性加成
[未完善 想用的先用 不想用的先放着谢谢]
如果 176 = 1 物品为桃木剑

配置方式

<tip name="桃木剑+1">
    <line>
        <col color="0xFF79ff1f" content="桃木剑强化+1属性"/>
    </line>
    <line>
        <col color="0Xfffdfde6" content="对应职业攻击:"/>
        <col color="0xFF79ff1f" content="3点  "/>
        <col color="0Xfffdfde6" content="暴击:"/>
        <col color="0xFF79ff1f" content="0点"/>
    </line>
    <line>
        <col color="0Xfffdfde6" content="防御:"/>
        <col color="0xFF79ff1f" content="2点          "/>
        <col color="0Xfffdfde6" content="魔防:"/>
        <col color="0xFF79ff1f" content="1点"/>
    </line>
    <line>
        <col color="0Xfffdfde6" content="魔法躲避:"/>
        <col color="0xFF79ff1f" content="2%       "/>
        <col color="0Xfffdfde6" content="躲避:"/>
        <col color="0xFF79ff1f" content="1点"/>
    </line>
    <line>
        <col color="0Xfffdfde6" content="吸血:"/>
        <col color="0xFF79ff1f" content="2点          "/>
        <col color="0Xfffdfde6" content="反弹:"/>
        <col color="0xFF79ff1f" content="1点"/>
    </line>
    <line>
        <col color="0Xfffdfde6" content="破防:"/>
        <col color="0xFF79ff1f" content="0点          "/>
        <col color="0Xfffdfde6" content="抵抗:"/>
        <col color="0xFF79ff1f" content="0点"/>
    </line>
</tip>
  1. 修改自动打怪停止后 立刻停止 不会再走来走去

20161018

  1. 修改DBServer 人物最多只返回最近10个角色到客户端(包括已删除角色)
  2. 修复人物可以创建3个角色有一个重叠的问题
  3. 重写人物进入到选择界面 的人物创建 删除 找回恢复全套源码 优化传输数据过程
  4. 修复GsSetLableValue脚本错误时提示成GSWINGTYPE
  5. 修复排行榜支持等级65535显示 修复行会名称显示错误BUG
  6. 修复心魔出现时骑乘状态
  7. 修改保护模式里 回城石 回城神石 为认名字 不再认指定STDMODE
  8. 修改保护模式 支持无弯腰动作 F12中 随机神石生效
  9. 更新GS_SPIC绘制代码,已实现打开NPC不再烁,完美播放动画

20161017

  1. 修复盾牌 法 道 显示异常
  2. 增加挖肉机率控制

怪物DB RACE 22 51 52 53 四种可挖肉怪物 MP为挖肉机率控制 值越小机率越大 0为默认机率

  1. 新增召唤宝宝后坐标位置自定义 引擎界面-人物相关设置-技能魔法
  2. 扩展UPGRADEUSERITEM 170 171 172三个装备位置 170 171星数最大为16
    170 = 桔色星星 素材位置3 – 17801
    171 = 红色星星 素材位置3 – 17800
    172 = 装备名字后面 + 几 如 乌木剑+5 红色星星在最前面 桔色跟在后面 具体大家操作自行决定
  3. 新增取变量值 $ITEMINFO[].GSVALUE(170,171,172) 返回之前星星 装备升级次数值
  4. 新增背包未开启的格子扩展触发QM内的[@扩展包裹]
  5. 新增双击未开启格式提示框自定义文字内容

修改背包需要扩展的背包格鼠标移上去的提示 自定义

Ini\GlobalStrings.ini

BagWnd_Tip_BuyMsg= ” 本次支付1元宝,您将可以开启4个包裹空格,并获得永久使用权。是否确认开启?”

此条请加在BagWnd_Tip_Lable2后面 位置是固定的请勿随意放在其他位置

  1. 新增装备对比功能开关(可配置) 默认开启

配置方法
客户端GsRes\launcher.ini
[Config]
SelfEquip=Yes

  1. 修复UPGRADEUSERITEM 112 – 117位置 极品属性有效果客户端不显示

对应dc1 dc2 mc1 mc2 sc1 sc2

  1. 扩展扩展UPGRADEUSERITEM 173 174 175 三个位置 做为上面极品属性的颜色值 0-255
  2. 新增极品属性标签名称 颜色值

GameClinet.ini

TipAddName=[极品属性]
TipAddColor=254

UPGRADEUSERITEM 1 112 = 1
UPGRADEUSERITEM 1 113 = 2
UPGRADEUSERITEM 1 114 = 3
UPGRADEUSERITEM 1 115 = 4
UPGRADEUSERITEM 1 116 = 5
UPGRADEUSERITEM 1 117 = 6

UPGRADEUSERITEM 1 173 = 251
UPGRADEUSERITEM 1 174 = 213
UPGRADEUSERITEM 1 175 = 180

  1. 新增技能控制界面 人物相关设置 – 技能魔法 – 法师技能 – 五雷轰

伤害计算公式修改

默认递增伤害 可自定义递增倍率

取消则是固定伤害

  1. 修复极品属性为0的时候也显示的BUG
  2. 新增如果当前魔法值不够会进行红字提示

20161016

  1. 传世护符生命值设置 DB里 NeedAmbit列代表生命值
  2. 取消StdMode=46 底部锁定显示的一些文字描述
  3. 修复在商城内自定义描述无效
  4. 为防止用户使用超负重状态时 F10界面不显示 已修改成初始化后默认显示F10界面 和F10文字显示
  5. 重写GSSETLABLEVALUE 参数一 控制符(+,-,=) 值 命令控制两个自定义项的数值显示 修复穿戴装备后类2的值会清零

客户端效果可以在F10界面和商城界面查询

客户端GameClient.ini 两个自定义项

Lable1 = 充值积分
Lable2 = Boss积分

可自定义修改客户端显示的充值积分 BOSS积分文字

新增脚本命令控制两个自定义项的数值显示

参数一 类型 (1,2)
控制符 (+,-,=)
值 数值

(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)
(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)
(重要事说三遍, 目前值会临时保存,在人物重新上线后,会自动清零)

[@MAIN]
Lable1<$GETLABLEVALUE(1)> Lable2:<$GETLABLEVALUE(2)>\
<增加自定义项/@增加>

[@增加]

IF

ACT

GSSETLABLEVALUE 1 + 20
GSSETLABLEVALUE 2 + 20

  1. 新增自定项值变量获取 GETLABLEVALUE(类型) 获取设定的自定义项数据
  2. 重做脚本命令 GSOPENAUTOKILL (0,1) 0 =开启自动打怪功能 1=停止自动打怪功能
    界面上将不再出现自动打怪按钮, 大家可以通过自行增加界面按钮或者NPC或者其他方式实现自动打怪
  3. 引擎界面新增特殊物品设置功能窗口,可以设置极品,盾牌机率
  4. 矿石类物品 Stdmode:43 DB数据库内调整矿石的品质 脚本获取品质Dura不是DuraMax
    品质= DB-DuraMax/10000 + 1
  5. 修复脱下装备触发@TakeOffAll无效 参数位置修改以防止冲突 $PARAM(2) =位置 $PARAM(3) =序列号
  6. 新增连斩命令 GSSETLIANJI 参数一 参数二

参数一 连斩数量
参数二 显示时间

20161015

  1. 新增脚本命令 该命令可以调整人物属性值(注意:此调整为附加值 就是在原始的属性基础上相加 并不影响原始属性)
    GsSetPlayInfi 参数一 参数二 参数三
    参数一 类型(目前只支持 HITSPEED=攻击速度(值最大值不能超过15))
    参数二 操作符(+-=)
    参数三 值

[@main]
<调整攻击速度/@addhitspeed>\

[@addhitspeed]

Act

GsSetPlayInfo HITSPEED = 10
SendMsg 5 您的攻击速度提高10点

  1. 更新支持传世护符
    StdMode = 29 Shape=100 – 暂时不限 NeedAmbit代表生命值 超过100将在名字上出现+1 +2

DB
975;传世护符;29;100;1;1;0;64;1444;7000;1;1;1;1;1;1;1;1;1;1;1;1;0;1;25;2;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;0;2048;

  1. 修复别人戴盾时查看不到外观以及外观显示错误

盾牌数据类型

StdMode = 12

Shape = 1 – 4(战士不同外观特效战盾) 5-8(法师不同外观特效法盾) 9-12(道士不同外观特效道盾)

  1. 重写脚本命令GSSETPLAYCFG 参数一 参数二

参数一为类型 分别为
[F10SHOW =F10界面, F10SHOWTIP=F10文字描述,
F10PACKIDX=F10界面图包号, F10INDEX=F10界面素材号,
F10X=F10界面偏移X, F10Y=F10界面偏移Y, RUN=是否超负重状态]

参数二 值 0为关闭 1为开启 如果是偏移或者素材号请填写对应值

  1. 扩展CHANGEMODE 33 = 超负重状态

20161014

修复人物死亡后点立即复活后 会默为第一个人物复活
更新人物选择进入游戏 下次进入游戏默认选择为上次进入游戏角色人物

修复查看他人信息翅膀不显示

20161010

更新盾牌功能

stdmode = 12
shape = 1 2 3 /代表三职业

调整物品或装备属性UPGRADEUSERITEM A B C D

盾牌属性调整
0:防御下限
1:防御上限
2:魔防下限
3:魔防上限
4:攻击下限
5:攻击上限
6:魔法攻击下限
7:魔法攻击上限
8:道术攻击下限
9:道术攻击上限
11:品级
12:免伤比例
14:抵抗暴击

新增吃药回血间隔 系统相关设置 – 时间控制 – 回血间隔(吃药) 单位毫秒

20161007

修复装备增加暴击属性后人物F10界面属性显示错误

新增支持装备显示暴击属性[基本属性]

更新@拾取触发 新增触发参数 $PARAM(25) 坐标X $PARAM(26) 坐标X

新增@丢弃触发

$PARAM(31) = 物品ID
$PARAM(32) = 地图名字
$PARAM(33) = 丢弃状态(目前为固定值 后期扩展使用)
$PARAM(34) = 丢弃角色
$PARAM(35) = 坐标X
$PARAM(36) = 坐标Y

修复可挖类怪物死后挖肉无效BUG

新增可挖类怪物死后特效

重新编写NPC名字颜色系统

名字颜色调用

测试NPC dengdai 39 36 老兵\【攻沙时间20-21点】$250\测试颜色$249\测试颜色2$248 0 32 0

20161006

修改客户端微端资源申请流程

如果下载不成功 每隔2秒会重新申请一次 超过 30秒申请不成功 踢除下载申请

20161005

  1. 大量优化微端Server代码
  2. 去除微端需要快捷方式登陆
  3. 增加微端配置文件 gswdcfg.ini 用于微端配置端口 和微端程序放在同一个目录
  4. 更新微端主界面显示状态 以及 玩家连接数

[Cfg]
port=7202

  1. 微端不再指定盘符目录 可以随意放在任何一个盘符和目录

d:\111\GsResServer.exe ;微端主程序
d:\111\gswdcfg.ini ;微端配置文件
d:\111\Data\ ;微端资源目录

20161004 登陆器版本号 20161005

  1. 修改回城神石弹框限制

不再限制名字 StdMode= 3 Shape = 17为客户端弹出框模式

  1. 修复登陆器点开始游戏后常出网页报错
  2. 修复登陆器列表颜色失效
  3. 修复TakeW装备取不下 属性不实时刷新
  4. 修复TakeB装备取不上 属性不实时刷新

20161003

  1. 移植微端资源列表 LoginSrv – LoginGate 这样双线用户 可以在LoginGate里设置不同的微端服务器IP
  2. 调整微端下载等待时间 由原来的30分钟修改成18秒 如果超过18秒自动删除下载不再申请 避免一直占用资源
  3. 文件名: Envir\MerChant.txt

NPC显示格式

名称\名称/颜色值

范例

测试NPC dengdai 39 36 测试NPC\我是第二行/235 0 32 0

  1. MOV S63 绿色项链1

<@@!PIC {$STR(S62)},1,197,-47>\

支持带数字物品显示

  1. 更新技能触发支持所有的技能包括战士

触发分两种

@MagFunc+技能ID

[@技能使用触发] 如果没有写上面的触发的技能将会触发在这里
返回参数:
$PARAM0 目标坐标X
$PARAM1 目标坐标Y
$PARAM2 对像名称
$PARAM3 是否攻击到
$PARAM4 技能ID

  1. 新增物品放入框内的脚本命令 GSSETNPCITEM 参数一 参数二
    该脚本不会再触发原始的定义的脚本 只是一个物品放回的操作

参数一 框编号
参数二 物品序列号

范例

[@MAIN]
<@@!GS_ITEMGETWND 1,3,78,10,100,请放入药品类材料/@物品框触发>\
请先将框内物品拿走再点击 <自动放入物品/@放入物品>\

[@放入物品]

IF

ACT

GSSETNPCITEM 1 $STR(S1)

[@物品框触发]

If

ACT

MOV S1 $PARAM(0)
sendmsg 5 当前动作:[放入物品],物品框编号:<$PARAM(2)>
sendmsg 5 当前动作:[放入物品],物品名字为<$ITEMINFO[$PARAM(0)].name>
sendmsg 5 当前动作:[放入物品],物品Idx为<$STR(S1)>
sendmsg 5 当前动作:[放入物品],物品类型为<$ITEMINFO[$PARAM(0)].stdmode>

20161002

扩展<@@!GS_BTN 之类脚本 新增一个新参数做为鼠标移上去的文字提示 不需要可以不填写 <@@!GS_BTN 3,59,3,60,3,61,30,0,这里是测试文字描述/@1111>\

<@@!GS_BTN 3,59,3,60,3,61,30,0/@1111>\
20160930

修复别人查看摆摊时 支付方式显示错误

20160929

take拿走物品不消失BUG修复

修复进入游戏后鼠标焦点不在输入账号的位置

修复商店二级商品显示异常

修复小地图鼠标移到跳转按钮时描述无效

更新诅咒术XML掉蓝威力支持配置 最大值 65535

修复登陆器UI穿透无效

20160926

扩展支持战技技能触发 和原始使用方式一样 基本剑法类不会触发 像破盾 刺杀 烈火之类会触发

20160925

新增装备穿戴触发

[@takeonall]

标签返回参数
$PARAM(0) 当前操作物品序列号
$PARAM(1) 位置

[@takoffall]

标签返回参数
$PARAM(0) 当前操作物品序列号
$PARAM(1) 位置

修复人物属性魔法不会自动更新的问题

取消商城点击会员按钮 出现神武殿

修改背包需要扩展的背包格鼠标移上去的提示 自定义

Ini\GlobalStrings.ini

BagWnd_Tip_ExBag = “请联系GM进行扩展”
BagWnd_Tip_Lable1 = “自定义积分描述”
BagWnd_Tip_Lable2 = “自定义积分2描述”

增加个人变量 $LUCK 幸运 $CURSE 诅咒

暂时取消包裹二 包裹三

21090922

扩展$ITEMINFO 支持NAMECOLOR取值

客户新增物品完整名字描述开关

GameClient.ini

ItemNameNumTip=Yes

主要用途用于 鼠标移上去物品描述

例 ItemNameNumTip = Yes

物品

超级魔法药1,超级魔法药 就可以在Xml\Explain.xml 支持不同的描述

否则都只读相同的描述

20190921
修改矿石类标识为 品级 取消原矿石可叠加设定
矿石纯度检测 DuraMax

新增脚本命令控制F10内状态
GSSETPLAYCFG 参数一 参数二 参数三 参数四 参数五 参数六

参数一 控制F10内人物装备显示 (0不显示 1显示)

参数二 控制F10内属性文字显示 (0不显示 1显示)

参数三 控制F10背景图图包号

参数四 控制F10背景图素材编号

参数五 控制F10背景图X

参数六 控制F10背景图Y

21060919

扩展脚本命令CHECKITEM 支持叠加物品检测

修复掉血提示显示错误

新增保存文字到客户端玩家剪切板里 玩家可以通过粘贴到其他位置

可以用于类似序列号获取 或者其他方面使用 支持变量

[@MAIN]

ACT

MOV S1 测试文字复制内容

SAY

<点我复制内容/@@gscopyright &{$STR(S1)}>

20160913

更新NPC界面显示行数 扩展至1000行

20160912

扩展人物血量蓝量最大值到21亿

客户端F10界面原属性是否显示配置

GameClient.ini

ShowF10=Yes

默认显示 改成No就不显示了

20160911 [引擎更新]

新增放取框脚本变量$NPCITEM.框编号 支持变量 返回框内物品序列号 如果为空则返回 0

20160909 [Client 0.0.8.2 Engin 20160909]

更新支持F10界面自定义功能

打开F10界面触发 Enivr\GsFuntion_def\GClothWndNpc-0.txt 下[@ClothWnd]

脚本支持原有所有的图片按钮进度条等等

修改原功能性文件存放位置 请大家自行修改

market_def\QFunction-0.txt -> GsFuntion_def\QFunction-0.txt
market_def\QGuildTower-0.txt -> GsFuntion_def\QGuildTower-0.tx
market_def\QWolShop-0.txt -> GsFuntion_def\QWolShop-0.txt

原位置不在读取请大家自行读取

20160907
客户端实时加载命令 @makegs_reload2
修改F10衣服特效配置方式
客户端 ini\GsEffect.ini
[Gs_clothes]
shape值乘2 + 性别 = 正常外观图包号/正常外观素材号/坐标X/坐标Y/通道/替换色(可换色衣服)图包号/素材号/坐标X/坐标Y/通道/特效1图包号/特效1素材号/坐标X/坐标Y/通道/特效2图包号/特效2素材号/坐标X/坐标Y/通道

范例
粗布衣男
2=17/117/0/0/0/17/323/0/0/0/17/42139/0/0/1/17/42016/0/0/1
粗布衣女
3=17/125/0/0/0/17/338/0/0/0/17/42139/0/0/1/17/42016/0/0/1

20160906

修复地图报错的

20160905

修复 SHOWHUMEFFECT 无效BUG

20160904

客户端GameClient.ini 增加两个自定义项

Lable1 = 充值积分
Lable2 = Boss积分

可自定义修改客户端显示的充值积分 BOSS积分文字

新增脚本命令控制两个自定义项的数值显示

GSSETLABLEVALUE 类型(1,2) 值

1 = lable1 对应值

2 = lable2 对应值

扩展GsAddBtn 新增一个参数 为鼠标放上去的文字提示

20160903

客户端重新规则特效支持 humaneff1 humaneff2

20160902

GS动作设计器已发布配套最新0.0.6.8版客户端

20160831

新增客户端特效测试命令@gssetmagic 不影响引擎 单客户端测试

主引擎程序更名为 GsEngine

修复 GS_SPIC 命令不支持通道透明

修复 @makegs_reload2 错误

20160827
NPC界面新增物品放取框功能
<@@!GS_ITEMGETWND 物品框编号(1-30),图包号,素材编号,X,Y,物品框为空时描述/@脚本标签>

标签返回参数
$PARAM(0) 当前操作物品序列号
$PARAM(1) 当前状态1= 放入 2=拿出
$PARAM(2) 当前操作的物品框编号

新增对应脚本操作命令
从自定义物品框里取下物品返回到背包 此操作仅限于物品框里物品操作 如果需要拿走物品 请加上TAKE拿走或者 TAKEM拿走对应的物品
GSTAKENPCITEM 物品框编号 (1 – 30, 0全部取下)

范例
[@MAIN]

SAY

<@@!GS_ITEMGETWND 1,3,78,10,100,请放入药品类材料/@物品框触发>

[@物品框触发]

If

EQUAL $ITEMINFO[$PARAM(0)].stdmode 0

ACT

sendmsg 5 当前动作:[放入物品],物品框编号:<$PARAM(2)>
sendmsg 5 当前动作:[放入物品],物品名字为<$ITEMINFO[$PARAM(0)].name>
sendmsg 5 当前动作:[放入物品],物品Idx为<$PARAM(0)>
sendmsg 5 当前动作:[放入物品],物品类型为<$ITEMINFO[$PARAM(0)].stdmode>

GSTAKENPCITEM $PARAM(2)
takem $PARAM(0)
SENDMSG 5 成功拿走物品<$ITEMINFO[$PARAM(0)].name>
break

ELSEACT

SENDMSG 5 物品类型错误!只能放入药品类物品!
GSTAKENPCITEM $PARAM(2)
break

20160815
NPC界面新增进度条智能绘制功能 只要设置好当前值 和最大值 自动计算百分比 (注: 当前值为当前经验 最大值为升级所需经验)
\

范例
[@MAIN]
\
<进度条加/@add> <进度条减/@del> <进度条满/@all>\

[@add]

ACT

INC P1 1
GOTO @MAIN

[@DEL]

ACT

DEC P1 1
goto @main

[@all]

ACT

MOV P1 100
GOTO @MAIN

201608014

修复登陆器开第二个时不会自动关闭第一个

重写登陆器结构支持新客户端结构

20160811

重新规划客户端

DAT
INI
TXT
XML

修改OGG文件夹修改为 [bkmusic] 读取客户端目录 Background 内的ogg音乐文件

客户端 人物辅助工具信息保存路径修改

修复NPC对话框普通文件不显示

扩展

<@@!GS_PIC 图包编号,图片在图包中的位置,图片在NPC对话框中的X偏移坐标,图片在NPC对话中的Y偏移坐标, 图片显示模式(0-6)>

同时兼容原始写法 不加最后一个参数也可以使用

20160808

修复<GSTIP=提示出错

开放怪物说话里 被攻击的触发功能

20160804

新增装备类型 Stdmode = 112 神龙之魂

装备位置 18

客户端双击穿戴 装备成功

F10纸娃娃界面神龙之魂成功

F10纸娃娃界面 穿脱装备成功

[未完成]

20160803

引擎主界面增加刷怪配置 在线爆率修改

格式: SETONTIMER 定时器索引(0-24) 定时间隔(单位为秒) 循环次数(可为空,当不为空时,循环指定次数后退出)
说明: 定时器脚本位于QManage.txt里,定时器对应的为[@OnTimer0] [@OnTimer1] [@OnTimer2] … [@OnTimer24]

格式: SETOFFTIMER 定时器索引(0-24)
说明: 停止指定的定时器
;==========================================
设置定时器
[@Test]

IF

ACT

SetOnTimer 0 20 3

QManage.txt:
[@OnTimer0]

ACT

SendMsg 5 你目前位于%m的(%x:%y)
;==========================================
停止定时器
[@Test]

IF

ACT

SetOffTimer 0

20160802

<要求创建行会/@buildguildnow>

<申请行会战/@guildwar_d>

20160731

取消查看其他玩家界面时出现法宝按钮

20160730

扩展NPC界面
MODE = 绘制模式 1 – 6, Num=播放次数(0=无限次)

新增翅膀命令 GSWINGTYPE 翅膀APPR值(1-7) 翅膀特效值(1-2)
可自定义翅膀外观 特效外观 (配置器后期推出)

注意说明

GM命令
@MakeDrop 物品名 数量 类型(0=无主谁都可以捡 1=只有自己可以捡 2=谁都不能捡时间过了才可以捡)

20160729

修复RACE 210 类型怪物 不主动攻击BUG

新增怪物DB中 ViewRange 视野

修复火灵珠为怪物刷出来时被攻击后 Engine出现异常提示

修复选择人物界面时会出现所有人物都没有被选择状态,无法进入游戏

修复瞬移技能人物会出现异常效果

修复学习 战士技能如(基本剑法)
学习 道士技能(精神战法)这些技能可以增加人物的命中属性 不及时刷新属性的BUG

20160728

MODE = 绘制模式 1 – 6

范例
[@main]
\
\
\

修复下线挂机无效

20160727

修复下线挂机功能

暂时取消通行证功能

修复顶戴花翎负坐标无效

更新技能配置文件skillhelp.xml 修改按ID取技能提示信息 以及自定义显示的技能名称(意味可以随意自定义技能名称)

重新加载技能描述文件命令@reloadtips

name = 技能编号_等级 magicname = 技能名字 job = 职业

name = 技能编号_条件

name = 技能编号_描述

name = 技能编号_特权

20160722

新增登陆游戏时随机验证码功能 LoginSrv – 基本设置
新增创建角色时随机验证码功能 DBServer – 基本设置
新增进入游戏时随机验证码功能 DBServer – 基本设置
以上功能皆可自行开启关闭

新增脚本命令 验证码功能 MessageVerifyCode 参数1 参数2
参数 释义
参数1 玩家本次验证最长等待时间(超时时间)
参数2 验证结果返回的标签
返回参数:$PARAM(0) –输入错误记数; 0为成功,> 0 输入错误, 此参数需要在合适的时候清0,不然会一直累加

示例脚本增加支持图片验证的脚本命令:MessageVerifyCode 参数1 参数2;
参数说明:
参数1 –玩家本次验证最长等待时间(超时时间)
参数2 –验证结果返回的标签,
并返回以下参数:
$PARAM(0) –输入错误记数 0为成功,> 0 输入错误, 此参数需要在合适的时候清0,不然会一直累加

示例脚本:
[@验证测试]

ACT

MessageVerifyCode 30 @验证结果

[@验证结果]

IF

EQUAL $PARAM(0) 0 ;–检查错误记数是否等于0,如果等于0则验证通过。

ACT

SENDMSG 5 你输入的验证码正确,验证通过!!!

ELSEACT

Goto @验证失败
break

[@验证失败]

IF

LARGE $PARAM(0) 3 ;–检查错误记数是否大于3,如果大于3次,就掉线、等一些操作了

ACT

SETPARAM 0 0 ;–这里需要清一个错误记数
SENDMSG 5 验证码错误次数超过3次,请1小时后重新登陆游戏!
AddNameList 禁止登陆.txt
KICK

ELSEACT

MessageVerifyCode 30 @验证结果 ;-重新发送一次验证,给他几次机会….
SENDMSG 5 输入的验证码错误,请重新输入.
break

查看–列表信息–游戏功能–图片验证码设置

20160720

修复人物自定义数据库使用后导致人物无法进入游戏BUG

新增客户端配置文件
GsRes\Config\Activityinfo.ini
功能:
[NewHandPrompt] 新手提示

[TodayActivity] 今日活动

[ActivityNow] 当前活动

[ThemeActivity] 主题活动

[GameThemeActivity] 游戏主题活动

20160719

优化客户客户端资源传输程序

20160718

客户端资源传输程序重新开发

基础框架完善

完成初始结构

修复校验字节出错

修复HASH校验

20160715

修复登陆器窗口化按钮无效

20160714

配置器增加登陆器图标自定义功能

配置器增加UI穿透配置功能[开启Ui穿透 类似传世1.8 聊天框可右键点击跑步]

配置器增加列表加密功能 可自定义加密KEY 自由度更高

登陆器更新支持163, csdn, sina博客 登陆器列表功能[注: 使用此功能必须使用加密列表]

登陆器更新支持自定义列表加密KEY

20160707

更新地面上的物品显示自定义的颜色

扩展ReadRandomStr命令,支持文本参数引擎自动排名!
//参数A 文件名称
//参数B 变量名称,将从列表中读取字符到该变量中
//参数C 指定行数,如果不写,则为随机读取一行。如果指定行不存在,则返回空
//参数D 支持从C ~ D 行之间随机读取一段文本

当参数E和参数F有值,启用排名系统后。
//参数C 此参数为取排名的名次,从0开始算起
//参数D (值:-1、0) -1:从小到大排列 0:从大到小排列
//参数E 需要排名的整数型位置,从0开始
//参数F 参数间隔符

//示范:
//天元存量名单.txt 文本内容如下
测试玩家|800|90000|<购买/@TianYBuy2>
测试玩家|700|100000|<购买/@TianYBuy2>
测试玩家|600|120000|<购买/@TianYBuy2>
测试玩家|500|130000|<购买/@TianYBuy2>
测试玩家|800|140000|<购买/@TianYBuy2>
测试玩家|400|150000|<购买/@TianYBuy2>

[@示范]

ACT

ReadRandomStr ..\QuestDiary\天元存量名单.txt S16 0 -1 2 |
SENDMSG 5 天元存量最低的是<$STR(S16)>
// S16的值为 测试玩家|800|90000|<购买/@TianYBuy2>

20160706

修复宝宝在休息状态下被施毒后身上会出现一个绿色的效果

新增数据库DB NAMECOLOR功能 可以设置物品默认显示颜色(鼠标放上去的名字颜色)

20160705

修复法师宝宝在休息状态时叛变后不会主动攻击

修复打捆药不会自动解包 并且会自动下到快捷栏

修改被技能攻击时如果被攻击对像小于50级 会停顿一个时间

20160704

道士宝宝数据库标准设置说明

宠物类型
0 = 骷髅
2 = 神兽伏下
8 = 强化骷髅
9 = 龙骨骷髅
10= 强化变异骷髅
11= 碧血魔
12 = 神兽站立
13 = 烈焰麒麟
14 = 怒焰麒麟
15 = 尸灵1
16 = 尸灵3
17 = 尸灵4
18 = 天人尸灵1
19 = 天人尸灵2
20 = 天人尸灵3

20160703

修复技能XML启动加载失效

新增技能XML重新加载功能

20160701

新增特殊马牌参数 不受地图限制可以骑乘 ANICOUNT=55
取消客户端检测道符功能,人物在没有道符情况下使用技能后会出现动作
修改施毒术方式 如果对像无效也一样有施毒效果

20160630

修复传统界面聊天屏蔽按钮无效BUG
新增客户UI穿透功能(可配置) 如 底部UI点击可行走跑步 [仿传世1.8操作]
配置方法
客户端GsRes\launcher.ini
[Config]
SelfUi=Yes

20160623

新增技能XML配置文件 存放在Mir200\Config\MagicSkill.xml
新增技能XML启用选项 -> 人物相关设置 -> 技能参数 -> 启用魔法技能XML
修复SKILLPOWERPERMILL 施毒术调整无效
优化引擎操作界面
优化启动器功能
登陆器修复部份机器蓝屏问题

20160614

修复僵尸类怪物 复活了 还有爆率

修复武器升级时前面没有(未激活)升级信息

修复替身法符

修改F12 保护里 不能设置自动喝治疗药水 出现的是 极效太阳神水

20160613

优化客户端代码 修复人物登陆时有时会出现人物无法走动 NPC看不到等问题

20160611

增加人物掉线后禁止走动跑步之类

修改人物掉线后小退直接退回到登陆界面

20160610

死神专版

取消进入游戏时大背景图

取消第一次进入游戏需要选择时尚 和 经典

取消活动日志登陆时会弹出框

优化客户端封包数据 处理人物掉线问题 [待测试]

20160609

修复登陆界面经常不出现BUG

修复LoginSrv人多时卡顿问题

20160604

修改快捷键CTRL+K 为带小地图显示的自动寻路

20160602

修复群体治愈术

增加坐骑功能 支持 枣红马 黄金宝马 高头大马 白龙 乌稚

20160531

修复神秘装备系列部份问题

20160528

增加封号自定义功能目前只开放三个封号

封号添加脚本命令GSADDFH 位置[0-2] 图包编号 素材编号 偏移X 偏移Y

封号删除脚本命令GSDELFH 位置

修复查看对方人物头发无效

二次修复自动抗拒 狮子吼

隔位刺杀 别人看不到技能效果.(如果中间站个人,就能看到..隔位刺杀 看不到)

20160526

去掉背包里的商城文字

修改背包部份样式

暂时关闭扩展钱袋和至尊宝

暂时关闭法宝

暂时关闭F10里部份功能

充值网址: GsRes\Config\Website.ini

PTPayGuid=

GsRes\Config\OtherTipsCfg.xml

<!–Tips配置示例
¨C273C ¨C279C

20160523

修复REPAIRALL 新增的这个脚本命令 如果不带参数 不修装备 只能带参数才修

修复[F12]-[战斗]-[自动反击] 被怪物攻击时不会自动反击

修复残影刀法,血影刀法,攻杀剑法

修复自动狮子吼无效

修复法师自动抗拒无效

20160520

重新修改客户文件结构

修复人物发型颜色无法修改的BUG

修复刷怪过多或者其他大封包数据处理时导致客户端崩溃

修复刺杀技能异常BUG

宝宝数据库 pettype = -1 的时候 取宝宝属性时以名字为准

提高玩家体验度 人物跑动时 开启任何窗口 不会停止人物跑动

20160514

[Server Client]

完善任务系统

任务系统配置
任务列表Envir\Task.txt
说明文件内容为各任务的定义文件名,每个任务名字占一行
前面为读取Envir\Task\任务文件(文件名以Task.txt中定义的任务名,必须一致)
任务文件配置,存放所有任务定义,
配置如下:Envir\Task\寻找失落的鬼王刀.txt

[setup]
;主任务标题 显示在客户端树型框主题标上
MainTitle=初入江湖
;主任务ID值
MainID=1
;是否为主线任务 0=主线 1=支线 客户端会自动在该任务标题前增加上(主) (支) 文字进行区分
IsMain=0
;本任务内几个步骤
stepcount = 17
;任务标题
title=新手的训练
;任务ID值
ID = 1
;任务描述
stepDESC1 = \ \ 经验:14000 金币:5000\<去购物商场/@@goto 7 购物商场 53,31>
;主界面小任务框里的标题
stepstitle1 = <去购物商场/@@goto 7 购物商场 53,31>
;任务管理界面内的图片ID值
stepPic1 =26100

[Server Client] 完善人物发型以及发型颜色;

20160513

[Client] 修复查看对方人物时行会信息显示异常

[Server, Client] 修复多个宝宝时查看时数据显示异常

[Server]

新增脚本命令 REPAIRALL 参数一(装备位置) 冰泉圣水效果修复全身装备

如果参数一为空时 则修复全身装备 否则修复指定位置装备

[Server]

调整SKILLPOWERPERMILL 计算公式 为最后伤害值进行技能加层算法

20160506

[Server, Client]

修复摊位查看BUG

修复摊位购买BUG

修复加密算法部份BUG

20160504

[All]

修复技能攻击后掉血显示不正常

20160503

[All]

优化通讯算法 加解密算法

修复烈火 破盾类技能使用后异常

修复查看别人装备时衣服无法显示

修复刺杀类 攻杀类技能别人无法看见BUG
20160502

[Server Clinet] 修复使用技能会导致人物外观消失BUG

[Server CLinet] 修复上一版一些异常提示

20160430

[Server, Client] 修复金刚护体 开起来后 看不到人物脚底的那个光圈效果(只有动画过程效果,没有魔法附身效果)

[Server, Client] 修复守卫被攻击后不砍人的BUG

20160428

[Server, Client] 修复施毒术跑动时效果丢失

[Server, Client] 修复被狮子吼后 人物不转换方向

[Server, Client] 修复 战士烈火、破击、破盾、雷霆等技能
(被打者屏幕 就看不到自己人物了)
(打人者出现灵魂墙效果 被打者人物也看不到了)

[Server, Client] 修复 魔法盾 开盾后 在别人屏幕上 不动或者走动 就没事 一跑动 盾的魔法效果就消失

20160424

[Server, Client] 修复NPC界面变量过多不显示

[Server, Client] 修复NPC数据通信优化

20160422

[Server, Client] 自定义变量扩展到100

$CustomValue(x) 0 – 99

20160420

[Server, Client] 修复人物上线会出现技能丢失BUG

20160419

[Server, Client] 取消盾牌写死的描述

[Server, Client] 修复盾牌外观看不见BUG

20160418

[Server, Client] 修复红绿毒在怪物身上出现异常

20160416

[Server, Client] 新增脚本命令 GSOPENAUTOKILL 参数一 功能 开启客户端自动打怪按钮

参数一 1 开启 0 关闭

20160412

[Server, Client] 新增宠物DB类型 StdMode = 69

20160410

[Server, Client] 修改封包算法优化数据传输

[Clinet] 增加武器内观以及特效自定义配置功能 AvatarWeaponLook.ini 支持查看对方装备扩展外观以及特效

20160409

[Clinet] 增加武器内观以及特效自定义配置功能 AvatarWeaponLook.ini 支持查看自身扩展外观以及特效

20160405

[Server, Client] 完善客户端文件标识

;[item] 修改为 [Gs_prop]
;背包内物品,特效赋值

;[item2] 修改为 [Gs_prop2]
;背包内物品,特效赋值

;[equip] 修改为 [Gs_equip]
;衣服,武器,盾牌,龙魂,首饰 等所有F10界面的特效

;[body] 修改为 [Gs_clothes]
;衣服,Shpae编号赋值

;[item2magic] 修改为 [Gs_Character_effects]
;赋值特效播放

;[helmet] 修改为 [Gs_helmet]
;头盔类

20160404

[Server] 修复登陆时看不见NPCBUG(待测试)

[Server Client] 修复登陆时背包偶尔看不见装备BUG

[Server CLient] 修复某些物品异常使用

[Server] 修复持久为0后物品不会消失

[Server, Client] 修复拿走物品不消失的问题

20160403

[Client] 修复仓库快捷存储看不见BUG

[Client] 修复商店快捷购买异常BUG

[Client] NPC 界面文字颜色显示不正常

20160402
[Server] 修复仓库不能取出的BUG

20160331

[Server CLient] 修复回城神石双击后不会实时更新 需要小退后才生效

[Server CLient] 修复商店物品不能购买 的BUG

20160330

[Server] 修复回城神石使用后选择的地图错误BUG

20160329

[Client] 修改客户端ICO

[RunGate] 更新程序关于信息

20160328

[Server] 修复引擎关闭时出现异常 无法关闭
[Server,Client] 增加脚本播放音效

GsPlaySound A B

A = 类型 (0 – 11,99) 0至11 还有一个是99 代表不同类型的音效
0 普通音乐 1 控件音效 2 玩家音效 3 怪物音效 4 暂未开放 5 NPC音效 6 技能音效 7 物品音效 8 武器音效 9 环境音效
10 附加音源 11 地图背景音乐 99 OGG音乐

[@Main]

ACT

GsPlaySound 11 7

SAY

打开NPC后出现登陆时的背景音乐

[Server] 扩展脚本命令GSADDBTN 参数7(文字) 参数8(文字X偏移) 参数9(文字Y偏移) 支持变量操作

例:  GSADDBTN 1 39001 39003 39002 -235 35 剩余时间:<$STR(G1)> 0 0

[Server] 优化<@@!GS_BTN 之类脚本 支持{}变量调用

<@@!GS_BTN 3,{$STR(P1)},3,{$STR(P2)},3,{$STR(P3)},180,0/{$STR(S3)}>

20160327

[Server] 增加数据库自定义变量功能

位置:Envir\CustomTableList.txt
注意:表名不得包含字符串”TBL_”,以示与游戏数据表区别, 保留”CHR_IDX”字段,不能使用。
变量类型
同一个表内可以支持N个字段,字段不支持中文,字段类型只有三种(Int,Int64,Char(N),Date)Int 有符号整数类型(-2147483648 .. 2147483647)
Int64 有符号64位整数类型(-9223372036854775808 .. 9223372036854775807)
Char(N) 字符串类型N是字符串长度,(N)可以省略
Date 时间类型
声明变量格式表名 字段1:类型 字段2:类型 (支持多个,可以往后继续添加)
CS_Tim data01:Date data02:Date data03:Date data04:Date
CS_Txt TStr01:Char TStr02:Char TStr03:Char TStr04:Char
CS_Int TInt01:Int TInt02:Int TInt03:Int TInt04:Int

[+]增加脚本命令,修改指定表字段的值;
TABLE A B C D E
参数解释:
A=表名
B=字段名
C=操作符 (+、-、=)
D=值1 (当操作符为’-‘时并且字段是字符串此参数为要减的开始位置)
E=值2 (当操作符为’-‘时并且字段是字符串此参数为要减的数量,其它操作符不需要此参数)

[+]增加变量<$TABLE(A).B>返回自定义表中字段的值;
参数解释:
A=表名
B=字段名

例:
[@测试]

ACT

Table CS_Tim data01 = $DATE
Table CS_Txt TStr01 = GsShow
Table CS_Int TInt01 = 5
SENDMSG 5 —-<$TABLE(CS_Tim).data01>—–
SENDMSG 5 —-<$TABLE(CS_Txt).TStr01>—–
SENDMSG 5 —-<$TABLE(CS_Int).TInt01> —

20160317

[CLient] 扩展<@@!PIC 国传君主之刀,1,0,0> 新增参数二 0 为原始显示装备名字 1为只显示图片不显示装备名字
新增参数三 偏移X 参数四偏移Y

[CLient] 新增 同时兼容传世

20160308

[CLient] 扩展<@@!PIC 国传君主之刀,1> 新增参数二 0 为原始显示装备名字 1为只显示图片不显示装备名字

20160301

[CLient] 屏蔽背包内商城快捷购买 和更多按钮

20160229

[Client] 修改点击 自动寻路 弹出界面修改为CTRL+TAB 一样

20160228

[Client] 修复NPC界面超过12行不显示BUG

20160227

[Client] 新增NPC界面文字偏移功能

需要偏移的文字<|off>

[@main]
11111111111111111<|off>\

20160115

[Server, Client] 扩展GsAddBtn 参数7 参数8 参数9

参数7 = 按钮上面的文字

参数8 = 按钮文字的X坐标

参数9 = 按钮文字的Y坐标

[Client] 修复NPC自定义界面过大的问题

[Client] 修复NCP自定义界面 第二个界面时无法调用自定义素材编号

20151231

[Client] 修复客户端NPC 自定义素材BUG

20151226

[Server, Client] 增加排行榜右键直接查询对方装备

20151224

[Client] 修复排行榜数据错乱

20151211

[Client] 修复过地图时客户端异常关闭

[Client] 修复了 切换界面导航的按钮消失的BUG

20151125
引擎更新日期: 20151125
客户端版本号: 0.0.0.3
[Server] 增加GsAddBtn 参数一 参数二 参数三 参数四 参数五 参数六

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复