传奇版本

服务器启动异常!Code1 Table does not exist详细处理办法

[复制链接]
查看22892 | 回复5 | 2012-11-8 12:35:09 | 显示全部楼层 |阅读模式
服务器启动异常!Code:1 Table does not exist.
File or directory does not exist.
File: D:\Mirserver\Mud2\DB\FengHaos.DB
File: D:\Mirserver\Mud2\DB\FengHaos.DBF
File: D:\Mirserver\Mud2\DB\FengHaos.txt
File: D:\Mirserver\Mud2\DB\FengHaos

自从3KM2更新8月8号之前版本更换后期的最新引擎,要加入封号DB数据库,


去3KM2官方网站下载引擎解压以后有一个文件FengHaos 把 FengHaos 放到 D:\Mirserver\Mud2\DB\目录下就可正常

自定义称号,详细参考配套工具(GameTools.exe)说明

基本

称号数据库(FengHaos.DB)需与物品数据库(StdItems.DB)等放在统一目录下,如:D:\mirserver\Mud2\DB


称号附加前提
Need(附加前提)
0:需等级 NeedLevel=等级
1:需攻击力 NeedLevel=攻击力
2:需魔法 NeedLevel=魔法
3:需道术 NeedLevel=道术

设置称号发送确认信息(即设置主宰龙卫或护花使者时,让对方是否同意)
格局: GIVEFENGHAOAGREE 角色名 类型(1-255)
说明:执行命令时,会设置对方的变量 <$SETFENGHAOHUM> --即设置人变量
类型用于触发脚本段标识,即称号的idx字段,确认后执行,QF段 @FengHaoAgree+类型

[@InPutString51]
#IF
CHECKFENGHAOCOUNT < 8
.gender man
CHECKFENGHAOLISTCOUNT 0 < 10
#act
GIVEFENGHAOAGREE 14
#say
请等对方确认!
#elseSay
不是男性或不能再有更多的称号或不在线!!!或者你已经有10个护花使者了

QF文件
[@FengHaoAgree14]
#IF
#ACT
GIVEFENGHAO <$USERNAME> 护花使者 <$SETFENGHAOHUM>

@ReloadHumTitleDB GM命令,重载称号数据库(FengHaos.DB)
需修改string.txt文件下的HumanShowName=%ChrName\%GuildName\%DearName\%MasterName\%Comradename\%Huhuaname

称号触发:QF文件 @FengHaoFuncX X-序号(DB里的序号字段)

Mir200\Envir\DominatSendPoint.txt 主宰令世界舆图坐标设置文件

增加:舆图参数PEAK(需测试)
说明:舆图巅峰状态,攻击能力晋升
格局:PEAK(最低攻击倍率/最高攻击倍率)
注:倍率除100为实际倍数
当最高攻击倍率大于100时,进入舆图提示"您在此舆图临时获得巅峰战神状态,攻击能力大幅晋升!"
100内时提示"您在此舆图临时获得巅峰勇士状态,攻击能力晋升!"


NPC命令:
功能:给予玩家称号
格局:GIVEFENGHAO 角色名 称号名 设置人
注:当有同样的称号时,则不能再增加此称号
设置人:即"传奇之星"进行设置"护花使者"时使用,假如设置人不在线或没有"传奇之星"称号则设置失败
即"玛法主宰者"进行设置"主宰龙卫"时使用,假如设置人不在线或没有"玛法主宰者"称号则设置失败
注:最高只能设置10个护花使者或主宰龙卫

功能:玩家称号
格局:RECYCFENGHAO 角色名 称号名

功能:检查玩家是否有指定称号
格局:CHECKFENGHAO 称号名

功能:检查玩家所有称号的数目
格局:CHECKFENGHAOCOUNT 角色名 操纵符(<,>,=) 数目(0-8)

功能:检查玩家护花使者或主宰龙卫的数目
格局:CHECKFENGHAOLISTCOUNT 类型(0-护花使者 1-主宰龙卫) 操纵符(<,>,=) 数目(0-10)

功能:检查行会设置行会之星的距离(无行会无效)
格局:CheckGuildStarDay 操纵符(<,>,=) 小时数

变量<$GUILDSTARDATE>---授于行会之星的操纵日期

[物品DB]-使用不减持久,称号消失机触发QF文件,,需设置死亡不爆出等属性
1092;护花使者令;2;253;1;0;0;0;2182;10000;0;0;0;0;0;0;0;0;0;0;0;0;20000;5;
1093;主宰令牌;2;254;1;0;0;0;2181;10000;0;0;0;0;0;0;0;0;0;0;0;0;20000;5;

脚本示例


[@Main]

<称号/@称号> \


[@称号]
<设置传奇之星/@传奇之星> <任命护花使者/@任命护花使者> \
<设置玛法主宰者/@玛法主宰者> <任命主宰龙卫/@任命主宰龙卫>

[@传奇之星]
#IF
CHECKFENGHAOCOUNT <$USERNAME> < 8
gender WOMAN
#act
GIVEFENGHAO <$USERNAME> 传奇之星
give 护花令牌
#elseSay
你不是女性或不能再有更多的称号了,没位了!!!

[@任命护花使者]
<任命护花使者名字/@@InPutString51> ←输入需要设置的玩家名字!\ \
〖<返回/@main>〗

[@InPutString51]
#IF
CHECKFENGHAOCOUNT <$STR(S51)> < 8
<$STR(S51)>.gender man
CHECKFENGHAOLISTCOUNT 0 < 10
#act
GIVEFENGHAO <$STR(S51)> 护花使者 <$USERNAME>
#elseSay
<$STR(S51)>不是男性或不能再有更多的称号或不在线5 u wl.n et!!!或者你已经有10个护花使者了

[@玛法主宰者]
#IF
CHECKFENGHAOCOUNT <$USERNAME> < 8
#act
GIVEFENGHAO <$USERNAME> 玛法主宰者
give 主宰令牌
#elseSay
你不能再有更多的称号了,没位了!!!

[@任命主宰龙卫]
<任命主宰龙卫名字/@@InPutString52> ←输入需要设置的玩家名字!\ \
〖<返回/@main>〗

[@InPutString52]
#IF
CHECKFENGHAOCOUNT <$STR(S52)> < 8
CHECKFENGHAOLISTCOUNT 1 < 10
#act
GIVEFENGHAO <$STR(S52)> 主宰龙卫 <$USERNAME>
#elseSay
<$STR(S52)>不能再有更多的称号或不在线!!!或者你已经有10个主宰龙卫了

QF触发


[@FengHaoFunc13]
#IF
#ACT
take 护花使者令
SENDMSG 7 提示:护花使者令

[@FengHaoFunc0]
#IF
#ACT
take 主宰令
SENDMSG 7 提示:主宰令


炬风 | 2014-6-4 11:54:24 | 显示全部楼层
我对楼主的敬仰犹如滔滔江水绵延不绝!
超越神啦 | 2014-6-4 11:22:13 | 显示全部楼层
楼主,您忘记吃药了吧?
炬风 | 2014-6-4 11:41:22 | 显示全部楼层
收藏了,改天让朋友看看!
面条 | 2014-6-4 11:06:22 | 显示全部楼层
最近精神病院在打折,楼主去看看吧?
丁虎虎 | 2014-6-4 11:17:06 | 显示全部楼层
刚分手,心情不好!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则