找回密码
 注册
搜索
查看: 620|回复: 14

师兄来帮我搞定这个。。。

[复制链接]
门派:天龙寺
发表于 2019-3-7 17:40:36 | 显示全部楼层 |阅读模式
C:\MUSHStls\lua\songxin.lua:531: attempt to call global 'fpk_prepare' (a nil value)
stack traceback:
        C:\MUSHStls\lua\songxin.lua:531: in function <C:\MUSHStls\lua\songxin.lua:520>

songxin杀了killer后就出现这个报告就停了,不会get letter from corpse 和送信了
门派:天龙寺
 楼主| 发表于 2019-3-7 17:41:40 | 显示全部楼层
Function/Sub: songxin_kill_over called by trigger
Reason: 正在处理触发器 "songxin_fight5"
门派:天龙寺
发表于 2019-3-7 18:28:57 | 显示全部楼层
unction songxin_kill_get()
    for i=1,6 do
       exe('get letter from corpse '..i)
    end
    geta()
    exe('i;alias action check_letter')
    weapon_unwield()
end,你查看比对一下
门派:天龙寺
 楼主| 发表于 2019-3-7 18:41:49 | 显示全部楼层
zhaoziyu@tj 发表于 2019-3-7 18:28
unction songxin_kill_get()
    for i=1,6 do
       exe('get letter from corpse '..i)

我看了这个对哦,没有问题。
门派:天龙寺
 楼主| 发表于 2019-3-7 18:43:37 | 显示全部楼层
if sxkiller1==1 and sxkiller2==1 then
       fight.time.e=os.time()
       fight.time.over=fight.time.e-fight.time.b
    messageShowT('送信任务:战斗用时:【'..fight.time.over..'】秒。')
    EnableTriggerGroup("songxin_killer",false)
        kezhiwugongclose()
        job.killer={}
        fpk_prepare()--预防pk的设置,定义在skill.lua中
    return check_halt(songxin_kill_get)


是不是这个的问题?
门派:天龙寺
发表于 2019-3-7 18:55:03 | 显示全部楼层
if sxkiller1==1 and sxkiller2==1 then
       fight.time.e=os.time()
       fight.time.over=fight.time.e-fight.time.b
    messageShowT('送信任务:战斗用时:【'..fight.time.over..'】秒。')
    EnableTriggerGroup("songxin_killer",false)
        kezhiwugongclose()
        job.killer={}
    return check_halt(songxin_kill_get)
  else
    messageShowT('怎么只杀了一只。还有一只呢?')
    EnableTriggerGroup("songxin_killer",true)
    songxin_killer_31()
  end
end
门派:天龙寺
 楼主| 发表于 2019-3-7 19:04:29 | 显示全部楼层
我删除了fpk那段了,再试试看谢谢啦ziyu
门派:天龙寺
发表于 2019-3-8 00:12:45 | 显示全部楼层
btqq@tj 发表于 2019-3-7 18:43
if sxkiller1==1 and sxkiller2==1 then
       fight.time.e=os.time()
       fight.time.over=fight.t ...

你这个不是公版吧?怎么会有那段关于fpk的语句?
门派:天龙寺
 楼主| 发表于 2019-3-8 02:10:08 | 显示全部楼层
xlang@tj 发表于 2019-3-8 00:12
你这个不是公版吧?怎么会有那段关于fpk的语句?

songxin.lua 是下载无法风的。。。。
门派:天龙寺
 楼主| 发表于 2019-3-8 02:11:37 | 显示全部楼层
zhaoziyu@tj 发表于 2019-3-7 18:55
if sxkiller1==1 and sxkiller2==1 then
       fight.time.e=os.time()
       fight.time.over=fight.t ...

我删除了也是一样,好像问题不在songxin.lua 里面?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-8 11:12 , Processed in 0.030092 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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