传奇部落

 找回密码
 立即注册
查看: 459|回复: 0

实现杀怪触发脚本全面解析

[复制链接]

1537

主题

384

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12376
QQ
发表于 2018-4-3 22:13:26 | 显示全部楼层 |阅读模式
在游戏中,我们除了点击NPC和PK外,就是去杀怪练级了,可是单调的杀怪练级会让人产生一种厌烦心理,如果能在杀怪的同时加入一些有趣的功能,那样就会让玩家把杀怪变成一种乐趣。
下面我们来做个例子,每一个进来的新玩家,杀死第一只怪的时候就给5000金币,是不是很惊喜呢?
脚本:
[@main]
#if
check [501] 0
checklevel 10
checkgold 500
#say
(这是你在石墓七层杀死的第一只白野猪,系统给你5000元作为奖励......)
#act
set [501] 1
give 金币 5000
以上内容编辑一个名字叫"注册.txt"的文件放在mapquest_def目录中
关键在下面这步,让系统自动执行脚本!
把以下内容添加到mapquest.txt中,注意501的变量不要和你已经设置的任务变量相冲突!
;地图 变量 怪物名称 文件名
D717 [501] 0 白野猪 * 注册
保存后重启M2,然后登陆游戏到石墓七层杀一只白野猪试试吧。
我们可以通过更多的变量和脚本的组合方式来写出更有趣的脚本,给游戏带来更多人气。

开传奇学技术,版本修改定做,在本站开服客户给所有后台,免费教学开服技术 站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长QQ137919001|小黑屋|网站地图|传奇部落 ( 皖ICP备18020244号-1 )

GMT+8, 2019-6-26 11:41 , Processed in 0.107001 second(s), 22 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表