example
example

资源 Wraith ARS 2X | 警察雷达和车牌雷达 [v1.3.1]

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳

b08dba32e6622bff01e10ba87918417647ec0bb8_2_690x282.png

?Wraith ARS 2X​

经过几个月的开发和大量的测试,我向您展示了我的第二个 FiveM 雷达资源,Wraith ARS 2X。它是对 WraithRS 的完全重写,具有完全定制的系统,用于检测雷达视线内的车辆,允许在距离巡逻车更远的地方检测到车辆。这种新雷达也更接近 Stalker DSR 2X,一个例子是我的新雷达现在将检测到的车辆分为强目标和快速目标。更强的目标是较大的车辆,它们会将较大的信号反射回雷达,而快速的目标是较小的车辆,其行驶速度比最强的目标快。这意味着在任何时候,雷达都有能力同时跟踪多达 4 个目标。还有一个读车牌器!
1dbcebfe7bca4b6d48a2078bfece5e4be2a00a57_2_690x225.jpeg

?特征

  • 逼真的用户界面
  • 来自 Stalker DSR 2X 的真实声音
  • 完全定制的车辆检测系统(最大范围 350 米)
  • 检测到的车辆过滤(强而快的目标)
  • 自动锁定速度超过设定的快速限制(当在操作员菜单中启用时,以及服务器管理员在配置文件中启用)
  • FiveM 键绑定,每个客户都可以在他们的 GTA 键绑定菜单中设置他们想要的
  • 键锁功能可防止任何雷达键工作 完整的UI控制,您可以在屏幕上的任何位置移动雷达、遥控器和读板器。您还可以更改它们的比例!
  • 系统会记住 UI 元素的位置以及每个元素的比例 游戏内帮助手册旨在成为 Stalker DSR 2X 手册的真实复制品,该手册包含有关雷达操作的详细信息 用于配置雷达不同选项的操作员菜单,例如但不限于范围、音量和速度 类型
  • 操作员菜单选项像 UI 一样保存和加载
  • 带有 GTA 图像的车牌阅读器,开发人员可以使用外部扫描仪访问
  • 乘客视图和控制 雷达功能在客户端之间同步
0a0699d4a6e15cf03a9fe81bbdbb8a49a9422bd1_2_690x322.jpeg

701dc7d76b36cc604815bcd94b68e2e14bb510ff_2_690x427.jpeg


?操作手册​

可以使用遥控器并单击“帮助”按钮在游戏中访问操作员手册。但如果您想在游戏外查看,请单击此处

?快速入门视频​


?完整展示视频​


?默认键绑定​

下表列出了所有的键绑定以及它们的作用的描述。每个客户都可以通过进入他们的 GTA 键绑定菜单并导航到标题为“FiveM”的部分来更改他们的键绑定。
7395c88219d1280032934f6dfef7c987b4168353_2_689x443.png

6a19d716c3575a50a6b39cf8292912df96b16e97_2_690x391.jpeg


?对于服务器所有者和开发人员​

在继续阅读之前,请快速注意一下,资源发生的一切都发生在游戏中,帮助手册和快速入门视频都在游戏中打开!我见过有人阅读快速启动消息,点击否,然后去 YouTube 上观看,但点击是将其嵌入游戏中!

?配置​

资源的所有配置都是通过编辑 config.lua 文件完成的。文件中的每个选项都已注释以描述它们的作用,以及可以设置的值(如果适用)。您可以配置以下内容:
  • 允许快速限位锁定系统
  • 只允许自动锁定真实玩家
  • 允许第一次快速启动视频
  • 允许乘客查看
  • 允许乘客控制
  • 索诺兰 CAD 设置
  • 改变控制
  • 更改默认操作员菜单值
  • 更改 UI 元素的默认比例以及安全区大小

?导出和事件​

目前,只有一个服务器端导出可以使用,未来可能会添加更多,具体取决于添加的功能。我打算为雷达本身添加导出,但由于一切都是如何工作的,包含它们没有意义。当前导出可用于使客户端锁定其前板或后板阅读器,可通过使用以下代码使用:
lua:
-[[---------------------------------------------------------------------------------------
    Locks the designated plate reader camera for the given client.

    Parameters:
        clientId:
            The ID of the client
        cam:
            The camera to lock, either "front" or "rear"
        beepAudio:
            Play an audible beep, either true or false
        boloAudio:
            Play the bolo lock sound, either true or false
---------------------------------------------------------------------------------------]]--
exports.wk_wars2x:TogglePlateLock( clientId, cam, beepAudio, boloAudio )

您可以通过触发以下事件来触发远程从另一个资源打开:
lua:
TriggerEvent( "wk:openRemote" )
or
TriggerClientEvent( "wk:openRemote", source )

还有两个服务器端事件可以挂接到读板器,其中一个用于用户扫描板,另一个用于用户锁定板。您可能希望使用这些事件的示例是,如果您希望所有读板器都链接到外部 BOLO 列表。然后可以使用上面的导出来使用户的读板器锁定在当前扫描的板中。随着时间的推移,更多事件可能会添加到资源中。 注意:必须在您的脚本中注册事件才能使事件起作用。
lua:
RegisterNetEvent( "wk:onPlateScanned" )
RegisterNetEvent( "wk:onPlateLocked" )

--[[---------------------------------------------------------------------------------------
    Gets triggered every time a player scans a plate with the plate reader.

    Passed data:
        cam:
            The camera that scanned the plate, either "front" or "rear"
        plate:
            The plate that was scanned, e.g. "46EEK872"
        index:
            The plate index of the scanned plate, e.g. 2
---------------------------------------------------------------------------------------]]--
AddEventHandler( "wk:onPlateScanned", function( cam, plate, index )
    -- Example code
    print( GetPlayerName( source ) .. " scanned plate " .. plate .. " with their " .. cam .. " plate reader." )

    -- Example output: WolfKnight scanned plate 46EEK872 with their front plate reader
end

--[[---------------------------------------------------------------------------------------
    Gets triggered every time a player locks a plate with the plate reader.

    Passed data:
        cam:
            The camera that scanned the plate, either "front" or "rear"
        plate:
            The plate that was scanned, e.g. "46EEK872"
        index:
            The plate index of the scanned plate, e.g. 2
---------------------------------------------------------------------------------------]]--
AddEventHandler( "wk:onPlateLocked", function( cam, plate, index )    
    -- Example code
    print( GetPlayerName( source ) .. " locked plate " .. plate .. " on their " .. cam .. " plate reader." )

    -- Example output: WolfKnight locked plate 46EEK872 on their front plate reader
end )

事件中传递的车牌字符串也遵循 GTA 格式化方式。这意味着所有车牌字符串的长度都是 8 个字符,字符串被填充(优先级向右)。下面是如何格式化字符串的示例:
lua:
46EEK872 = "46EEK872"
WOLF     = "  WOLF  "
WRS      = "  WRS   "
FIVEM    = " FIVEM  "

?下载安装​

下载此资源,即表示您同意遵守 MIT 许可并考虑下面许可部分下列出的其他请求。 可以按照下面列出的步骤将 Wraith ARS 2X 安装到您的 FiveM 服务器中。

可以按照下面列出的步骤将 Wraith ARS 2X 安装到您的 FiveM 服务器中。
  1. 这里下载最新版本的资源(不是预发布版)
  2. 打开 zip 文件并将 wk_wars2x 文件夹放入服务器的资源文件夹中
  3. 打开您的服务器配置文件并将 ensure wk_wars2x 添加到您的资源启动列表

现在已经安装好了!启动服务器时,您应该会看到 Wraith ARS 2X 消息以及版本检查消息。
注意:为确保顺利安装,请勿重命名资源,并将其名称保留为小写。
 

VanZeng

曾凡
论坛元老
高级用户
认证用户
这个读牌器可以在副驾驶查看但是需要到配置文件里去开开
 
顶部