立即下载爱我广告简单脚本实现大功能第一课(传送,技能卷轴出售)

软件大小: 9.90 MB
软件语言: 简体中文
软件类别: 录像教程 - 传奇教程
授权方式: 共享版
应用平台: Win2000/XP/2003/Vista/
更新时间: 2010/2/10 11:29:39
开 发 商: 暂无信息
联 系 人: QQ:334280814
分享收藏
更多
解压密码:本站默认解压密码:www.987654321sf.com 
推荐等级: 3星级
会员中心: 【账号登录】  【账号注册】  开通VIP下载流程
查毒情况: 尊敬的用户,本站软件个别杀毒安全软件可能会报毒,有可能是误报,但我们不能确定。请下载后自行判断和检测。点击查看详情

[复制下载页面地址给QQ/MSN上的好友]软件介绍

我今天要给大家讲的是“简单脚本 实现大功能”的第一课,关于制作城市传送卷轴,危险地带传送卷轴,部分技能升级卷轴的出售。

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

   第一步:添加脚本需要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  我会导出打包给大家

评论区        查看评论...

相关说明

    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - VIP登陆|注册
Copyright © 2007-2021 987654321SF.Com. All Rights Reserved .
本站私服服务端和架设教程由网友发布,仅作学习使用,严禁用于商业
如本站收录的资源侵犯到您的版权,请来信告知,我们将及时更正处理,邮箱:Mail91@QQ.COM
蜀ICP备2022016462号-4
点击与站长面对面交流!