admin 发表于 2021-7-23 12:17:13

966M2三端引擎实现装备分解教程以及数据表讲解。


拆解物品功能

功能: 可简单实现物品拆解,升级,回收等功能.
格式: OpenItemBoxEx 标号(1-1000) 是否回收(0,1) 提示信息
说明: 标号代表要执行的脚本编号,提示信息是登录器显示的简单提示.
放入的物品名字保存在人物的S0变量中.
放入的物品的持久放在人物的N0变量中.
N0中保存的持久1000=游戏中1点持久,20000=20点持久.

例如:实现装备拆解功能.

[@main]
是否要把圣战戒指拆解为3个力量戒指.
是否要把天尊戒指拆解为3个泰坦戒指.
是否要把法神戒指拆解为3个紫碧螺戒指.
<开始拆解/@拆解_戒指>

[@拆解_戒指]
#IF
#ACT
OpenItemBoxEx 1 1 拆解戒指类物品

Q-Function.txt中脚本:

[@GetBoxItem1]
#IF
EQUAL S0 圣战戒指
#ACT
Give 力量戒指 3
Break


分割线分割线分割线,分割线。以下内容为数据库表。

Excel表结构详细说明
;---原StdItems.DB,(ID不可重复)cfg_equip.xls (装备表)cfg_item.xls (道具表)
;---原Magic.DBcfg_magic.xls (技能表)
;---原Monster.DBcfg_monster.xls(怪物表)
;---原D:MirServerMir200Envir,StartPoint.txtcfg_startpoint.xls (安全区表)
;---原D:MirServerMir200,Exps.inicfg_level.xls (等级经验表)
;---原客户端Wav,sound.lst文件cfg_sound.xls (声音配置表)

;====================================================================
cfg_model_info.xls (模型表,所有资源ID都需要在这里)cfg_mission.xls (任务表_未开放)cfg_colour_style.xls (移动端文字颜色配置)cfg_colour_style-win32.xls (PC端文字颜色配置)cfg_dartcarreward.xls (镖车配置表)cfg_att_score.xls (装备属性配置表)cfg_magicinfo.xls (技能备注和释放规则)cfg_skill_present.xls(技能特效配置表)cfg_suit.xls (套装表)cfg_game_data.xls (物品光柱时间配置)cfg_menulayer.xls (商城列表名称配置)cfg_newbuffer.xls (人物身上-NPC-物品光柱播放配置)cfg_pick_set.xls (内挂捡取类别设置)cfg_setup.xls (内挂控件设置)cfg_tipicon.xls (弹出气泡表)cfg_client.xls (属性表,前端显示)cfg_damage_number.xls (伤害飘血表)cfg_activity_button.xls (移动端按钮位置)

页: [1]
查看完整版本: 966M2三端引擎实现装备分解教程以及数据表讲解。