传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

idc yys
查看: 1809|回复: 2

[普通] 征途gm基地脚本编写高手进阶教程

[复制链接]
  • TA的每日心情
    无聊
    2024-2-21 12:12
  • 签到天数: 329 天

    [LV.8]GM·Lv8

    3138

    主题

    3302

    帖子

    6987

    积分

    站长

    Rank: 9Rank: 9Rank: 9

    卖家信用
    买家信用
    金币
    14236
    钻石
    80
    声望
    3886
    在线时间
    547 小时
    最后登录
    2024-2-21

    活跃会员热心会员宣传达人突出贡献优秀版主荣誉管理论坛元老

    QQ
    发表于 2018-8-10 22:14:13 | 显示全部楼层 |阅读模式
    征途gm基地脚本编写高手进阶教程


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

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

    <?xml version="1.0" encoding="GB2312"?>
    <!-- edited with XMLSPY v2004 rel. 2 U (0) 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>

    免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
    久久GM论坛招商合作中----只要你有资源,我们五五分成

    站长微信:bzmir3 请注明来意

    本站IDC合作商将满,如需合作可联系站长微信咨询
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-2-24 19:08
  • 签到天数: 4 天

    [LV.2]GM·Lv2

    0

    主题

    40

    帖子

    41

    积分

    GM❤Lv②

    Rank: 1

    卖家信用
    买家信用
    金币
    0
    钻石
    0
    声望
    0
    在线时间
    1 小时
    最后登录
    2020-2-24
    发表于 2020-2-22 23:21:39 | 显示全部楼层
    个人娱乐,研究和学习之用
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
    如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
    如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 350 天

    [LV.8]GM·Lv8

    62

    主题

    1045

    帖子

    1206

    积分

    GM❤Lv④

    Rank: 3Rank: 3

    卖家信用
    买家信用
    金币
    1327
    钻石
    0
    声望
    0
    在线时间
    99 小时
    最后登录
    2024-4-29
    发表于 2020-2-28 13:21:32 | 显示全部楼层
    谢谢楼主无私分享
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
    如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
    如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
    回复

    使用道具 举报

          Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

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