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

新人上线之后去找NPC领取装备的脚本介绍

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

 新手一般都是有福利的这个是在每一个传奇私服中都存在的一个设置,不过我们在设置发放福利的NPC时需要注意的事项还是很多。因为NPC发放的福利是不能出错的我们要去呗好个鬼职业能够领取的装备或者是道具,只有这样才不会出现错误在这方面要是出现纰漏,很有可能造成新手玩家领取的装备是高级装备,这样的话就会出现破坏平衡的存在。

具体方法: 
1,先要做一个NPC出来 
2,再在D:\Mirserver\Mir200\Envir\Npc_def中加入脚本文件,在文件中写入以下脚本: 
[@zhuangbei] 
我先问你下,你是什么职业!这样我比较好给东西噢\\ 
      \\ 
      \\ 
<┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄>\\ 
╔┄┄┄┄╗  ╔┄┄┄┄╗  ╔┄┄┄┄╗  ╔┄┄┄┄╗\\ 
┆<我是武士>┆  ┆<我是法师>┆  ┆<我是道士>┆  ┆<返回目录 
╚┄┄┄┄╝  ╚┄┄┄┄╝  ╚┄┄┄┄╝  ╚┄┄┄┄╝\\ 
<┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄>\\ 
[@wushi1] 
#IF 
checkjob warrior 
#SAY 
下面询问下你的性别?\\ 
如果你觉得尴尬的话,可以不回答!\\ 
但是装备就别想了噢\\ 
      \\ 
╔┄┄╗  ╔┄┄╗  ╔┄┄┄┄╗\ 
┆<帅哥>┆  ┆<美女>┆  ┆<不告诉你 
╚┄┄╝  ╚┄┄╝  ╚┄┄┄┄╝\ 
#ACT 
#elseact 
MESSAGEBOX 对不起,您不是武士!! 织梦好,好织梦 
[@daoshi1] 
#IF 
checkjob taoist 
#SAY 
下面询问下你的性别?\\ 
如果你觉得尴尬的话,可以不回答!\\ 
但是装备就别想了噢\\ 
      \\ 
╔┄┄╗  ╔┄┄╗  ╔┄┄┄┄╗\ 
┆<帅哥>┆  ┆<美女>┆  ┆<不告诉你 
╚┄┄╝  ╚┄┄╝  ╚┄┄┄┄╝\ 
#ACT 
#elseact 
MESSAGEBOX 对不起,您不是道士!! 
[@fashi1] 
#IF 
checkjob wizard 
#SAY 
下面询问下你的性别?\\ 
如果你觉得尴尬的话,可以不回答!\\ 
但是装备就别想了噢\\ 
      \\ 
╔┄┄╗  ╔┄┄╗  ╔┄┄┄┄╗\ 
┆<帅哥>┆  ┆<美女>┆  ┆<不告诉你 
╚┄┄╝  ╚┄┄╝  ╚┄┄┄┄╝\ 
#ACT 
#elseact 
MESSAGEBOX 对不起,您不是法师!! 
[@shuaige1] 
#IF 
check [567] 0 
#ACT 
goto @木鱼1 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道 
      \\ 
      \\ 
      \\ 
<关闭> 
[@木鱼1] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 怒斩 1 
give 圣战手镯 2 
give 圣战戒指 2 
give 圣战头盔 1 
give 圣战项链 1 
give 天魔神甲 1 
give 万年雪霜 10 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
东西我可给你了噢``~~``好好练级去吧!\\ 
      \\ 
      \\ 
      \\ 
<谢谢> 
[@shuaige2] 
#IF 
check [567] 0 
#ACT 
goto @木鱼12 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道 
      \\ 
      \\ 
      \\ 
<关闭> 
[@木鱼12] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 逍遥扇 1 
give 天尊手镯 2 
give 天尊戒指 2 
give 天尊头盔 1 
give 天尊项链 1 
give 天尊道袍 1 
give 护身符(大) 5 
give 灰色药粉(大量) 2 
give huang色药粉(大量) 2 
give 万年雪霜 10 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
东西我可给你了噢``~~``自己去练级吧!\\ 
      \\ 
      \\ 
      \\ 
<谢谢> 
[@shuaige3] 
#IF 
check [567] 0 
#ACT 
goto @木鱼13 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道 
      \\ 
      \\ 
      \\ 
<关闭> 内容来自dedecms 
[@木鱼13] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 龙牙 1 
give 法神手镯 2 
give 法神戒指 2 
give 法神头盔 1 
give 法神项链 1 
give 法神披风 1 
give 万年雪霜 10 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
东西我可给你了噢``~~``自己去练级吧!\\ 
      \\ 
      \\ 
      \\ 
<谢谢> 
[@meinv1] 
#IF 
check [567] 0 
#ACT 
goto @木鱼131 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道 
      \\ 
      \\ 
      \\ 
<关闭> 
[@木鱼131] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 怒斩 1 
give 圣战手镯 2 
give 圣战戒指 2 
give 圣战头盔 1 
give 圣战项链 1 
give 圣战宝甲 1 
give 万年雪霜 10 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
东西我可给你了噢``~~``好好练级吧!\\ 
      \\ 
      \\ 
      \\ 
<谢谢> 内容来自dedecms 
[@meinv2] 
#IF 
check [567] 0 
#ACT 
goto @木鱼132 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道 
      \\ 
      \\ 
      \\ 
<关闭> 
[@木鱼132] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 逍遥扇 1 
give 天尊手镯 2 
give 天尊戒指 2 
give 天尊头盔 1 
give 天尊项链 1 
give 天师长袍 1 
give 万年雪霜 10 
give 护身符(大) 5 
give 灰色药粉(大量) 2 
give huang色药粉(大量) 2 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
钱我可给你了噢``~~``自己去买点东西吧!\\ 
      \\ 
      \\ 
      \\ 
copyright dedecms 
[@meinv3] 
#IF 
check [567] 0 
#ACT 
goto @木鱼133 
#ELSESAY 
      \\ 
      \\ 
我靠?拿了一次就别再拿啦?<做人要厚道网络[]/@exit>\\ 
      \\ 
      \\ 
      \\ 
<关闭> 
[@木鱼133] 
#IF 
check [567] 0 
#ACT 
SET [567] 1 
#ACT 
give 龙牙 1 
give 法神手镯 2 
give 法神戒指 2 
give 法神头盔 1 
give 法神项链 1 
give 霓裳羽衣 1 
give 万年雪霜 10 
give 打捆超强魔法药 5 
give 打捆超强金创药 5 
give 新人必读 
Gmexecute ReleaseShutup Self 
#SAY 
东西我可给你了噢``~~``好好练级吧!\\ 
      \\ 
      \\ 
以上便是我们设置新人上线领取奖励的过程,一般情况下设置的都是循环渐进毕竟要是一次性的话那么这个过程未免太过简单,不管是领取还是发放我们都需要相关的数据来支持。而且如果选择一次性就发放的话,我想不小心的话会造成数据错乱导致更大的问题出现。所以我们在进行这方面的设置最好是细水长流般,不要太过豪放之后出现难以挽回的错误。