问题标签 [garrys-mod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1740 浏览

lua - 是什么导致“尝试使用 NULL 物理对象!” 我的 Garry 的 Mod Lua 脚本出错了?

我制作了一个小脚本,可以让布娃娃向上飞。它可以工作,但会留下一条错误消息,我不知道为什么。

在我删除所有现有的布娃娃之前,该错误会在控制台中发送垃圾邮件

我的代码:

提前致谢。

0 投票
1 回答
138 浏览

lua - GMod DFrame Lua 错误

所以我正在为我正在开发的插件编写我的 DFrame,但我一直收到这个错误。

“[错误] addons/dareaddon/lua/autorun/sh.lua:25: 'end' 预期(在第 5 行关闭 'if')靠近 ''”

这是我的原始代码。

这段代码很难用缩进来理解,所以这里是一个截图。代码截图

任何帮助是极大的赞赏。

0 投票
0 回答
770 浏览

lua - GMOD-自定义游戏模式-团队和 VGUI

我一直在为 Gmod 编写一个新的自定义游戏模式,它类似于 DarkRP。然而,我已经碰壁了。当我尝试包含一个 lua 文件时,我不断收到错误消息:

这是错误:

这是我文件中的代码:

初始化.lua:

cl_init.lua:

共享.lua

teamMenu.lua

teamsetup.lua

我可能做错了什么?

0 投票
2 回答
858 浏览

sql - 设置地板/圆形值 sql 值

我正在使用 sql 为 Garry's Mod (GLua) 开发银行系统。我想创建一个“利润”,每分钟为每个玩家增加一个百分比: sql 查询是这个:

这是在 DBBrowser 上运行该查询时返回的内容:

乘数 var 是 (利润/100) + 1 利润是另一个 var

所以我的问题是,每次我运行该查询时,每个银行行都充满了小数,例如:

我的问题是:如何将下限设置为我设置为“银行”的值?我可以得到每个人的“银行”价值并一个一个地设置它,但这真的很复杂......所以,我看起来像

很抱歉,如果您有什么不明白的地方,您可以问我任何与我的问题有关的问题,我很乐意为您解答。谢谢!

0 投票
1 回答
1904 浏览

lua - 如何调试 Lua 脚本代码?

这是为游戏“Garry's mod”制作的lua脚本。这应该重复跳跃。我已经编辑了有效的基本代码,现在我的代码不再有效。

尝试使用 createcvars 使其工作。我确实让它没有显示任何错误,但是在游戏中当我在控制台中输入“bunnyhop_test 1”时它不起作用。

下面是我开始的原始代码:

0 投票
5 回答
1878 浏览

lua - Lua中的表键和值 - 不知道如何

我想用两条信息制作动态玩家表。以字符串形式提供的玩家 SteamID 将用作键,值应为数字。

应该看起来像table = { "ExampleSteamID" = 3, "ExampleSteamID2" = 4 }

我找到了类似的东西table.insert(table, { key = x, value = z}),但它没有用。

0 投票
1 回答
302 浏览

lua - Lua 引用一个 HTML 文件

所以我正在帮助我的朋友使用他的服务器,他想要一个简单的消息。我已经为它制作了本地 html 文件

这是目录 描述

这是 LUA 代码

描述

我试图引用本地文件,但它没有显示

0 投票
1 回答
3723 浏览

lua - 通用模组 | 想做一个简单的命令,在发件人聊天框中打印彩色消息

我只想制作一个简单的脚本,在执行特定命令后在发件人的聊天中打印彩色文本。

首先控制台给了我一个错误[尝试索引全局“聊天”(一个零值)]。重新加载单人游戏并打开脚本后,它什么也没做。

当前代码:

我希望有人能帮助我。

0 投票
0 回答
110 浏览

methods - Lua setfenv 排除或包含一些方法

我想要实现的是 Player:SetDeaths 不可访问,而 Player:Deaths 可以访问。

在上面的示例中,我可以从 LocalPlayer() 访问所有方法,但我想将其限制为我选择的方法

这是我能找到的唯一方法,但它看起来很烦人。

0 投票
1 回答
1309 浏览

lua - Garry的mod lua,尝试调用方法报错

我正在测试 Garry 的 Mod Lua 并且不断出现一个奇怪的错误!

每当我使用任何 Glua 类(例如 Player:kill!

这是我的错误

这是我正在使用的代码

请帮忙!