第二十课:传奇转生脚本和称号脚本教程
传奇大学VIP精品教程。网站 www.sddbc.com 域名速记: 【是的都不错】 或 【是的DBC】或 【盛大DBC】
大家好,这节课教大家怎么写一个简单的转生脚本,实现通过转生后获取相应的属性点,以及相应的称号。
节约大家时间我直接把脚本写好,然后大家通过脚本直接修改成自己的也行。
[@main]
一转 等级30 上线HP,MP+ 100点> <开始一转/@1转>\
二转 等级40 上线HP,MP+ 100点> <开始二转/@2转>\
清除转生等级 <清理转生等级/@清理> 当前转生等级是 <$RELEVEL>
[@1转]
#if
checklevelex > 29
checkrenewlevel = 0
#act
renewlevel 1 0 100
ChangeHumAbility 11 + 100 65535
ChangeHumAbility 12 + 100 65535
setranklevelname %s\[一级转生]
sendmsg 6 恭喜你完成一级转生
break
#elseact
messagebox 一级转生需要30级,并且没有转生过!
break
[@2转]
#if
checklevelex > 39
checkrenewlevel = 1
#act
renewlevel 1 0 200
ChangeHumAbility 11 + 100 65535
ChangeHumAbility 12 + 100 65535
setranklevelname %s\【二级转生】
sendmsg 6 恭喜你完成二级转生
break
#elseact
messagebox 二级转生需要40级,并且已经1转了!
break
[@清理]
#IF
#ACT
RestRenewLevel
登陆脚本触发段,路径 D:\mirserver\Mir200\Envir\MapQuest_Def\QManage.txt
[@Login]
#IF
CHECKLEVELEX > 0
#CALL [\游戏登陆\转身封号.txt] @转生
呼出目录 D:\mirserver\Mir200\Envir\QuestDiary 文件夹自己建立即可
[@转生]
{
#IF
CHECKRENEWLEVEL = 1
#act
abilityadd 11 + 100 65535
abilityadd 12 + 100 65535
setranklevelname %s\[一级转生]
#IF
CHECKRENEWLEVEL = 2
#act
abilityadd 11 + 120 65535
abilityadd 12 + 120 65535
setranklevelname %s\【二级转生】
}
以下是其它引擎调用属性的代码参照值,具体自己查看说明书为准!
abilityadd LEG引擎加属性值的代码
ChangeHumAbility GOM GEE引擎加属性值的代码
这边的称号是可以直接用S变量做的,S0-S999 总共1000个变量值
详细跟着我们教程上一样就行,具体的脚本功能以实际测试为准!
传奇大学 » 第二十课:传奇转生脚本和称号脚本教程