网站首页 > 看教程 > 正文页面
晓晴第16课:脚本制作之二关于功能脚本升级触发下载
  • 软件分类:看教程
  • 使用方式:免费使用
  • 观看方式:播放器
  • 运行平台:WinXP/W7/W8/
  • 软件大小:78 MB
  • 教程画面:高清版
  • 发布时间:2012-07-19 18:43:39
  • 查看次数:
  • 平台检测 无插件 360通过 腾讯通过 金山通过 瑞星通过

内容介绍

教程中提到要菜鸟编辑器,下载地址:https://sf.145ok.com/498.html

大家好,我是晓晴继续发布教程。第十六课:传奇脚本制作之二:关于功能脚本,升级触发,套装卷,触发卷为例

D:\Mirserver\Mir200\Envir\Market_def\QFunction-0

Qfunction-0.txt是一个功能扩展脚本,这个脚本可以象普通交易NPC一样实现买、卖、存、取、修理、炼武器、炼药、祝福语等功能

如:
1.[@PlayLevelUp]
功能: 人物升级时触发

2.[@StdModeFuncX]

X为触发编号。有些物品譬如传送石、新手礼券,套装之类的他就会设置为触发类物品,

设置物品触发脚本功能

  1、物品数据库设置1:STDMODE字段设置为:31
  2、物品数据库设置2:AniCount字段设置为:X
  X为指字数字触发脚本(1-999)
  3、\Mir200\Envir\market_def\QFunction-0.txt下设置

[@StdModeFuncX]
#IF
#ACT
  sendmsg 7 触发成功!!!
===================================
注:其中X为物品数据库设置2中的X


3.[@PlayDie]
功能: 人物死亡时触发

4.[@KillPlay]
功能: 杀死玩家时触发

5.[@PlayOffLine]
功能:  大退时触发
例子:人物在安全区中退出游戏时自动离线挂机



举例做一个双倍攻击卷,30分钟双倍攻击

数据库添加一个双倍攻击卷,STDMODE字段设置为:31,AniCount字段设为100

QFunction-0.txt下设置:

格式:
    POWERRATE 倍率 有效时间
    倍率 为杀攻击力倍数,倍数除以100为真正的倍率(200 为 2 倍经验,150 为1.5倍)

;==========================================
[@StdModeFunc100]
#IF
#ACT
  POWERRATE 200 1800
#SAY
  您当前攻击力倍数为 2倍,有效时间 1800秒。
;==========================================

脚本制作之二关于功能脚本升级触发,套装卷,触发卷教程