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

武当绕指1vs1解决方法by wuhun

  [复制链接]
门派:姑苏慕容
 楼主| 发表于 2022-6-5 12:52:09 | 显示全部楼层
imageman@tj 发表于 2022-6-5 11:15
去年这两个是合在一起的,不过618只有通宝打折,其实没有啥冲突

可能想控制一下节奏吧
门派:武当派
发表于 2022-6-5 14:33:22 | 显示全部楼层
在huashan.lua文件的huashan_getget=function()函数中增加
flag.raozhibutton=false

我的huashan.lua里没找到这个函数
{:3_55:}
门派:武当派
发表于 2022-6-5 14:34:48 | 显示全部楼层
在huashan.lua文件的huashan_getget=function()函数中增加
flag.raozhibutton=false
在guanfu.lua文件的function guanfuSuspectDie()函数中增加
flag.raozhibutton=false

这两个LUA里我都没有这两个函数,晕
门派:武当派
发表于 2022-6-5 14:43:03 | 显示全部楼层
wuhun@tj 发表于 2022-6-5 12:52
可能想控制一下节奏吧

如果我华山没有getget那个函数,我把flag.raozhibutton=false加到
function job_huashan_over1()这个函数里也是可以的吧?
flag.raozhibutton=false
exe('give ling pai to yue buqun')---比如加到这句之前
门派:姑苏慕容
 楼主| 发表于 2022-6-5 15:11:14 | 显示全部楼层
ganjiang@tj 发表于 2022-6-5 14:43
如果我华山没有getget那个函数,我把flag.raozhibutton=false加到
function job_huashan_over1()这个函 ...

反正就是加到判断npc已经死了的那个函数里
门派:姑苏慕容
 楼主| 发表于 2022-6-5 15:11:50 | 显示全部楼层
ganjiang@tj 发表于 2022-6-5 14:43
如果我华山没有getget那个函数,我把flag.raozhibutton=false加到
function job_huashan_over1()这个函 ...

这个就有点晚了,战斗结束那个,不是这个
门派:武当派
发表于 2022-6-5 15:15:06 | 显示全部楼层
wuhun@tj 发表于 2022-6-5 15:11
这个就有点晚了,战斗结束那个,不是这个

等会我看下公版的战斗结束是哪个函数,看了半天没看到{:3_64:}
门派:姑苏慕容
 楼主| 发表于 2022-6-5 15:16:32 | 显示全部楼层
ganjiang@tj 发表于 2022-6-5 15:15
等会我看下公版的战斗结束是哪个函数,看了半天没看到

找到trigger里npc死了的描述,看后面对应什么函数
门派:明教
发表于 2022-6-5 15:19:41 | 显示全部楼层
wuhun@tj 发表于 2022-6-5 12:52
可能想控制一下节奏吧

这个到是有可能,免得大家一下到顶了
门派:武当派
发表于 2022-6-5 15:23:24 | 显示全部楼层
huashan_fight=function(n,l,w)
        flag.wait=1
    EnableTrigger("huashan_find2",false)
    job.id=string.lower(w[2])
   exe('unset no_kill_ap;yield no')
    exe('follow '..job.id)
        job.killer[job.target]=job.id
        exe('kick '..job.id)
    exe('kill '..job.id)
        exe('set wimpycmd pfmpfm\\hp')
        exe('pfmwu')
        --exe('set wimpy 100')
        dis_all()
    wait.make(function()
                wait.time(2)
            exe('set wimpy 100')
        end)
        --kezhiwugong(job.target,job.id,'pfmpfm')
    kezhiwugong()
        kezhiwugongAddTarget(job.target,job.id)
    fight.time.b=os.time()
    EnableTrigger("hpheqi1",true)
    DeleteTriggerGroup("huashan_fight")
    create_trigger_t('huashan_fight1','^(> )*'..job.target..'「啪」的一声倒在地上','','huashan_cut')
    create_trigger_t('huashan_fight2','^(> )*'..job.target..'神志迷糊,脚下一个不稳,倒在地上昏了过去。','','huashan_faint')
    create_trigger_t('huashan_fight3','^(> )*'..job.target..'匆匆离开。','','huashanFindFail')
    create_trigger_t('huashan_fight4','^(> )*这里没有 '..job.id..'。','','huashanFindAct')
        --create_trigger_t('huashan_fight4','^(> )*这里没有 '..job.id..'。','','huashanFindAgain')
    SetTriggerOption("huashan_fight1","group","huashan_fight")
    SetTriggerOption("huashan_fight2","group","huashan_fight")
    SetTriggerOption("huashan_fight3","group","huashan_fight")
        SetTriggerOption("huashan_fight4","group","huashan_fight")
       
        --hs flood后kill命令出不来的workaround by joyce@tj
    addxml.trigger {
        custom_colour="2",
        enabled="y",
        group="huashan_fight",
        match="^(> )*你对着"..job.target.."(大喝一声:|喝道:|猛吼一声:|吼道:)",
        name="huashan_fight_hskill",
        regexp="y",
        script="hskill_timer_stop",
        sequence="100",
    }
    create_timer_s('hskill',0.4,'hskill')
end

应该是这里了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-12 18:53 , Processed in 0.025602 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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