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

kezhiwugong.lua重做

[复制链接]
门派:嵩山派
发表于 2018-9-14 12:00:30 | 显示全部楼层
xice@tj 发表于 2018-9-14 09:36
风神风神,我想加一个判断对方是否用互搏的判断
在kezhiwugongStart里面增加了afight3,但是这个语句一直 ...

代为猜测一下应该是这里的毛病     create_trigger_t('afight3'..i,'^(> )*(\\D*)'..npc_name..'双手分使,灵活异常,好象变成了两个人似的$','','kezhiwugongIsHubo'..i)

另外你应该把你的kezhiwugongIsHubo的函数也发出来才好判断
门派:铁掌帮
发表于 2018-9-14 14:04:09 | 显示全部楼层
marmot@tj 发表于 2018-9-14 12:00
代为猜测一下应该是这里的毛病     create_trigger_t('afight3'..i,'^(> )*(\\D*)'..npc_name..'双手分使 ...

这个函数就是修改一个是否为互搏的标志
function kezhiwugongIsHubo()
        isHubo=1
        print("对方使用互搏")
end
门派:华山派
发表于 2018-9-14 14:09:49 | 显示全部楼层
create_trigger_t('afight3'..i,'^(> )*(\\D*)'..npc_name..'双手分使,灵活异常,好象变成了两个人似的$','','kezhiwugongIsHubo'..i)

少个!号
门派:嵩山派
发表于 2018-9-14 14:18:41 | 显示全部楼层
本帖最后由 marmot@tj 于 2018-9-14 14:21 编辑
xice@tj 发表于 2018-9-14 14:04
这个函数就是修改一个是否为互搏的标志
function kezhiwugongIsHubo()
        isHubo=1

你的函数名称和触发器里填的对不上号啊

触发器后面的有kezhiwugongIsHubo个数字  例如 kezhiwugongIsHubo1            kezhiwugongIsHubo2        kezhiwugongIsHubo3


而你的对应函数后面并没有数字
门派:铁掌帮
发表于 2018-9-14 14:36:50 | 显示全部楼层
marmot@tj 发表于 2018-9-14 14:18
你的函数名称和触发器里填的对不上号啊

触发器后面的有kezhiwugongIsHubo个数字  例如 kezhiwugongIsH ...

好的,我改一下试试
门派:古墓派
 楼主| 发表于 2018-9-14 18:52:45 | 显示全部楼层
土拨鼠666,我都没发现后面数字
门派:桃花岛
发表于 2018-12-5 21:35:09 | 显示全部楼层
这个帖子我又看了一次,总算明白这个lua的含义了,谢谢风神
门派:姑苏慕容
发表于 2019-3-10 10:25:57 | 显示全部楼层
是岀武馆九可以用了么?
门派:铁掌帮
发表于 2022-5-4 16:21:27 | 显示全部楼层
先做记号 以后学习 想想挺头大得
门派:明教
发表于 2022-8-16 17:15:12 | 显示全部楼层
7月4号的公版更新,包括这个更新吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-16 22:19 , Processed in 0.041692 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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