问: 在自己的传奇版本里添加转身可领取永久攻击倍数的设置,如何在原有的转身NPC设置脚本中实现?

答: 首先,你需要在QManage.txt文本中添加如下内容,以调用登陆脚本:

[@Login]

#if

#act

#CALL [游戏登陆\\登陆脚本.txt] @登陆设置

Copy

其次,在Envir\QuestDiary路径下建立一个名为“游戏登陆”的文件夹,再在此文件夹下建立一个名为“登陆脚本.txt”的文本文件,内容如下:

[@登陆设置]

{

#if

checknamelist ..\\QuestDiary\\转生\\一转名单.txt

#act

POWERRATE 200 60000

}

Copy

200为攻击力的2倍,60000为秒数。

最后,在转生NPC脚本中添加如下内容:

#IF

CHECKLEVELEX > 49 ;等级大于49

checkrenewlevel = 0 ;转生次数为0

#ACT

RENEWLEVEL 1 1 1 ;设置转生为1级,等级恢复1级,奖励属性1点

addnamelist ..\\QuestDiary\\转生\\一转名单.txt ;记录角色名

sendmsg 0 恭喜《%s》,完成一次重生!!!!!!!!!!!!!!!!!!

#elseact

messagebox 等级不足50,或你以一转

Copy

请注意,此方法仅适用于在QM文件中添加新建立的TXT文档名称。

在QManage.txt中集成登录事件: 在[@Login]标签后添加:

#if

#act

#CALL [游戏登陆\\登陆脚本.txt] @登陆设置

Copy

创建登陆脚本文件:

在Envir\\QuestDiary目录下创建一个名为“游戏登陆”的文件夹。

在“游戏登陆”文件夹中创建登陆脚本.txt,内容为:

[@登陆设置]

{

#if

checknamelist ..\\QuestDiary\\转生\\一转名单.txt

#act

POWERRATE 200 60000

}

Copy

200代表2倍攻击,60000为持续时间(秒)。

更新转生NPC脚本:

如果角色等级大于49:

#IF

CHECKLEVELEX > 49

checkrenewlevel = 0

#ACT

RENEWLEVEL 1 1 1

addnamelist ..\\QuestDiary\\转生\\一转名单.txt

sendmsg 0 恭喜《%s》,完成一次重生!!!!!!!!!!!!!!!!!!

Copy

否则显示等级不足信息。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。