注册 登录
书剑永恒MUD 返回首页

天命星辰的个人空间 https://www.sjever.net/?36455 [收藏] [复制] [分享] [RSS]

日志

自动找回武器

已有 222 次阅读2018-7-26 17:35

鉴于挺多都不知道加哪里,我详细说一下如何修改
shujian.lua搜索下面内容:
if not Bag["火折"] and drugPrepare["火折"] then
       return checkFire()
    end
在这个后面加入
if not Bag[GetVariable("weaponfirst")] then
                return dazaoweaponfind()
        end


下面内容放在shujian.lua最后面就行
function dazaoweaponfind()
        print("--------check weapon---------")
        if tongbaoUse then
                DeleteTriggerGroup("dazaoweaponfind")
                create_trigger_t('dazaoweaponfind1','^(> )*哈士奇呆呆地瞪着你,好象很不高兴的样子。','','dazaoweaponXhammer')
                create_trigger_t('dazaoweaponfind2','^(> )*哈士奇一转眼就跑没影儿了,一会给你叼来了一柄(\\D*),然后不知道跑哪去了。','','dazaoweaponOver')
                create_trigger_t('dazaoweaponfind3','^(> )*神匠之锤化为一道流火,把你所有的装备都重新塑造了一遍。','','dazaoweaponOver')
                create_trigger_t('dazaoweaponfind4','^(> )*对不起你现有的通宝不够兑换\\D*。','','dazaoweaponError')
                SetTriggerOption("dazaoweaponfind1","group","dazaoweaponfind")
                SetTriggerOption("dazaoweaponfind2","group","dazaoweaponfind")
                SetTriggerOption("dazaoweaponfind3","group","dazaoweaponfind")
                SetTriggerOption("dazaoweaponfind4","group","dazaoweaponfind")
                EnableTriggerGroup("dazaoweaponfind",false)
                return go(dazaoweaponHusky,"扬州城","当铺")
        else 
                return dazaoweaponOver()
        end
end
function dazaoweaponHusky()
        EnableTriggerGroup("dazaoweaponfind",true)
        exe("duihuan husky")
end

function dazaoweaponXhammer()
        if tongbaoUse then
                tongbaoUse=false
                exe("duihuan xhammer")
                l_result=utils.msgbox ( "是否再次使用通宝修复武器", "dazaoweaponfindbox", "yesno", "?", 1 )
                if l_result and l_result=="yes" then
                        tongbaoUse=true
                else
                        tongbaoUse=false
                end        
        else
                dazaoweaponOver()
        end
end
function dazaoweaponError()
        tongbaoUse=false
        dazaoweaponOver()
end
function dazaoweaponOver()
        DeleteTriggerGroup("dazaoweaponfind")
        check_halt(check_jobx)
end

路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2024-5-19 07:08 , Processed in 0.026215 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部