夜游神 发表于 2023-6-9 22:35:03

GOD引擎说明书,god服务端+客户端源码完整版cocos2d

GOD引擎说明书,god服务端+客户端源码完整版cocos2d
更新简介1.增加管理员命令@ShowEffect显示烟花效果
2.增加管理员命令@HeroLevel 名字级数 调整英雄等级
3.增加 <$GAMEDIAMOND> <$GAMEGIRD> 金刚石,灵符变量
4.增加金刚石和灵符操作命令 CHECKGAMEDIAMOND CHECKGAMEGIRD GAMEDIAMOND GAMEGIRD
5.增加快捷键ALR+R刷新包裹 支持人物和英雄包裹刷新
6.增加开天斩 分身术 召唤月灵 护体神盾 诅咒术 龙影剑法 抱月刀法 瞬息移动 六大合击技能
7.增加升级光环效果
8.扩展插件支持物品控制:丢弃 交易 存储修理 掉落提示 宝箱提示 永不掉落 挖取提示
9.增加龙影剑法支持黄条气值显示
10.增加游戏排行榜功能,DBServer.exe程序上设置等级,名字,字符过滤操作
11.增加英雄忠诚度,英雄4级技能:烈火剑法,灭天火,灵魂火符.
12.增加英雄及人物支持护身符及毒药直接放在包裹中使用
13.增加支持盛大聚灵珠功能
14.增加支持盛大魔令包,祝福罐,火龙神品功能
15.增加脚本口令:MUL执行乘法操作 DIV 执行除法操作 (需测试)
16.增加套装触发功能
17.增加商铺物品赠送功能
18.增加商铺灵符购买功能
19.增加点击装备框顶上人物名字直接M人的功能(防止部分玩家名字特殊M不到的问题)
20.增加装备一键穿戴功能
21.增加跑马灯式公告功能
22.完成千里传音物品功能的支持

由于此版扩展了技能和内功技能到达30个所以需要扩展数据库[扩展工具下载]
注意:转换数据后,检查数据是否正确 1、解决人物超时问题
2、增加雪域NPC[查看详细说明]
3、修正:英雄锁定一个怪后,但有人打主人时,按合击,打的居然是人.应该是强制锁定,不管有没有人打主人.英雄都是固定攻击一个人(需测试)
4、增加:程序黑匣子记录人物登录时,清理复制品及非法物品日志
5、彻底封死加速(需要要更新RunGate.Exe,默认不开启) [查看设置说明]
6、英雄学了怒之技能后,使用技能点不长,需小退后才能看到
7、重写内功技能的代码,内功等级与攻防的关系
8、加大英雄守护的范围(需测试)
9、增加:英雄HP与主体HP的倍率,如需英雄和主角血量一样则设置为1即可
10、扩展NPC命令
格式:MONGENEX 地图 X Y 怪名|是否内功怪(0/1)|怪物颜色值范围 数量
例:MONGENEX 3 333 333 鸡|1|148 2 2
;上句话怪物名称表示为 怪物名称|是否内功怪(0/1)|怪物颜色值
11、修改:记录私聊,行会聊天在控制台显示,信息保存于log下
12、修改:DBServer.exe编辑人物数据,可修改登录账号, 数据工具增加检查mir.db登录账号是否与hum.db对应,并进行修复
13、修改:合区工具,加入检查mir.db角色登录账号是否与hum.db一致,不一致则进行修复(需用数据测试)
14、修正:学习内功后,对魔法技能攻击力无提高(需测试)
15、修正:自已放的火墙,自已站在火墙里也能增加静之火墙的技能点
16、增强,DBServer创建人物时,过滤字符功能(DenyChrName.txt)
17、增加:英雄开天斩重击设置,可选择等级小于英雄等级时使用,也可以全部都可使用重击,重击机率与人物一致
18、修正:M2技能设置里的流星火雨范围只对主号的有用,对英雄无效
19、修正:龙影剑法打出两刀(需测试)
20、修正:合击速度慢(需测试)
21、CheckMapMonCount 地图参数支持变量
CheckMapMonCount <$STR(S39)> > 0
CheckMapMonCount SELF > 0
22、抵御直接攻击RUN的攻击器
23、增加:排行榜如果排名下降,有蓝字提示
24、功能:检查角色内功等级
格式:CHECKNGLEVEL 操作符 (<,>,=) 等级数(1-255) Hero
25、修正:英雄隐身术,攻击状态时,被怪包围,8秒使用1次,跟随或休息时被打才使用(需测试)
26、修正:地图触发
D401 53 150 10 -1:10 3:*:0 5 1:@MapEventMine
导致人物走路不正常
27、修正:组队杀死内功怪,队员分不到内功经验(需测试)
28、修改:合区工具,Logsvr.exe
29、修正:合区工具不重新编排物品编号
30、修改:NPC命令MUL N1 N2 N3
支持S变量(如字符不为数字,则默认为1相乘)
31、增加:主体法学会内功后,分身术的分身也显示黄条
32、增加:普通魔法盾参数调节选项
33、功能:创建文本文件
格式:CreateFile QuestDiary\NewFile.txt
34、修正:
英雄学了怒之技能后,使用技能点不长,需小退后才能看到
当英雄学习了6样以上的内功技能无法拦翻下一页!
35、扩展普通技能,内功技能达到30个,修改:合区工具,数据通,DBServer,M2
36、修正:英雄包裹里能使用内功物品
37、修改NPC命令:
AddTextList 变量 .\TestList.txt
DelTextList 变量 .\TestList.txt
路径说明:如只写文件名,则路径即为D:\mirserver\Mir200\Envir\文件名.txt
如参数为..\QuestDiary\宗师系统\申请名单.txt
则路径为D:\mirserver\Mir200\Envir\QuestDiary\宗师系统\申请名单.txt
原命令,只支持NPC同目录下的文件操作,请自行修改原脚本
38、增加人物当前获得经验的变量<$GetExp>
增加英雄当前获得经验变量<$HeroGetExp>
例如:
[@GetExp]
#if
#act
SENDMSG 5 :人物本次获取经验为:<$GetExp>
break
[@HeroGetExp]
#if
#act
SENDMSG 5 :英雄本次获取经验为:<$HeroGetExp>
break
39、修正居中公告还是靠右的问题
40、修正有时候地图有黑块问题
41、修正一些异常信息
42、增加NPC记路标设置[查看详细说明]
43、修正内功部分BUG
1、修正上版启动器配置后城堡信息错误问题
由于修正了封包造成的异常,所以本次更新必须全套程序(包含登陆器),否则会继续报异常 1、完整的内功系统。[查看说明]
2、修改:英雄护体神盾改为受到攻击触发(除受大刀卫士,弓箭手NPC攻击,无法触发外).
3、扩展NPC命令
功能:利用NPC发送信息,支持自定义颜色,留空则使用系统设置的颜色
格式:SENDMSG 信息类型代码 %s信息内容%d 字体颜色(0-255) 背景颜色(0-255)
4、修正:英雄休息,人物切换地图,发现目标后用Ctrl+W锁定目标,英雄会跟随过来.但不会攻击该目标,需再锁定一次
5、修正:启动器配置时,M2有的目录没有改变
6、增加:道士英雄使用隐身术,集体隐身术
7、修改:石头回血比例 修改为掉10点HP自动回复 不需要改为99%回复
8、增加:内功升级显示龙飞天效果
9、修改:末日审判为群体攻击(需测试)
10、修改:道士气功推人的距离,原为随机2,现改为随机3
11、修改:英雄法师分身术使用时间,以技能等级计算,每级增加使用10秒,3级技能则多增加30秒使用时间(英雄面板可以调整)
英雄法师分身术 技能0级时,HP少于70%时才使用,1级时,HP少于80%时使用,2级时,HP少于90%时使用,3级时,掉血即使用
12、修改:人形战200~300点血时 就不打了 只跟着人跑
13、修改:药绳捆 检测如没有6个药 捆绑失效将不减少绳子持久
设置说明:药绳的Source与药品Source对应,药绳的Reserved表示绑的个数,只是判断使用,应与@StdModeFunc里的实际个数保持一致,
注意,药品Source请不要与其它药品重复, 捆绳类与其它计次物品的区别,Source,Reserved都大于0,则认为是捆绳类物品,
例如:
487;太阳水捆药绳;2;0;1;14;100{对应药品Source};6{绑个数};1006;20000;0;0;0;0;0;0;0;0;0;0;0;0;5000;5;;
17;强效太阳水;0;1;2;117;100{对应绑绳Source};0;312;0;50;0;80;0;0;0;0;0;0;0;0;0;1818;5;;
[@StdModeFunc14]
#IF
checkitem 强效太阳水 6
#ACT
take 强效太阳水 6
give 强效太阳水包 1
14、修正逐日剑法动作问题
15、修正吃内功丹的物品声音不对问题。
16、四级盾防御隔位刺杀,防14%伤害(需测试)
17、修正上版因改封包引起的 数据保存超时
18、修正上版排行榜不刷新问题
19、加强SendCenterMsg屏幕公告设置
功能: 在专用登录器屏幕的中间显示公告.
格式: SendCenterMsg 前景色 背景色消息文字 模式 显示时间
模式: 0=发送给自己 1=发送所有人物 2=发送行会 3=发送当前地图.
例子:
[@main]
#IF
#ACT
SendCenterMsg 180 251 这是一个居中显示的公告. 0
例子:显示30秒.
[@main]
#IF
#ACT
SendCenterMsg 180 251 这是一个居中显示的公告. 0 30
20、修正:居中公告偏右问题
21、增加:可以单独改变NPC名字颜色
22、增加:道法英雄22级前是否物理攻击开关
更新:[更新文件:uc845引擎全套]1、增加免费登陆器的支持
注意:请不要说uc845登陆器卡,如果反映卡的多我们会继续取消免费登陆器的支持
2、修改DBServer.exe部分代码,防止DBS有时不响应{需测试}
3、增加:记录人物私聊,行会聊天信息功能,信息保存于Log目录下XXXX-XX-XX_ClientMsg.txt(行会聊天未测试)
4、扩展怪物WIL到MOB27.wil
5、扩展雪域小地图
6、增加:离线挂机时,默认留言"您好,我正在离线泡点中......"
7、修改:DELAYGOTO命令,时间参数支持变量操作
8、修正:英雄道群毒时,只毒到一个怪(需测试)
注意:由于本次修改了封包算法,所以必须全套程序更新,否则进不去游戏 1、修正:聚灵珠为怪死后爆出时,有随机经验
2、修正:人形怪野蛮动作是小火球的样子
3、优化系统插件以缩短M2启时慢
4、修正:月灵离目标6格时不会走向目标(需测试)
5、修正:无极真气失败也减蓝
6、增加:无极真气使用时长固定值模式
7、调整:英雄设置->四级技能(杀伤力增加,除4级烈火外,只对4级灭天火和火符有效)
8、修正:包里留2个空格通过 CHECKBAGSIZE 2 的检测后在老板娘取酒时间内在英雄包里或仓库取2样物品装满包裹,取到的酒会落到地上一直重复这一动作可以无限取酒
9、修改:重载沙巴克功能,需测试
10、扩展:USEBONUSPOINT命令,支持增加英雄永久属性点
功能:永久增加人物属性点。
格式: USEBONUSPOINT 属性位置(1-9)控制符(+,-,=) 点数
11、增加:某件装备死亡不爆绑定,即绑定物品后,人物死亡则物品不爆出,如同时物品设置了必爆时,必爆无效(需测试)
12、修改:合区工具
13、修改:DBServer.exe,修正开启验证码后,登陆器小退后无法进入游戏
14、修正:寄售时,买方元宝不足时进行购买,会出现寄售物品消失
15、修正:英雄被怪物(如触龙神)麻痹后怒气就不恢复了
16、修正:人型怪攻击问题,当人物走到身边怪攻击少不说,最多的是怪围的人转圈圈,转个两三圈再砍一刀,
17、增加:人形怪战,隔位刺杀,和隔位开天斩(需测试)
18、修正:英雄半月激活方式
19、修正人物旁边有英雄智能半月问题
20、修正:直接放破魂斩,没有攻击力,必须朝你要打的怪物方向空砍一刀,或者直接砍一下 才可以(需测试)
21、增加:烈火剑法威力倍数没有调节选项
22、修正:半月弯刀的威力,正面怪为100%攻击力,侧面怪按技能等级百分率计算攻击力(需测试)
0级-15.38% 1级-23.08% 2级-30.77% 3级-38.46%
23、修正:刺杀(隔位上的目标),0-40% 1-60% 2-80% 3-100%(需测试)
24、修改:收掉英雄后,英雄的分身像英雄一样的消失
25、修改:大刀不砍弓箭护卫(需测试)
26、增加:M2英雄面板,英雄休息时,当主人切换地图时,是否需要一起切换地图的开关
27、修正:行会战英雄杀英雄后,主人的PK值增加
28、修正:从商铺购买药酒,不能增加药力值
29、修正:命令EQUAL A0 S0 时的错误
30、功能:改变角色性别
格式:CHANGEGENDER 性别(0,1) Hero
功能:检查角色性别
格式:gender 性别(MAN,WOMAN) Hero
31、修改酒物品自定义在客户端显示
32、修改所有程序封包加密,几乎封除所有封包外挂

zqlove0702 发表于 2023-6-16 11:02:15

范德萨范德萨发大水
页: [1]
查看完整版本: GOD引擎说明书,god服务端+客户端源码完整版cocos2d