cgmsv引擎论坛

 找回密码
 注册/Sign up
搜索
楼主: jzh890505

[LUA] 小白30天LUA疾行(一)

[复制链接]

Rank: 1

 楼主| 发表于 2022-4-26 00:56:31 | 显示全部楼层
本帖最后由 jzh890505 于 2022-4-26 00:57 编辑
叛逆小黑 发表于 2022-4-26 00:16
我的意思是通过msg /h or /help 这样来替代坐下这个动作来实现menu的效果
  1. self:regCallback('TalkEvent', function(player, msg)
  2. if msg == '/help' then
复制代码
代替原文的self:regCallback('CharActionEvent', function(player, actionID)if actionID == %动作_坐下% then

口令自己改

Rank: 1

发表于 2022-4-26 20:46:53 | 显示全部楼层
6666牛逼
我一直以为是老框架talk event拦截冲突,原来是不能有两个ng

不过当时测试bag admin也都不行,并没有重复。看来是ng重复导致全体modules都talk挂掉

Rank: 1

 楼主| 发表于 2022-4-26 21:21:01 | 显示全部楼层
ahsin 发表于 2022-4-26 20:46
6666牛逼
我一直以为是老框架talk event拦截冲突,原来是不能有两个ng

新老框架的ng冲突不会影响其他lua的talk event,admin我没有测试过,但是bag是可以用的,口令是/bag 1,/bag 2,/bag 3,/bag 4,/bag 5五个背包口令,说起M大佬的多背包扩展感觉还是挺稳定的,崩端那几次都是调试其他lua造成的,感觉如果屏蔽所有lua,只留下bag,那么多背包可能就不会崩了,不过也肯定不会这么做

Rank: 1

发表于 2022-4-26 21:31:38 | 显示全部楼层
大佬你的menu.lua里多了好几个括号,以及有些地方少了好几个括号,运行不了,你再试试?

Rank: 1

发表于 2022-4-26 21:38:00 | 显示全部楼层
jzh890505 发表于 2022-4-26 21:21
新老框架的ng冲突不会影响其他lua的talk event,admin我没有测试过,但是bag是可以用的,口令是/bag 1,/b ...

/bag 掉东西概率还有一丝,毕竟大家都喜欢折腾,普通有提示的蹦端还有救,闪退崩端是没救的。
暂时不敢用了

/module reload是常用功能,新老共存时候,在modules admin还是不行,改成delegate放module就可以了。

Rank: 1

 楼主| 发表于 2022-4-26 21:56:18 | 显示全部楼层
ahsin 发表于 2022-4-26 21:38
/bag 掉东西概率还有一丝,毕竟大家都喜欢折腾,普通有提示的蹦端还有救,闪退崩端是没救的。
暂时不敢用 ...

受教了!不过我正在尝试完全放弃老框架,奔向新未来!哈哈

Rank: 1

 楼主| 发表于 2022-4-26 22:00:16 | 显示全部楼层
yjrockman 发表于 2022-4-26 21:31
大佬你的menu.lua里多了好几个括号,以及有些地方少了好几个括号,运行不了,你再试试? ...

截图就是我使用的情况,括号没问题,你有兴趣可以自己研究,你如果运行不了可以看看我再篇尾写的注意事项,或者把具体问题截图发上来看看

Rank: 1

发表于 2022-4-28 22:45:59 | 显示全部楼层
我又有问题。我应该是替换你的LUA成功的,因为我对比了一下,/c zh    是你新改的指令,我输入这个是有提示的。但按CTRL+1没有弹出可视化对话框。我看了一下MAP文件下也是有666,777那些。我就用默认的666,没修改。但弹不出可视化,也是郁闷

Rank: 1

发表于 2022-4-29 20:19:39 | 显示全部楼层
jzh890505 发表于 2022-4-26 21:56
受教了!不过我正在尝试完全放弃老框架,奔向新未来!哈哈

老ng我的功能里面/home会记录当前坐标,然后/back可以返回记录坐标 这个功能往新ng写的话应该怎么写?毕竟语法全变了 完全看不懂

Rank: 1

发表于 2022-4-30 02:58:44 | 显示全部楼层
弹不出可视化, 改成了777也是不行,直接输内挂指令倒是生效。
Modules文件夹里已经创建了menu并复制了代码。
ModuleConfig.lua中已经加入loadModule('menu')了。
您需要登录后才可以回帖 登录 | 注册/Sign up

本版积分规则

手机版|cgmsv引擎论坛

GMT+8, 2024-11-21 21:51 , Processed in 0.127090 second(s), 7 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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