找回密码
 注册
搜索
查看: 736|回复: 10

mush上少林

[复制链接]
门派:天龙寺
发表于 2019-11-2 12:55:43 | 显示全部楼层 |阅读模式
新公版的mush上少林do job ,手里拿着武器怎么不会unwield,一直在半山腰被拦
有事手里拿着whip上山不会unwield
问一下是在哪里改的???
门派:桃花岛
发表于 2019-11-2 17:06:57 | 显示全部楼层
weapon.lua 找到下面这个函数,然后下面那三个  exe() 那里把你的兵器加上去试试,

weapon_unwield=function()
    for p in pairs(Bag) do
            if Bag[p].kind and (not itemWield or itemWield[p]) then
                   local _,l_cnt = isInBags(Bag[p].fullid)
                   for i = 1,l_cnt do
                       exe('unwield '.. Bag[p].fullid ..' '..i)
                   end
                end
        end
        -- ain
               
                       exe('unwield bagua sword')
                exe('unwield taiji sword')
                exe('unwield bagua xiao')
       
        checkWield()
end
门派:天龙寺
 楼主| 发表于 2019-11-2 19:45:35 | 显示全部楼层
pumkmai@tj 发表于 2019-11-2 17:06
weapon.lua 找到下面这个函数,然后下面那三个  exe() 那里把你的兵器加上去试试,

weapon_unwield=fu ...

好的,谢谢啊,我入进去试试看,把前面--删掉才能执行是吧
门派:天龙寺
 楼主| 发表于 2019-11-2 21:39:39 | 显示全部楼层
pumkmai@tj 发表于 2019-11-2 17:06
weapon.lua 找到下面这个函数,然后下面那三个  exe() 那里把你的兵器加上去试试,

weapon_unwield=fu ...

顺道再问一下,战斗中没内力不会吃药 这个哪里改???
我已经在iset里面选择过药了
门派:桃花岛
发表于 2019-11-3 07:05:10 | 显示全部楼层
yanz@tj 发表于 2019-11-2 19:45
好的,谢谢啊,我入进去试试看,把前面--删掉才能执行是吧

    exe('unwield bagua sword')
                exe('unwield taiji sword')
                exe('unwield bagua xiao')

这里换成你的平时带在身上的武器就行了
门派:桃花岛
发表于 2019-11-3 07:06:06 | 显示全部楼层
yanz@tj 发表于 2019-11-2 21:39
顺道再问一下,战斗中没内力不会吃药 这个哪里改???
我已经在iset里面选择过药了

你用的 什么版本呢, 是 无法大神的 新公版么 ?
门派:天龙寺
 楼主| 发表于 2019-11-3 22:53:30 | 显示全部楼层
pumkmai@tj 发表于 2019-11-3 07:06
你用的 什么版本呢, 是 无法大神的 新公版么 ?

是的呢,好像刚开始用有吃过,后来就不吃了,我在job里面找到neili那个变量下面eat后面是空的,补上了药,不知道行不行
门派:桃花岛
发表于 2019-11-4 07:48:39 | 显示全部楼层
yanz@tj 发表于 2019-11-3 22:53
是的呢,好像刚开始用有吃过,后来就不吃了,我在job里面找到neili那个变量下面eat后面是空的,补上了药 ...

我觉得可能是这个 job.lua 的下面这个函数,

function hp_heqi_check(n,l,w)

你可以试着在里面加一些 print('........') 看看, 战斗中是否进到 里面的 if 里了。。
门派:桃花岛
发表于 2019-11-4 07:50:40 | 显示全部楼层
yanz@tj 发表于 2019-11-3 22:53
是的呢,好像刚开始用有吃过,后来就不吃了,我在job里面找到neili那个变量下面eat后面是空的,补上了药 ...

以后发帖子的标题,尽量写 “新公版的xxxx 问题”, 这样用这个版本的玩家就会点进来帮你看了
门派:天龙寺
 楼主| 发表于 2019-11-4 13:30:58 | 显示全部楼层
pumkmai@tj 发表于 2019-11-4 07:48
我觉得可能是这个 job.lua 的下面这个函数,

function hp_heqi_check(n,l,w)

function hp_heqi_check(n,l,w)
    heqi = tonumber(w[1])
    print("heqi="..heqi)
if hp.qixue_per<35 and dhd_cur>0 then
    exe('fu dahuan dan')
end
if hp.qixue_per<70 and cty_cur>0 then
       exe('eat chantui yao')
    end
        if (hp.qixue / (hp.qixue_max / hp.qixue_per ) < 35) and cty_cur>0 then
       exe('eat chantui yao')
    end
    if hp.qixue<hp.qixue_max*0.7 then
       exe('yun qi')
    end
    if hp.jingxue<hp.jingxue_max*0.5 then
       exe('yun jing')
    end
        if hp.neili<hp.neili_max*0.4 and cbw_cur>0 then
       exe('eat neixi dan'.. drug.neili2)
    end
        if hp.neili<hp.neili_max*0.1 and hqd_cur>0 then
       exe('eat chuanbei wan'.. drug.neili3)
    end
    if hp.jingli<hp.jingli_max*0.5 or hp.jingli<500 then
       exe('yun jingli')
    end
   if hp.neili<hp.neili_max*0.05 and nxw_cur>0 then
       exe('eat huangqi dan'.. drug.neili1)
    end
帮忙看看有问题么?内力药名字是我自己加的,本来是空的,不过好像也不会吃
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-8 05:15 , Processed in 0.045922 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表