问题标签 [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 投票
1 回答
417 浏览

math - 插值 3d 角度(在 Garry's Mod 中)

我正在尝试在Expression 2中插入角度,例如:

mix( v/a, v/a, n )是一个线性插值函数,(可能)最容易描述为:

问题是:3D 角度范围是 -180 到 180,这会导致一些故障。(据我朋友说,这与云台锁有关。

我尝试了几件事,但由于 Source Engine 中角度的性质,这些都没有奏效:

或将角度增加 180。

TL;DR面临云台锁定问题的 3D 角度插值(角度范围 -180 到 180),最好的解决方案是具有转换为 0 - 360 范围并返回到 -180 - 180 的功能。

0 投票
1 回答
82 浏览

mysql - 尝试修复 garrysmod 服务器的“tMySQL 查询错误:重复条目”

我是这个网站的新手,我不确定我是否应该在游戏服务器中询问有关 mysql 的问题。无论如何,我正在尝试在这里修复这个错误,我想知道是否有什么我可以做的来弄清楚,或者解决问题发生在哪里。

0 投票
1 回答
996 浏览

for-loop - Garry 的 mod Expression 2 for 循环

在一个名为 Garry's mod 的游戏中,有一个名为 wiremod 的附加组件。在wiremod里面有表达式2,它是一个命令行基础的编码,所以执行命令。我遇到问题的命令 For 循环,因为我不能在变量中执行变量。在 CMD 中,我可以设置本地 EnableLocalExtension 并执行 !Var%Var%! 代码更简单的是:(上限敏感)

我的问题是我无法将 GoCart1 更改为 GoCart2、GoCart3 ... Ect 尝试了 GoCartN 但给了我一个错误 GoCartN 不存在有人有任何想法吗?

0 投票
1 回答
953 浏览

steam-web-api - Steam Web API GetCollectionDetails 不起作用

我正在尝试从蒸汽工作室集合中输出插件列表。每次我这样做,它都不起作用。这是我正在使用的 api 链接。

链接:https ://api.steampowered.com/ISteamRemoteStorage/GetCollectionDetails/v0001/?publishedfileids=532551393&format=json

请记住,我在名为“Postman”的谷歌浏览器商店中使用此应用程序来发布 api,但总是导致此错误消息。


错误的请求

请验证是否正在发送所有必需的参数

0 投票
1 回答
63 浏览

mysql - 脚本出错

我为游戏 Garry's Mod 创建了一个脚本,但是一旦在某些服务器上加载,它就会出现下一个错误:

[错误] addons/ulib-master/lua/ulib/shared/hook.lua:110: addons/applysystem/lua/applysystem/init.lua:13: 'pairs' 的参数 #1 错误(表预期,没有) fn - [C]:-1 未知 - 插件/ulib-master/lua/ulib/shared/hook.lua:110

我该如何解决?这是第 13 行:

如果需要,还有创建错误的整个函数:

0 投票
0 回答
1167 浏览

garrys-mod - Gmod 表达式 2 文本命令

我正在玩 Garry's Mod,我正在尝试制作一个 e2 芯片,该芯片允许我将枪支添加到价格表中,例如“!name store name ”,然后是“+ AK47- $500 ”。这就是我到目前为止所拥有的,我似乎无法弄清楚如何让屏幕说出我所说的话!

0 投票
1 回答
209 浏览

lua - gmod 游戏模式 Lua。IsPlayer 重新调整零值

我正在尝试制作一个 gmod 游戏模式。在我的 init.lua 中,我想要它,这样团队成员就不会互相伤害。所以我使用了这段代码

然而,它给了我一个错误,告诉我这IsPlayer()是一个 nil 值,即使它应该返回一个布尔值。它指向除了与线之外的其他线IsPlayer(),它说它是IsPlayer()

0 投票
1 回答
555 浏览

lua - 我的 Garry's Mod 服务器出现以下错误

我的服务器上有一个插件,基本上可以让你创建区域。最重要的是,我有一个可以让你制作永久属性,玩家即使不在线也拥有这些属性。此外,您可以将道具保存在这些永久性建筑物内,以便下次上车时,道具都还在。

它工作正常,但现在每当我将道具保存在我家中并重新启动服务器时,我似乎都会遇到以下错误。此外,很多房子似乎没有工作。但是,当我取消保存房屋内的道具并重新启动时,一切都恢复正常。

错误

代码

代码从第 513 行开始,所以第二行是有问题的。谢谢你。

0 投票
1 回答
1059 浏览

lua - 尝试索引全局“GameDatabase”(零值)-(Garrysmod 脚本)

我有点坚持弄清楚为什么这不起作用。我没有对代码做任何事情,所以我有点好奇为什么它不再起作用。任何帮助表示赞赏。这是我得到的错误:

以下是它所指的位置:

第 58 行:

结尾

第 158 行:

结尾

0 投票
1 回答
465 浏览

lua - Garry's Mod Tool-Gun Lua 错误

我已经反编译了 Garry's Mod 的旧 Pikmin 插件,因为它产生了以下错误:

[错误] Workshop/lua/sv_pikmin.lua:38:尝试调用全局“ValidEntity”(一个零值)1. v - Workshop/lua/sv_pikmin.lua:38 2.调用 - lua/includes/modules/hook。 lua:84 3. 未知 - gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua:279

这部分代码在第 38 行:

结尾

第 38 行特别是带有“ValidEntity”关键字的“if”语句。

我希望能够以某种方式更新这个奇妙的附加组件,以便我们可以将它与工具枪一起使用。

我在这里有整个项目:https ://drive.google.com/file/d/0Bwr6tf5HSyxyRXZ0c2VkQmEtU2M/view?usp=sharing

谢谢,Pikmin25。