找回密码
 注册
搜索
楼主: liumaisj@tj

三种内力药完美服用解决方案!

[复制链接]
门派:明教
发表于 2019-2-28 00:19:19 | 显示全部楼层
function checkBY()

   if not Beinang then Beinang={"空"} end
   for i = 1,#Beinang do
             if Beinang[i] == "" or Beinang[i] == nil then
                 Beinang[i] = "数据丢失"
             end
             local l_name = Beinang[i]
     if string.find(l_name,"蝉蜕金疮药") then
            cty_cur = trans(Beinang[i])
         end
        if string.find(l_name,"颗内息丸") then
            nxw_cur = trans(Beinang[i])
         end
         if string.find(l_name,"川贝内息丸") then
            cbw_cur = trans(Beinang[i])
         end
         if string.find(l_name,"黄芪内息丹") then
            hqd_cur = trans(Beinang[i])
         end
         if string.find(l_name,"活血疗精丹") then
            hxd_cur = trans(Beinang[i])
         end
         if string.find(l_name,"大还丹") then
            dhd_cur = trans(Beinang[i])
         end
         if string.find(l_name,"铁矿石") then
            kuang_cur = trans(Beinang[i])
         end
         --print(cty_cur,nxw_cur,hxd_cur,dhd_cur)
         end
end
-------------------------------ps:原贴缺少[i],自己补

评分

1

查看全部评分

门派:明教
发表于 2019-2-28 00:43:25 | 显示全部楼层
pinkmoon@tj 发表于 2019-2-28 00:19
function checkBY()

   if not Beinang then Beinang={"空"} end

你这个怎么能正常粘贴啊?我弄的i都变斜体,被论坛给吞了啊!
门派:明教
发表于 2019-2-28 00:56:07 | 显示全部楼层
kkfromch@tj 发表于 2019-2-28 00:43
你这个怎么能正常粘贴啊?我弄的i都变斜体,被论坛给吞了啊!

我是手打的                                          
门派:明教
发表于 2019-2-28 00:57:24 | 显示全部楼层
cty_cur=0
nxw_cur=0
cbw_cur=0
hqd_cur=0
hxd_cur=0
----------------------ps:如果代码里有大还丹的千万不要覆盖了,dhd_cur=0
门派:明教
发表于 2019-2-28 00:57:51 | 显示全部楼层

辛苦了,我回头换一个lua编辑器,这个LuaStudio粘贴格式不好看,还容易丢字符。
门派:明教
发表于 2019-2-28 01:01:39 | 显示全部楼层
kkfromch@tj 发表于 2019-2-28 00:57
辛苦了,我回头换一个lua编辑器,这个LuaStudio粘贴格式不好看,还容易丢字符。

Total Commander                           
门派:桃花岛
发表于 2019-2-28 21:40:55 来自手机 | 显示全部楼层
这个好,不怕打到发呆了
门派:华山派
发表于 2019-2-28 22:03:28 | 显示全部楼层
这三种药 回复程度各是多少呢
黄芪我知道 大概50%
川贝可以忽略不计
内息是什么东西
门派:丐帮
发表于 2019-3-1 13:42:26 | 显示全部楼层
liumaisj@tj 发表于 2019-2-27 14:11
pk时还是很有用吧?一次加3000呢!

绝对有用的,有时候内力消耗太多,连武器都装备不上,背囊没有川贝丸、黄芪丹的时候,内息丸就派上大用处了。
门派:天龙寺
发表于 2019-3-1 19:56:05 | 显示全部楼层
<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->


Run-time error
World: 天龙寺
Function/Sub: hp_heqi_check called by trigger
Reason: 正在处理触发器 "hpheqi1"
C:\MUSHS\lua\job.lua:429: attempt to concatenate field 'neili' (a nil value)
stack traceback:
        C:\MUSHS\lua\job.lua:429: in function <C:\MUSHS\lua\job.lua:411>

你起手一式「烟雾弥漫」,右掌向后斜劈,荡起一股微风抚向沙如的右肩,不带丝毫霸气!
结果在沙如的伤处造成一处瘀青。
( 沙如
看起来可能受了点轻伤。 )



吃不了药,估计我哪里整错了,请无法兄看看,下面是我的那几行
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 '.. drug.neili2)
    end
  if hp.neili<hp.neili_max*0.3 and hqd_cur>0 then
  exe('eat '.. 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.1 and nxw_cur>0 then
  exe('eat '.. drug.neili1)
    end
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-9 16:48 , Processed in 0.039888 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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