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

木林森的个人空间 https://www.sjever.net/?43996 [收藏] [复制] [分享] [RSS]

日志

存起来,兵器维修设置

已有 224 次阅读2024-11-27 10:03

正常情况,描述是:“已经使用过一段时间”就会去修。
我看的时候快要损坏的状态"马上就要坏了"。赶紧手动打了个命令,weaponUcheck()就成功修理了。
说明去修理是可以修好了。是什么原因之前不去修理呢?

附录:weapon.lua中
weaponUcheck=function()
    DeleteTriggerGroup("weapon")
    create_trigger_t('weapon1','^(> )*你把 "action" 设定为 "checkUweapon" 成功完成。','','weaponUdone')
    create_trigger_t('weapon2','^(> )*这是一(柄)由\\D*(青铜|生铁|软铁|绿石|流花石|软银|金铁|玄铁|万年神铁|万年寒冰铁)制成,重\\D*的(\\D*)。$','','weaponUtmp')
    create_trigger_t('weapon3','^(> )*看起来(需要修理|已经使用过一段时间|马上就要坏)了。','','weaponUneed')
        create_trigger_t('weapon4','^(> )*看起来没有什么损坏。','','weaponUwell')
    SetTriggerOption("weapon1","group","weapon")
    SetTriggerOption("weapon2","group","weapon")
        SetTriggerOption("weapon3","group","weapon")
        SetTriggerOption("weapon4","group","weapon")       
        weaponUcannt = weaponUcannt or {}
        tmp.uweapon = nil
    for p in pairs(weaponUsave) do
            if Bag[p] and Bag[p].kind and weaponKind[Bag[p].kind] and not weaponUcannt[p] then
                   exe('l '..Bag[p].fullid)
                end
        end
        exe('alias action checkUweapon')
        create_timer_s('walkWait4',1.0,'weaponUcheck1')
end

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

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

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

GMT+8, 2026-4-19 06:17 , Processed in 0.039812 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部