lua-resty-websocket, 对ngx_lua模块( 和 OpenResty )的web socket支持 电子邮件名称lua-resty-websocket - ngx_lua模块的Lua web socket实现 table-内容名称状态描述概要说明模块resty.websocket.server方法新插件set
2025-06-18 14:47:16 25KB
1
lua-resty-websocket, 对ngx_lua模块( 和 OpenResty )的web socket支持 电子邮件名称lua-resty-websocket - ngx_lua模块的Lua web socket实现 table-内容名称状态描述概要说明模块resty.websocket.server方法新插件set
2025-06-18 14:46:45 25KB
1
rime中州韵小狼毫 中英互译滤镜.zip 是rime中州韵小狼毫输入法的一个滤镜配置包,内含 lua/dic_4w.lualua/dic_4w_Filter.lualua/dic_4w_cn.txt、lua/dic_4w_en.txt、lua/sysInfo.lualua/utf8String.lua、rime.lua、wubi_pinyin.custom.yaml、easy_en.custom.yaml 共9个文档,定义实现了一个 dic_4w_Filter 滤镜,并在 easyEnglish 输入方案和 五笔・拼音输入方案中配置使用了 dic_4w_Filter 滤镜,实现了在rime输入法中进行中英互译的功能效果。
2025-06-07 15:41:22 1.08MB lua rime 中英互译
1
在本篇“饥荒Mod开发(十):制作一把AOE武器 源码”中,我们将探讨如何在《饥荒》这款生存游戏中利用Lua语言开发一个区域效果(AOE,Area of Effect)且带有冰冻伤害的特殊武器。这个Mod的实现涉及到游戏逻辑、物体交互以及lua脚本的编写,是提升游戏体验和个性化定制的重要一环。 Lua是一种轻量级的脚本语言,被广泛应用于游戏开发,特别是在Mod社区中,因为它的语法简洁,易于学习和使用。在《饥荒》的Mod开发中,我们主要通过lua来编写游戏规则、物品属性以及角色行为等。 制作AOE武器的核心在于定义其攻击机制。这通常包括以下步骤: 1. **创建新的物品和工具类**:在lua代码中,我们需要定义一个新的物品类,继承自游戏内的基础武器类。这样可以保持与原游戏的一致性,并允许我们添加自定义功能。 2. **定义攻击范围和效果**:AOE武器的特性是能够在一定范围内对多个目标造成影响。我们需要设置一个半径参数,表示武器的攻击范围。同时,为了实现冰冻效果,我们需要添加冰冻状态的逻辑,可能涉及游戏中的冰冻时间、移动速度减缓等。 3. **触发伤害事件**:当玩家使用这把武器时,lua脚本会检测周围的敌人或生物,并对它们造成伤害。这个过程可能需要遍历地图上的所有可攻击对象,然后根据预设的半径判断是否在攻击范围内。 4. **应用冰冻效果**:对于在攻击范围内的敌人,不仅要计算并施加伤害,还要应用冰冻效果。这可能涉及到改变目标的动画状态、移动速度等属性,以表现冰冻效果。 5. **集成到游戏中**:我们需要确保新定义的武器能够正确地在游戏中显示、使用,并与其他游戏机制兼容。这可能需要修改或扩展游戏的UI、库存系统等。 在“pigpetfood”这个文件名中,虽然它看起来与AOE武器不直接相关,但可能是Mod的一部分,比如一个新的食物或宠物相关的资源。在实际开发过程中,我们需要将这个文件中的内容与武器Mod整合,确保它们在游戏世界中能够和谐共存。 通过lua脚本和对《饥荒》游戏机制的理解,我们可以创造出各种有趣的Mod,如本文中的AOE冰冻武器。这种自定义能力极大地丰富了游戏玩法,也体现了lua在游戏开发中的强大灵活性。在实践中,开发者们可以不断尝试,探索更多可能,为《饥荒》这个世界带来无尽的创新和惊喜。
2025-06-04 14:37:25 40KB lua
1
cffi-lua 这是一个基于libffi Lua便携式C FFI,旨在与LuaJIT FFI大部分兼容,但是是从头开始编写的。 在合理的地方保留兼容性,但在不容易实现的地方保留兼容性(例如,用于64位cdata的解析器扩展,等等)。 感谢libffi ,它可以在许多操作系统和CPU架构上运行。 cffi-lua代码库本身不包含任何不可移植的代码(Windows调用x86上的约定处理以及对大端字节体系结构的某些调整除外)。 尽管还没有经过测试或保证可以正常工作(如果补丁损坏,则欢迎使用补丁程序),因此还付出了一些努力以确保与自定义Lua配置(例如更改的数字类型表示形式)兼容。 与LuaJIT的ffi模块或其他类似luaffifb努力luaffifb ,它可与参考Lua实现的每个常见版本(当前可以支持5.1、5.2、5.3和luaffifb )一起使用,并且兼容非参考对象(例如LuaJI
2025-05-12 16:01:41 128KB
1
编译好的lua alien模块,包括5.1版本和5.4版本 lua可以通过alien模块访问C动态库, 也可以访问系统api。 适用操作系统: linux 适用lua版本:lua5.1, lua5.4
2025-05-09 22:47:58 185KB lua alien linux
1
MenuV | FiveM的独立菜单NUI菜单 是为编写的库,仅使用NUI功能。 该库允许您在创建菜单。 该项目是开源的,您必须尊重和辛勤工作。 产品特点 支持简单的按钮,滑块,复选框,列表和确认 支持物品上的表情符号 支持自定义颜色(RGB) 支持所有屏幕分辨率。 项目说明 可重新绑定的密钥 基于事件的回调 在菜单打开和空闲时使用2 msec 。 上的 主题:或 编译文件 使用和用 。 如果要使用master文件,则需要执行以下操作来构建Hole项目: npm install 下载/加载所有依赖项之后,可以通过执行以下命令来构建文件: npm run build 执行命令后,
2025-05-04 05:53:50 5.39MB library lua standalone menu
1
在当今快速发展的信息技术领域中,对于数据的捕获与分析显得尤为重要。USB协议作为计算机与外设之间通信的重要桥梁,其数据的捕获和分析工作同样不可或缺。为了更好地进行USB协议分析,开源嗅探器(sniffer)软件应运而生,它能够实时捕获USB数据包并进行解析,帮助开发者、测试人员和安全研究人员深入理解USB通信过程。 随着技术的发展和需求的增加,开源sniffer软件通常会引入脚本语言支持,以增强其灵活性和扩展性。其中,Lua语言以其轻量级、高效的特性,成为编写此类脚本的热门选择。在原有的sniffer软件中增加了Lua文件解析功能,意味着用户可以通过编写Lua脚本来定义数据包的解析规则,从而更精确地对捕获到的USB数据包进行分析和处理。 整合了Lua解析功能后的usbpv软件,即是在此基础上的一个应用实例。通过这一软件,用户不仅能够捕获USB通信数据,还能借助Lua脚本对数据包内容进行详细解读。这使得usbpv软件不仅仅是一个简单的数据包捕获工具,而是一个功能更为强大的USB协议分析平台。在分析过程中,用户可以自定义解析规则,实现对特定USB数据包的深入分析,这对于研究USB协议的具体实现、定位故障问题或进行安全分析等方面都具有极高的实用价值。 此外,引入Lua语言支持的usbpv软件,还能够通过脚本实现自动化测试,例如自动化检查USB设备的兼容性,或者自动化执行一些重复性的测试任务。这样的自动化能力大大提高了工作效率,降低了重复工作的劳动强度,使得USB协议的分析工作更加高效和准确。 在标签方面,"USBPV"、"USBsniffer"、"USB协议分析"清楚地表明了该软件的核心功能和应用场景。"USBPV"很可能是软件的简称或项目名称,"USBsniffer"强调了软件作为嗅探器的定位,而"USB协议分析"则直接指出了软件的应用目的和功能。这些标签对于识别软件的特性和用途提供了直接的信息,有助于用户快速找到并了解所需工具。 增加了开源sniffer的lua文件解析功能后的usbpv软件,在USB协议分析领域中扮演着极为关键的角色。其不仅提高了数据分析的灵活性和深度,还为自动化测试和深入研究提供了强大的技术支持,是USB通信领域研究和开发不可或缺的工具之一。
2025-04-30 10:24:54 8.74MB USB协议分析
1
mpv_thumbnail_script.lua (您可能也对感兴趣) 它是什么? mpv_thumbnail_script.lua是的脚本/替换OSC,用于将mpv_thumbnail_script.lua悬停在搜索mpv_thumbnail_script.lua上时显示预览缩略图,而无需任何外部依赖项 ,跨平台 ! 该脚本支持所有四个内置OSC布局,。 该脚本还将对视频进行多次遍历,以越来越高的频率生成缩略图,直到达到目标为止。 这样,您便可以在生成每个缩略图之前预览文件的末尾。 如何安装? 从.lua这两个.lua ,并将它们都放置到mpv的scripts目录中。 例如: Linux / Unix / Mac: ~/.config/mpv/scripts/mpv_thumbnail_script_server.lua和~/.config/mpv/scripts/mpv_thumbnail_script_client_osc.lua Windows: %APPDATA%\mpv\scripts\mpv_thumbnail_script_server.lua和%APPDA
2025-04-29 22:34:35 2.46MB lua ffmpeg thumbnails
1
简单速度运行计时器 用于OBS的lua脚本,为定时内容(马拉松,超速运行等)提供热键控制的文本计时器。 笔记 您可以取消暂停计时器。 这将导致它向前快照,就好像从未暂停过一样。 这是为了解释马拉松中的意外停顿。 另外,您只能在暂停时重置计时器。 这有助于防止马拉松中的意外重置。 参考
2025-04-24 10:14:15 3KB Lua
1