夜游神论坛,传奇一条龙,GM论坛,GM部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

安全 WRIDC 996 php 88A
查看: 32743|回复: 146

[网游教程] 征途脚本高手进阶编写教程

[复制链接]

签到天数: 815 天

[LV.10]以坛为家III

3137

主题

3888

帖子

3万

钻石

Rank: 9Rank: 9Rank: 9

积分
7025

最佳新人活跃会员推广达人以坛为家灌水之王热心会员

QQ
发表于 2017-11-4 23:21:35 | 显示全部楼层 |阅读模式
杂货店老板...卖荣誉之星的家伙,呵呵,现在的SF几乎100%不用他了...除了还可以占占NPC之外没什么用处了..改下内容,其实就可以让他出售你想给玩家的东东...而且是一天只能买一次,呵呵,修改是很简单的,但是在整个脚本修改的过程中,征途脚本编写的规则与具体方法,常用脚本命令逐渐浮出水面,跟大家分享一下咯..呵呵,继续这样的研究,有好处的!

/home/ztgame/quest/on_visit/869.xml 全部内容以下面的内容替换:

<?xml version="1.0" encoding="GB2312"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by 1 (1) -->
<event id="869" name="王城-御赐商人">
<quest id="900011">
<embranchment id="1">
<conditions>
<level type="Great" value="119"/>
<gold type="Great" value="19999"/>
<timeouts long="86400" id="100901" less="0"/>
</conditions>
<actions>
<menu>
function TaskDialog()
this:AddTalk("    您现在可以花20锭买一颗御赐金符,但每天只能购买一次哦,您要现在购买么??")
this:AddDialogItem("购买御赐金符-20锭(0)", "Dialog74")
end
function Dialog74()
this:AddTalk("    购买御赐金符-要20锭哦,你确定要买么?")
this:AddTaskCmdItem("确定购买-20锭(0)", "v869", 100901, 11)
end
</menu>
</actions>
</embranchment>
<embranchment id="2">
<conditions>
<level type="Great" value="119"/>
<gold type="Great" value="19999"/>
<timeouts long="86400" id="100901" less="1"/>
</conditions>
<actions>
<menu>
function TaskDialog()
this:AddTalk("    对不起,御赐金符今天卖光了,请明天再来。")
end
</menu>
</actions>
</embranchment>
<embranchment id="15">
<conditions>
<level type="Great" value="119"/>
<gold type="Less" value="20000"/>
</conditions>
<actions>
<menu>
function TaskDialog()
this:AddDialogItem("购买御赐金符-20锭(2)", "Dialog75")
end
function Dialog75()
this:AddTalk("等级或者钱不够吧?买这个需要120级+20锭银子呢")
this:AddCloseItem("离开")
end
</menu>
</actions>
</embranchment>
</quest>
<quest id="100901" new="1">
<embranchment id="11" active="1">
<conditions>
<space size="1"/>
<timeouts long="86400" id="100901" less="0"/>
<gold type="Great" value="19999"/>
</conditions>
<actions>
<notify content="你购买了御赐金符"/>
<notify1 content="获得御赐金符"/>
<notify1 content="金钱-20锭"/>
<gold type="Sub" value="20000"/>
<additem value="1" id="969"/>
<timeouts/>
</actions>
</embranchment>
</quest>
</event>





上一篇:DM传奇设计制作全过程视频教程详解
下一篇:征途脚本编辑入门教程
锄禾日当午,签到不辛苦...
回复

使用道具 举报

该用户从未签到

0

主题

246

帖子

904

钻石

Rank: 2

积分
246
发表于 2017-11-7 10:12:04 | 显示全部楼层
看到这帖子真是高兴!
...
回复

使用道具 举报

签到天数: 1606 天

[LV.Master]伴坛终老

17

主题

3472

帖子

4775

钻石

Rank: 6Rank: 6

积分
3490

最佳新人活跃会员热心会员推广达人以坛为家灌水之王

发表于 2017-11-8 18:11:03 | 显示全部楼层
大吉大利,玩端吃鸡
回复

使用道具 举报

该用户从未签到

0

主题

68

帖子

9

钻石

Rank: 1

积分
68
发表于 2017-12-6 08:42:50 | 显示全部楼层
学习了,不错,讲的太有道理了
回复

使用道具 举报

该用户从未签到

0

主题

62

帖子

9

钻石

Rank: 1

积分
62
发表于 2017-12-6 10:51:24 | 显示全部楼层
谢谢楼主,共同发展
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

传奇广告代理|传奇脚本|微变传奇|单职业传奇|热血传奇|传奇私服|GM论坛|英雄合击|小黑屋|百度统计|夜游神论坛 |网站地图

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.