版本亲测 | 新手教程 | 问题留言 | 站内搜索
本类栏目导航: |
您现在的位置:传奇资源网 > 传奇教程区 >
爱我广告发布简单脚本实现传送技能卷轴出售功能第一课

发布日期

软件大小

软件类型

软件语言

下载次数

下载地址

2010-02-02

10362 KB

免费使用

简体中文

软件介绍

大家好,我是爱我传奇广告代理的站长,先打广告,O(∩_∩)O,我这边主要是接发布站广告发布的业务,虚拟主机的出租,域名备案,IGE注册,有需要的可以联系我,我的QQ:334280814  我的网站:www.aiw2009.cn                                                                                  
    我今天要给大家讲的是“简单脚本 实现大功能”的第一课,关于制作城市传送卷轴,危险地带传送卷轴,部分技能升级卷轴的出售。

   首先呢,对于添加简单脚本,我们要有这样一个思路。

   第一步:添加脚本需要NPC

   第二步:确定NPC所在位置,即所在地图与具体坐标

   第三步:才是比如QF,QM脚本的添加

   这里呢,由于我所教大家实现的功能比较简单,所以也就没有QF与QM的部分

   好了,现在开始进入正题。
 
   既然第一步我们是要添加贩卖各种卷轴的NPC,那我们首先来做这个NPC,我已

经做好了,放在下面

[@main]
你好,欢迎光临\                       -----
我是这里的卷轴贩卖师哦\               -----
我这里专门出售各式各样功能的卷轴的\\  -----

<城市传送卷轴/@cscsj>\\               -----
<危险地带传送卷轴/@wxcsj>\\           -----
<技能等级升级卷轴/@jnsjj>\\           -----
<我没钱,还是过会儿来买吧/@exit>      -----     点击这个NPC时所说的话


[@cscsj]
这里出售用于各大城市传送的卷轴\       --------
最近大促销啦!全部统一价格5000元哦\\  --------
<盟重传送卷/@mzcsj>\\                 --------
<比奇传送卷/@bqcsj>\\                 --------
<封魔谷传送卷/@fmgcs>\\               --------
<白日门传送卷/@brmcs>\\          点击“城市传送卷轴”后所说的话

[@mzcsj]
#if              
checkgold 5000            
#act
take 金币 5000
give 盟重传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@bqcsj]
#if
checkgold 5000
#act
take 金币 5000
give  比奇传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@fmgcs]
#if
checkgold 5000
#act
take 金币 5000
give  封魔谷传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@brmcs]
#if
checkgold 5000
#act
take 金币 5000
give  白日门传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@wxcsj]
这里出售用于各大危险地带传送的卷轴\
你出入其中的话要小心了哦!最好和伙伴们组队前往\
所有危险地带传送卷的价格是50000一个哦!\\

<石墓七层传送卷/@sm7cs>     <霸者大厅传送卷/@bzdtc>\ 
<沃玛三层传送卷/@wm3c>     <桃源之门传送卷/@tyzmc>\
<黑暗地带传送卷/@haddc>     <未知暗殿传送卷/@wzddj>\
<恶魔祭坛传送卷/@emjtg>     <封魔殿传送卷/@fmdcs>\
<赤月魔穴传送卷/@cymx>

[@sm7cs]
#if
checkgold 50000
#act
take 金币 50000
give  石墓七层传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@bzdtc]
#if
checkgold 50000
#act
take 金币 50000
give  桃源之门传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@haddc]
#if
checkgold 50000
#act
take 金币 50000
give  黑暗地带传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@wzddj]
#if
checkgold 50000
#act
take 金币 50000
give  未知暗殿传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@emjtg]
#if
checkgold 50000
#act
take 金币 50000
give  恶魔祭坛传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@fmdcs]
#if
checkgold 50000
#act
take 金币 50000
give  封魔殿传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@cymx]
#if
checkgold 50000
#act
take 金币 50000
give  赤月魔穴传送卷 1
#Elsesay
你身上的钱好像不够哦!

[@jnsjj]
这里出售用于技能升级的卷轴哦\
用了这样的卷轴就可以省去你升级技能的时间了\
不过他的价格也是比较昂贵的呢!\
一个技能卷轴的价格是50W哦!\\
<刺杀剑术升级卷/@csjss>     <半月弯刀升级卷/@bywds>\
<野蛮冲撞升级卷/@ymczhh>     <治愈术升级卷/@zyssj>\
<幽灵盾升级卷/@yldgh>       <群疗术升级卷/@qlssj>\
<诱惑之光升级卷/@yhzgsj>     <火墙升级卷/@hqsshj>\
<魔法盾升级卷/@mfdsh>\

[@csjss]
#if
checkgold 500000
#act
take 金币 500000
give 刺杀剑术升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@bywds]
#if
checkgold 500000
#act
take 金币 500000
give 半月弯刀升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@ymczhh]
#if
checkgold 500000
#act
take 金币 500000
give 野蛮冲撞升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@zyssj]
#if
checkgold 500000
#act
take 金币 500000
give 治愈术升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@yldgh]
#if
checkgold 500000
#act
take 金币 500000
give 幽灵盾升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@qlssj]
#if
checkgold 500000
#act
take 金币 500000
give 群疗术升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@yhzgsj]
#if
checkgold 500000
#act
take 金币 500000
give 诱惑之光升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@hqsshj]
#if
checkgold 500000
#act
take 金币 500000
give 火墙升级卷 1
#Elsesay
你身上的钱好像不够哦!

[@mfdsh]
#if
checkgold 500000
#act
take 金币 500000
give 魔法盾升级卷 1
#Elsesay
你身上的钱好像不够哦!


    好,这样一个贩卖各种卷轴的NPC就做好了。

    第二步,我们究竟这个NPC应该放在哪个地方呢?这个随大家便,就是想告诉

大家,我就是想教大家怎么放  Mirserver\Mir200\Envir\Merchant.txt 这个是

一般NPC坐标确定的地方 

卷轴出售师 3 341 336 卷轴出售商人 0 6 0 0 0

    不想知道原因的  大家只要在里面加入这样一个代码就可以了  ,他的意思
就是 一个叫卷轴出售商人的NPC  在盟重  341 336 坐标处  ,他的样子是6这个
代码的样子

   第三步,既然是卷轴,那我们肯定要做物品触发了,这个在QF里面,我这里直

接复制下来了  D:\Mirserver\Mir200\Envir\Market_def\QFunction-0.txt

[@StdModeFunc56]
#IF
#ACT
mapmove D5071 39 39    

[@StdModeFunc57]
#IF
#ACT
mapmove D716 44 25     

[@StdModeFunc58]
#IF
#ACT
mapmove D2008 65 11   

[@StdModeFunc59]
#IF
#ACT
mapmove D024 16 28    


[@StdModeFunc60]
#IF
#ACT
mapmove r001 99 177    

[@StdModeFunc61]
#IF
#ACT
mapmove d612 150 250    

[@StdModeFunc62]
#IF
#ACT
mapmove m001 343 162    

[@StdModeFunc63]
#IF
#ACT
mapmove d10051 183 53   

[@StdModeFunc64]
#IF
#ACT
mapmove d10052 139 25   

[@StdModeFunc65]
#IF
#ACT
mapmove d2013 80 69

[@StdModeFunc66]
#IF
CheckJob Warrior
#ACT
SKILLLEVEL 野蛮冲撞 + 1
#SAY
恭喜!你的野蛮冲撞升了一级

[@StdModeFunc67]
#IF
CheckJob Warrior
#ACT
SKILLLEVEL 刺杀剑术 + 1
#SAY
恭喜!你的刺杀剑术升了一级

[@StdModeFunc68]
#IF
CheckJob Warrior
#ACT
SKILLLEVEL 半月弯刀 + 1
#SAY
恭喜!你的半月弯刀升了一级

[@StdModeFunc69]
#IF
CheckJob Taoist
#ACT
SKILLLEVEL 治愈术 + 1
#SAY
恭喜!你的治愈术升了一级
 
[@StdModeFunc70]
#IF
CheckJob Taoist
#ACT
SKILLLEVEL 群体治疗术 + 1
#SAY
恭喜!你的群体治疗术升了一级

[@StdModeFunc71]
#IF
CheckJob Taoist
#ACT
SKILLLEVEL 幽灵盾 + 1
#SAY
恭喜!你的幽灵盾升了一级

[@StdModeFunc72]
#IF
CheckJob Wizard
#ACT
SKILLLEVEL 诱惑之光 + 1
#SAY
恭喜!你的诱惑之光升了一级

[@StdModeFunc73]
#IF
CheckJob Wizard
#ACT
SKILLLEVEL 火墙 + 1
#SAY
恭喜!你的火墙升了一级

[@StdModeFunc74]
#IF
CheckJob Wizard
#ACT
SKILLLEVEL 魔法盾 + 1
#SAY
恭喜!你的魔法盾升了一级  

[@StdModeFunc75]
#IF
#ACT
mapmove h007 178 164 

[@StdModeFunc76]
#IF
#ACT
mapmove 3 333 333

[@StdModeFunc77]
#IF
#ACT
mapmove 0 333 268

[@StdModeFunc78]
#IF
#ACT
mapmove 11 177 324

[@StdModeFunc79]
#IF
#ACT
mapmove 4 240 200

    好了,大家看这个脚本简单不?就是这样一个简单的脚本,就能够让自己的

版本多一个大功能,方便了玩家练级与危险地带之间的互相传送,省的每回还要

回城以后才可以到其他地方。当然,我个人觉得 这个脚本比较适合1.76仿盛大的

版本,而类似于其他版本,大家只要把物品什么改一下就好了 

   记住哦,脚本是死的,人是活的!

   关于各种功能的卷轴DB  我会导出打包给大家

下载地址
相关软件
下载说明

    ☉推荐使用迅雷下载本站软件,并且使用 WinRAR v3.10 以上版本解压本站软件。
    ☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
    ☉如果某个软件涉及到您的版权,请将信息发给邮箱haopk45@qq.com,我们
    在24小时之内删除!
    ☉本站提供的所有资源仅做为个人爱好研究,请在下载后24小时内删除,并对由此有产生的不良后果和法律责任,本站一概不负责!

在线留言 - 关于我们 - 发布软件 - 网站声明 -