您当前的位置:首页 > 传奇技术

传奇引擎技术之herom2内功设置参数详细脚本分享

本文出处:网游动力作者:本站发布时间:2016-06-04阅读次数:

 前几天和几个大神级别传奇私服gm聊天时发现了一些问题,今天通过这篇传奇攻略分享给大家。传奇游戏到现在已经有十五年的时间了,私服玩法真正开始也有十多年时间。这个世界上没有不散的宴席随着时间的推移玩家数量减少是必然的情况,对于玩家来说想要真正在传奇游戏中找到玩游戏的欲望才是最重要的,而我们作为传奇gm首先要做的事情就是瞒住他们的这种欲望。满足玩家的游戏欲望最简单的方法其实就是不断的更新。

StdItems.DB中增加内功技能书说明: 
物品数据库中增加内功技能书时和普通技能书一样,唯一的AniCount=1时客户端显示所需内功等级. 
内力丹 StdMode=0,Shape=4 此类物品可瞬间恢复AC*AC2数量的内力值. 
 
Magics.DB中关键字段说明: 
内功技能的Descr字段必须是"内功",表示当前技能是内功技能. 
内功技能的Spell字段是释放内功技能所需的内力值. 
内功技能的DefSpell字段是内功技能升级后增加的内力值. 
内功技能的Power字段是单个内功技能的威力比例控制. 
Power字段设置的比例是每一级技能增加的效果,例如:设置10,一级加10%,二级加20%,三级加30%. 
 
 
MonGen.txt中设置内功怪物: 
地图 坐标X 坐标Y 名字 范围 数量 间隔 集中坐标 名字颜色 内功怪物 
D2004 49 44 红野猪 100 10 5 50 0 1 
D2004 49 44 黑野猪 100 10 5 50 0 1 
 
脚本命令: 
MOBPLACE 怪物名字 内功怪(0/1) 
GM命令: 
@Mob 怪物名字 数量 等级 内功怪(0/1) 
@MobPlace X Y 怪物名字 数量 内功怪(0/1) 
 
相关脚本命令: 
注意:以下脚本英雄执行时需要加Hero.前缀,例如:Hero.ChangeNGLevel = 10 
1. 功能:人物或者英雄学习内功. 
格式:ReadSkillNG 
说明:人物学习成功后执行@ReadNGOK,英雄学习成功后执行@ReadNGHeroOK 
 
2. 功能:调整人物内功等级. 
格式:ChangeNGLevel 操作符(+ - =) 等级(1-255) 
 
3. 功能:调整人物内功经验. 
格式:ChangeNGExp 操作符(+ - =) 经验(0-20亿) 
 
4. 功能:检测人物是否学习过内功. 
格式:IsHaveNGSkill 
 
织梦内容管理系统 
5. 功能:检测人物内功等级. 
格式:CheckNGLevel 操作符(> = <) 等级(1-255) 
 
6. 功能:检测人物内功经验. 
格式:CheckNGExp 操作符(> = <) 经验(0-40亿) 
 
7. 功能:增加人物内功技能. 
使用AddSKill命令即可 
 
 
 
 
以下酒神弟子完整脚本: 
[@Main] 
我是玛法酒神的嫡传大弟子,也是这家酒馆的老板.\ 
这次回来正式受了师父的托付,将玛法的古老武学内功,在玛法大陆\ 
传播开来.当你学习内功并通过修炼,使内功等级逐渐升高后,你的\ 
战斗力会获得极大的提升.怎么样?有没有兴趣来学习内功?\ 
<我要学习内功/@学习内功> <兑换玛法珍酿>\ 
<内功是什么?/@内功说明> <兑换精元丹>\  
 
 
[@学习内功] 
哦?有心思学习这心法了?\ 
算你有眼光,学习了内功,实力大增,到时候莫说,\ 
击败肆虐玛法的邪恶生物,就是翻越过雪山,\ 
找到回家之路也不是不可能.\ 
那你是想自己学习还是你的英雄学习呢?\ 
请注意,只有你自己学会内功后,我才会教你的英雄内功.\ 
<我自己学习/@自己学习> <让我的英雄学吧/@英雄学习>\ 
<不,我是想将玛法内功心法还给你>\ 
<返回> 
 
 
[@自己学习] 
#IF 
IsHaveNGSkill 
#ACT 
MESSAGEBOX 你还想再学习? 
#ELSEACT 
goto @自己学习1 
 
[@自己学习1] 
#IF 
;检查所需物品 
checkitem 玛法内功心法 1 
#ACT 
take 玛法内功心法 1 
READSKILLNG 
#ELSEACT 
MESSAGEBOX 没有玛法内功心法,你还想学习?
对于任何一个玩家来说他们在游戏中最讨厌的就是千篇一律,每天都做着相同的事情没有新鲜感。对于一个服务器来说如果遇到了这样的情况,那么这个服务器基本上就离关门不愿了。以上就是一为原创给大家分享的传奇引擎技术之herom2内功设置参数详细脚本。