[传奇脚本] 传奇沙巴克奖励脚本制作与内容详解

[复制链接]
查看684 | 回复0 | 2012-4-1 01:46:54 | 显示全部楼层 |阅读模式
传奇沙巴克奖励脚本制作与内容详解.沙巴克奖励是开服必备的,所以今天就把这个脚本提出来给大家学习一下,这里就拿一个最简单的脚本当样本。

第一步:通过EQUAL做条件检测

格式如下:

[@Main]

#IF

EQUALG2621

#SAY

第二步:写入NPC对话框,可根据你版本内容,和你的表达能力来写是在不行就抄袭。

如下:

-------------<$SERVERNAME>攻城奖励自动发放系统-----------\

<每日攻城结束后22点08分-22点10分可在我这里领取攻城奖励/FCOLOR=253>\

<11点前没领取奖励的当作自行放弃.过时不候.无补偿!/FCOLOR=252>\

<沙巴克行会只能由一位行会老大领取奖励/FCOLOR=253>\\

<新区开区3天后统一攻城.奖励500万元宝/FCOLOR=254>+<顶戴[沙巴克城主]花翎封号/FCOLOR=252>\

<老区天天激情攻沙.奖励200万元宝>! <称号属性:攻击魔法道术增加50-150/FCOLOR=253>\\

<领取奖励/@领取>

#elsesay

-------------<$SERVERNAME>攻城奖励自动发放系统-----------\

<每日攻城结束后22点08分-22点10分可在我这里领取攻城奖励/FCOLOR=253>\

<11点前没领取奖励的当作自行放弃.过时不候.无补偿!/FCOLOR=252>\

<沙巴克行会只能由一位行会老大领取奖励/FCOLOR=253>\\

<新区开区3天后统一攻城.奖励500万元宝/FCOLOR=254>+<顶戴[沙巴克城主]花翎封号/FCOLOR=252>\

<老区天天激情攻沙.奖励200万元宝>! <称号属性:攻击魔法道术增加50-150/FCOLOR=253>\\

<领取奖励>:时间未到,未开启.或者已经过时


第三步:文字介绍与脚本编写

只是能让玩家清楚清楚明了的看到奖励内容,真正实现条件内容的是出发脚本命令

这里我是随便提了一个客户的沙城奖励来给大家做演示,大家复制源文件把、元宝内容修改下就好了。

[@领取]

#IF

ISCASTLEMASTER

#ACT

goto@检测沙老大完成

#ELSESAY

你不是沙城老大!
[@检测沙老大完成]

#IF

CHECKGUILDLIST..\QuestDiary\数据文件\领取元宝.txt

#SAY

靠!领取了还领!找死啊!

#elseact

Goto@检测时间


[@检测时间]

#IF

EQUALA70老区

#ACT

Gmexecute全服触发@取消沙巴克城主

Gamegold+2000000

movG2620

GIVEFENGHAO<$USERNAME> 沙巴克城主

ADDGUILDLIST..\QuestDiary\数据文件\领取元宝.txt

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝200万!获得顶戴花翎称号! 255 0

BREAK


#IF

#ACT

Gmexecute全服触发@取消沙巴克城主

Gamegold+5000000

movA70老区

movG2620

GIVEFENGHAO<$USERNAME> 沙巴克城主

ADDGUILDLIST..\QuestDiary\数据文件\领取元宝.txt

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0

sendmsg0攻城奖励已被城主〖%s〗领取.元宝500万!获得顶戴花翎称号! 255 0
以上就是今天给大家介绍的内容,各位GM朋友如果像品茶一样仔细观察内容。

你会发现,原来脚本如此简单,前提是你得会做鲜明对比。

内容总的给大家分为三步:

1.通过EQUAL做条件检测

1.写入NPC对话框

2.脚本制作
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则