设为首页 加入收藏
GOM游戏引擎更新日志
包含日常迭代,项目迭代的更新内容
如何把20151108的UI替换到新登录器配置器里

旧的登录器配置器UI目录“UI_0”“UI_1”“UI_2”“UI_3”,有几个修改几个

UI_0\UI.db文件名称改成“Mir.db”
UI_0\ConfigUI.db文件名称改成“MirConfigDlg.db”
UI_0\StateUI.db文件名称改成“StateWin.db”

UI_1\UI.db文件名称改成“Mirs.db”
UI_1\ConfigUI.db改成“MirsConfigDlg.db”
UI_1\StateUI.db改成“StateWin.db”

UI_2\UI.db文件名称改成“MirReturn.db”
UI_2\ConfigUI.db文件名称改成“MirReturnConfigDlg.db”
UI_2\StateUI.db文件名称改成“StateWin.db”

UI_3\UI.db文件名称改成“Mir2013.db”
UI_3\ConfigUI.db文件名称改成“MirConfigDlg2013.db”
UI_3\StateUI.db文件名称改成“StateWin.db”

新的登录器配置器是要账号的,假设你的账号是“gameofmir”,登录器参数名称是“我的登录器”UI的位置就在

当前登录器配置目录下的“登录器参数\gameofmir\我的登录器\游戏界面UI”

把上面修改的UI文件替换进去,重启登录器配置器


【2019-07-15 更新:】

需要同时更新 GameOfMir登录器生成器.exe GameLogin.exe DBServer.exe M2Server.exe GameOfMir引擎控制器.exe

修复个人商店一个问题
增加首饰盒相关变量
增加脚本命令SETUSERSHOPBUSINESS设置个人商店营业状态

;SETUSERSHOPBUSINESS 角色名称 禁止或开启(0,1)
[@main]
#if
CHECKMYSHOP
#act
SETUSERSHOPBUSINESS <$USERNAME> 0
SENDMSG 6 你的个人商店已经禁止营业
SENDMSG 6 禁止营业后在个人商店里无法搜索到你的商店
SENDMSG 6 无法搜索到你出售的物品,无法在个人商店里摆摊
#elseact
SENDMSG 6 你还没有个人商店

;——————————————————首饰盒人物变量
<$GODBLESSITEM1> ---- <$GODBLESSITEM12>

<$G_GODBLESSITEM1> ---- <$G_GODBLESSITEM12>

;——————————————————首饰盒英雄变量
<$H.GODBLESSITEM1> ---- <$H.GODBLESSITEM12>

<$H.G_GODBLESSITEM1> ---- <$H.G_GODBLESSITEM12


【2019-07-01 更新:】

需要同时更新 全套程序

修复物品来源会显示NPC路径的问题
修复使用烟花提示非法使用命令的问题
增加窗口嵌入功能(需要更新全套程序)
增加小退前触发QF脚本[@SoftClose]
增加脚本命令禁止小退“DIABLESOFTCLOSE”该命令只能在[@SoftClose]下使用,其他地方无效
增加脚本字符串分割脚本命令EXTRACTSTRING

;QF脚本触发
[@SoftClose]
#act
DIABLESOFTCLOSE
SENDMSG 6 当前无法小退


[@main]
#act
;EXTRACTSTRING 分割符 需要分割的字符串 保存变量1 保存变量2 保存变量3 保存变量4 保存变量5 保存变量6 保存变量7 保存变量8
MOV s1
MOV s2
MOV s3
MOV s4
MOV s5
MOV s6
MOV s7
MOV s8
GetRandomText ..\QuestDiary\装备列表.txt S0 0
EXTRACTSTRING : <$STR(S0)> s1 s2 s3 s4 s5 s6 s7 s8
GIVE <$STR(S1)> 1
GIVE <$STR(S2)> 1
GIVE <$STR(S3)> 1
GIVE <$STR(S4)> 1
GIVE <$STR(S5)> 1
GIVE <$STR(S6)> 1
GIVE <$STR(S7)> 1
GIVE <$STR(S8)> 1
TakeOn <$STR(S1)> 0
TakeOn <$STR(S2)> 1
TakeOn <$STR(S3)> 3
TakeOn <$STR(S4)> 4
TakeOn <$STR(S5)> 5
TakeOn <$STR(S6)> 6
TakeOn <$STR(S7)> 7
TakeOn <$STR(S8)> 8
BREAK
;======================================================
;装备列表.txt 内容

;战神盔甲(男):裁决之杖:绿色项链:黑铁头盔:骑士手镯:骑士手镯:力量戒指:力量戒指
;战神盔甲(女):裁决之杖:绿色项链:黑铁头盔:骑士手镯:骑士手镯:力量戒指:力量戒指
;魔法长袍(男):血饮:恶魔铃铛:道士头盔:龙之手镯:龙之手镯:紫碧螺:紫碧螺
;魔法长袍(女):血饮:恶魔铃铛:道士头盔:龙之手镯:龙之手镯:紫碧螺:紫碧螺
;灵魂战衣(男):无极棍:灵魂项链:道士头盔:三眼手镯:三眼手镯:泰坦戒指:泰坦戒指
;灵魂战衣(女):无极棍:灵魂项链:道士头盔:三眼手镯:三眼手镯:泰坦戒指:泰坦戒指

如果提示以下脚本错误

CALL的脚本要这样写

正确的:
[@法魔皇元神]
{

}


[@道魔皇元神]
{

}

错误的:
{
[@法魔皇元神]

[@道魔皇元神]

}


【2019-06-18 更新:】

需要同时更新 GameOfMir登录器生成器.exe GameLogin.exe M2Server.exe

修复微端密码无法修改的问题
修复元素名称改不过来的问题
修复OpenItemBoxEx的问题


【2019-06-10 更新:】

需要同时更新 GameOfMir登录器生成器.exe GameLogin.exe M2Server.exe

修复ChangeModeEx模式11之后无效的问题
修复物品来源地图显示错误
增加假人乱序登录的选项
增加英雄包裹支持装备比较

如果登录器配置器的参数无法保存或其他问题,请把登录器配置器目录里的“LoginConfig.db”删除,重新启动配置器,重新配置参数


【2019-06-06 更新:】

需要同时更新 LoginGate.exe LoginSrv.exe GameOfMir登录器生成器.exe GameLogin.exe M2Server.exe、日记查询.exe

修复登录网关提示非法获取验证码的问题
修复个人商店页数显示错误的问题
修复其他一些问题 


【2019-06-01 更新:】

需要同时更新 GameLogin.exe M2Server.exe LogDataServer.exe

修复个人商店一些问题
修复引擎一个报错信息
修复其他一些细节
内挂勾选“隐藏其他效果”的时候也会隐藏地面物品特效


【2019-05-26 更新:】

需要同时更新 GameLogin.exe M2Server.exe

修复摆摊的问题


【2019-05-25 更新:】

需要同时更新 登录器生成器.exe GameLogin.exe M2Server.exe

增加元素名称自定义
增加CALL爆率支持

====================================以下是采用#call设置怪物爆率==========================================

》》》》》》》》》》》》》白野猪.txt

#CALL [\\爆率系统\基础爆率.txt] @药水

----------------------------------以上是怪物爆率文件中白野猪设置-----------------------------------------



》》》》》》》》》》》》》

D:\MirServer\Mir200\Envir\QuestDiary\爆率系统\基础爆率.txt

[@药水]
{
#CHILD 1/1 RANDOM
(
1/1 超强金创药
1/1 超强魔法药
1/1 太阳水
)
}

--------------------------以上是CALL路径的基础爆率设置-----------------------------------------------------


【2019-05-20 更新:】

需要同时更新 GameLogin.exe、M2Server.exe、LogDataServer.exe

修复日记乱码的问题
增加血量魔法百分比脚本命令

--------------------------------------------------------------------
检测自身血量百分比
格式:CheckHpPer 操作符(>/=/<) 百分比
例子:
#IF
CheckHpPer > 30
#ACT
#SAY
你的血量在总血量的30%以上
--------------------------------------------------------------------

按最大HP值的百分比来加减HP

格式:AddHpPer 操作符(+/-/=) 百分比 例:
#IF
#ACT
AddhpPer + 30
GuildNoticeMsg 250 0 你的血增加了30% self
===================================================================
检测自身MP百分比
格式:CheckMpPer 操作符(>/=/<) 百分比
例子:
#IF
CheckMpPer > 30
#ACT
#SAY
你当前的MP在总mp量的30%以上
--------------------------------------------------------------------

按最大MP值的百分比来加减MP

格式:AddmpPer 操作符(+/-/=) 百分比 例:
#IF
#ACT
AddMpPer + 30
GuildNoticeMsg 250 0 你的MP增加了30% self

======================================================================
检测或给英雄增加命令同上,只需将命令前加h. 即可
例:
#IF
#ACT
h.AddMpPer + 30 1
GuildNoticeMsg 250 0 你的英雄MP增加了30% self #IF
h.CheckHpPer > 30 1
#ACT
#SAY
你的英雄血量在总血量的30%以上


GOM游戏引擎更新日志
  • 如何把20151108的UI替
  • 【2019-07-15 更新:
  • 【2019-07-01 更新:
  • 【2019-06-18 更新:
  • 【2019-06-10 更新:
  • 【2019-06-06 更新:
  • 【2019-06-01 更新:
  • 【2019-05-26 更新:
  • 【2019-05-25 更新:
  • 【2019-05-20 更新:

联系我们

关注我们

关注微信公众号

加入我们

回到顶部