问题标签 [grand-theft-auto]

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 投票
4 回答
4306 浏览

lua - 如何使 Lua 脚本不可反编译?

我有许多编译的 Lua 脚本(用于多人模式 Multi Theft Auto),原因有很多,包括防盗。实际上,这只是一种防盗措施,因为 Luadec (http://luadec51.luaforge.net/) 可以轻松反编译脚本。有没有人有关于如何使我的脚本不可反编译的任何提示?

0 投票
0 回答
815 浏览

lua - 错误代码:尝试调用 nil 值

试图调用一个 nil 值local 'cb'

0 投票
1 回答
1270 浏览

lua - source_file.lua:1:尝试调用一个 nil 值(全局“RegisterServerEvent”)

代码:

错误:

source_file.lua:1:尝试调用一个 nil 值(全局“RegisterServerEvent”)

0 投票
1 回答
1023 浏览

lua - 运行资源 es_extended 五M 的调用引用函数时出错

基本上还有另一个 es_extended 问题,每次用户尝试加入我的服务器并将他们的钱显示为未定义时,我都会遇到不受欢迎的错误,并且也不允许他们保存他们的衣服。

我已经从我的数据库中删除了表并重新添加它们无济于事。

预期应该完全没有错误,这就是新人第一次加入服务器时出现的错误消息。

0 投票
1 回答
761 浏览

lua - 尝试索引 nil 值时出错 (upvalue "cfg)

我正在移动一些地图文件,然后我重新启动了我的服务器(FiveM),当我再次调用它时,它开始出现这个问题,我撤消了我所做的一切,我再次放置了旧文件,但错误一直在发生。而且我不知道该怎么做才能解决它。

我将所有更改的文件恢复正常,但没有解决任何问题。

在服务器内部,blip_markes 消失了,一些玩家数据也因此消失了。

0 投票
1 回答
1291 浏览

c# - 如何使用 C#-Script 让我的角色进入 GTA 中车辆后座上的汽车?

我开始为 GTA V 创建一个小型 Mod,但我没有找到很多教程。Mod应该会产生一辆带司机的加长豪华轿车。当豪华轿车靠近我时,我可以用 F 键进入后座,司机会开车带我到一个航点。

此刻,当我按下 Num1 时,车辆和司机正在产卵。司机上了车,朝我开来。我试图通过这样做进入后座

拉伸是我正在生成的豪华轿车的对象名称。"isEnteringCar"是我添加的一个布尔值,所以 if, 语句只会在进入汽车时执行一次。这个 if 语句位于我的 onTick() 方法中,该方法在每个滴答时都会执行(显然)。但是当我在我的豪华轿车附近按 F 时,我的角色会陷入某种无限循环,即使我试图用我的 bool "isEnteringCar"来防止这种情况。“开门”-动画每刻都会重置,因此我的角色只是四处摆动,直到我再次使豪华轿车消失。

长话短说:

当我按“F”进入生成的豪华轿车时,布尔值“IsEnteringCar”设置为 true,因此该方法Game.Player.Character.Task.EnterVehicle(stretch, VehicleSeat.RightRear);不会多次执行。当我成功进入车辆后,bool 被设置为 false,所以我下车后可以再次进入车辆。但是当我尝试进入汽车时,我的角色卡在 EnterVehicle() 方法中,可能是因为它干扰了 GTA 代码,使我在驾驶员座位上进入车辆。如何禁用“在驾驶员座位上进入汽车”-部分?

0 投票
0 回答
53 浏览

lua - 我不知道如何为 lua 编写正确的表,以便为下一组语言环境传递已知信息

我想将 Lua 中的已知信息从一个表传递到下一个语言环境,但不知何故,我仍然收到“尝试索引 nil 值”。这可能很愚蠢且易于修复,但我不是程序员,我边走边学。

  • vehhash - 是我的游戏角色所在的车辆给出的数值
  • v.ModNam - 正确地将 vehhash 从数字转换为所需汽车的名称
  • modelName - 不幸的是,modelName 不共享实际的汽车名称并向我抛出“尝试索引 nil 值”

originalfInitialDragCoeff = Config.modelName.fInitialDragCoeff

  • 当我要写实际的汽车名称而不是“modelName”时,一切正常,但显然我需要脚本来检查汽车播放器总是在哪里。
0 投票
2 回答
145 浏览

lua - Nil Val 固定 rhx

我正在使用 FiveM 中的脚本,当服务器启动时,我在控制台中收到“尝试调用零值(本地'cb')”作为错误。请参阅下面的代码,讨论 nil 值为 cb(nil)。

所以我发现了一篇关于在“if(Users)then”中添加“and cb”的帖子,所以代码看起来像这样。

但这并没有解决问题。

结果是让错误消失。

0 投票
0 回答
204 浏览

lua - Lua 函数返回 Nil

我对返回表的函数有疑问。该表填充了来自数据库行(在另一个函数上)的数据,然后函数将其发送到客户端以进行显示。我初始化了表格并填充了正确返回的随机数据。该函数正确地打印了 getSData 中的所有项目,但是当它需要返回时,它不会返回任何内容,甚至将整个表转储到最后一个打印函数中。

这就是 getSData 的工作原理:

我遇到的问题就像 getSData 部分获取所有内容的速度很慢,并且函数已经返回。希望我解释了我正在努力做好的事情,因为英语不是我的主要语言。

我的问题的解决方案是这个:

0 投票
1 回答
742 浏览

lua - 我将如何设置一个计时器,以便有人无法发送垃圾邮件?(卢阿)

我想在以下代码中添加一个计时器(Lua)