传奇版本

传奇被杀触发和杀人触发全服公告

[复制链接]
查看18831 | 回复5 | 2012-11-2 00:10:07 | 显示全部楼层 |阅读模式
总所周知,传奇的PK设计一直都是让人津津乐道的,技术的含量相当的高,相信大多玩家爱上传奇,也是因为传奇的PK设计,但是当PK打赢了以后能得到的,仅仅是一种快感而已,单调的看着:[你犯了谋杀罪],已经让众多玩家感到审美疲劳,下面我将教大家运用脚本来给PK一定奖励或者诙谐的提示,让玩家更加爱上PK!
说到PK的最终结果,无非就是杀人,与被杀,而且相对应的都有各自的触发脚本段,我们就利用这个触发脚本来实现奖励,或者是一些比较新颖的提示。
首先我们要找到服务端的功能脚本QFunction-0.txt,该脚本的路径为Envir\Market_def\QFunction-0.txt,杀人触发,以及被杀触发都是在此脚本里实现的,下面我们先来了解下杀人触发,我们先以一段脚本来实际举例说明:
我们先来写一个杀了人,就奖励100元宝的脚本段,来具体说明
[@killplay]
;此触发段即为杀人触发,在游戏中只要杀了人就触发到功能脚本的这个字段
#if
ISONMAP 3
;此段为条件检测,检测杀人者是否在盟重地图;
#act
Gamegold + 100
SENDMSG 0 【%s】真是嗜血如命,为了区区100元宝竟然是又将一条人命斩落马下!
Break
;此段为执行段,给了杀人者100元宝,而且还会在游戏中全服提示。






以上就是杀人触发的使用方法,现在我们来看看被杀触发的运用:
被杀触发基本和杀人触发的使用方法几乎都是一样,只是触发字段的不同,前面我们说了杀人触发的字段是 [@killplay],而被杀触发的字段则是 [@playdie],下面我们来写一段被杀触发的脚本具体说明:
[@playdie]
;此段即为被杀触发字段,在游戏中只要被人杀害就会触发到功能脚本的这个字段。
#if
KILLBYHUM
;此段为条件检测,这个命令是检测是否是人物杀死,如果不是人物杀死的,则不执行#act以下脚本!
#act
SENDMSG 0 战况提示:玩家【%s】被嗜血如命的【<$killer>】斩落马下!
Break

论坛一条龙
龙哥 | 2014-5-24 10:59:41 | 显示全部楼层
楼主,您提前出院了?
传奇爱好者 | 2014-5-24 10:58:50 | 显示全部楼层
写得实在太好了,我唯一能做的就是默默顶贴!
我是会员 | 2014-5-24 11:36:07 | 显示全部楼层
楼主最近很消极啊!
7731352 | 2014-5-24 11:20:13 | 显示全部楼层
楼主的头像是本人吗?
聚信网络 | 2014-5-24 11:21:08 | 显示全部楼层
楼上的心情不错啊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则