黄昏更新公告

黄昏以后的更新公告都在这里哦

2023.03.20

Nightfall丨黄昏更新至 0.9.9.8 版本

更新日志:

虚假信息

新增地图光标虚假信息

新增从玩家列表中隐藏自己

新增虚假车辆速度

玩家选项

新增发送Gooch

新增变身为野兽

新增触发MC抢劫

新增触发地堡抢劫

改进提供通缉级别

在线选项

重写任务启动器

保护选项

改进无效拖车挂钩

改进发送到GTA在线介绍/触发CEO抢劫

菜单改进

修复一个新漏洞,允许作弊者通过赏金通知向你发送垃圾邮件

杂项

其他一些改进和错误修复

2023.03.06

Nightfall丨黄昏更新

2023.03.06

Nightfall丨黄昏更新

更新日志:

更新适最新游戏版本

更新崩溃保护

修复一些小错误

2023.02.05

Nightfall丨黄昏更新

更新日志:

更新适配最新游戏版本

IP解析存在一些问题,目前正在修复

2023.01.04

Nightfall丨黄昏更新至 0.9.9.7 版本

更新日志:

恢复选项

新增2015-2022解锁物品

新增DLC解锁(包括最新的DLC)

新增事件解锁

新增衣服解锁(除赌场DLC)

新增杂项解锁

保护选项

改进无效任务崩溃保护

新增踢出保护

新增RID崩溃保护

修复短信信息轰炸保护

自我选项

新增动画

新增场景

新增步行方式

杂项

修复一些小错误

2022.10.28

Nightfall丨黄昏更新

更新日志:

改进崩溃保护

修复武器选项的一些错误

2022.09.10

Nightfall丨黄昏更新 0.9.9.4.1 版本

更新日志:

新增 Luna 崩溃

2022.09.09

Nightfall丨黄昏更新 0.9.9.4 版本

更新日志:

新增在线选项 > 玩家 > inshallah崩溃

改进保护选项 > 崩溃 > 无效的任务

改进保护选项 > 崩溃 > 无效的火车,修复4个与马车有关的崩溃

修复由于某些任务的垃圾模型而导致自崩

修复武器选项->轨道炮

修复日志中检测观众的垃圾信息

2022.09.01

Nightfall丨黄昏更新 0.9.9.3 版本

更新日志:

改进脚本事件保护

改进无效的外观保护

改进一些与同步有关的保护措施

新增在线选项 > 玩家 > 技能问题崩溃

新增在线选项 > 玩家 > 远程 > 万圣节事件

新增恢复选项 > 获得金钱

修复一些关于无敌的问题

修复脚本事件崩溃通知的误报问题

修复可能导致 "脚本主机异常 "错误问题

2022.07.28

Nightfall丨黄昏更新至 0.9.9.1 版本 (版本号未变)

更新日志:

移除此次更新引入的游戏内聊天过滤功能

2022.07.27

Nightfall丨黄昏更新至 0.9.9.1 版本

更新日志:

适配最新游戏版本 1.61

重写载具生成部分

新增载具 - 特殊能力 - 德罗索模式

新增载具 - 特殊能力 - 暴君 MK2 模式

新增在线 - 虚假选项 - 载具改装 - 默认改装

新增在线 - 虚假选项 - 载具改装 - 随机改装

新增在线 - 虚假选项 - 载具改装 - 附近随机改装

添加 1.61 中新增的载具/武器/武器附加

2022.07.13

Nightfall丨黄昏更新至 0.9.9 版本

更新日志:

新增更改游戏世界设置的功能,例如:月亮或太阳的大小、星星发光的强度或包括彩虹模式。

世界->时间周期:

彩虹频率

月球

太阳

其他

脚本->Lua->安全模式(默认情况下启用,禁用剪贴板功能)

修复试图对所有玩家设置悬赏时的崩溃

修复生成的保存的车辆未处于无敌时的错误

修复试图从剪贴板粘贴图像时“在聊天中允许ctrl+v”的错误

修复赏金循环

Lua API:

• bool ui.is_sub_open(int subId)

• bool http.is_enabled()

• bool system.is_safe_mode_enabled()

• void system.to_clipboard(string: text)

• string system.from_clipboard()

• bool system.play_wav(string: path)

• int memory.handle_to_pointer(int: EntityHandle)

• int memory.pointer_to_handle(int: EntityAddress)

• int memory.read_short(int: pointer)

• void memory.write_short(int: pointer, int: value)

2022.06.28

黄昏更新至 0.9.8.9 版本

更新日志:

新增在线 -> 踢出的玩家,此选项将自动保存您踢出的任何玩家,如果玩家与您在同一战局中,则会再次踢出他

新增在线 -> 被踢玩家 -> 记住踢出

新增在线 -> 踢出的玩家 -> 删除所有

新增在线 -> 踢出玩家 -> 玩家

新增在线 -> 战局 -> 黑名单车辆

新增在线-> 玩家 ->禁用

新增在线-> 全局 ->无限的任务时间

新增在线新的子菜单 -> 伪装 -> 模型伪装

新增在线 -> 伪装 ->交换模型[将您的模型伪装为自定义或随机模型]

新增在线 -> 伪装 -> 交换延迟 [如果启用随机,则延迟伪装模型]

新增在线 -> 伪装 -> 输入模型

新增保护 -> 杂项 -> 阻止无限电话响铃

新增保护 -> 网络事件 -> 脚本化 ped 任务事件

新增设置 -> 平滑滚动条(默认启用)

新增设置 -> 滚动速度

新增大纲:

新增设置 -> 渲染 -> 轮廓

新增设置 -> 颜色 -> 轮廓 新增设置 -> 轮廓厚度

新增世界 -> 水编辑器

新增删除文件夹时的确认窗口于在线 -> 玩家管理器

重写 Lua 子菜单:

新增脚本 -> 选择 Lua -> 在名称附近新增标志:[L - 加载] [FW - 文件观察器] [AL - 自动加载]

新增加载/卸载

新增重新加载

新增加载 [时间] 前

新增监视更改(现在可以为单个文件手动启用)

新增自动加载

改进任务崩溃保护

重写在线 -> modder 检测 -> ip 欺骗,适用于所有情况,不像旧的,有时无法检索真实的 IP 地址和固定的性能影响

Lua API:

ui:

  • bool ui.is_open()

  • ui.close()

  • ui.open()

  • ui.hide(subId, state: bool)

  • bool ui.is_hidden(subId)

  • ui.add_color_picker(name: string, subId: int, callback(value: table: {r: int, g: int, b: int, a: int})

  • ui.get_value() supports color picker

  • ui.set_value(optionId: int, r: int, g: int, b: int, a: int, ignoreCallback: bool)

  • ui.add_input_string(name: string, subId: int callback(value: string)

  • ui.get_value() supports input string

  • ui.set_value() supports input string

  • ui.add_float_option(name: string, subId: int, min: float, max: float, step: float, precision: int, callback(value: float)

  • ui.set_value() supports input float

  • ui.set_min() supports input float

  • ui.set_max() supports input float

  • ui.set_step() supports input float

  • fixed callbacks not being executed when settings default value

  • fixed entities.create_object spawns object only locally

  • fixed entities.create_ped was not actually spawn ped

  • memory:

  • add(ptr: int, offset: int)

  • sub(ptr: int, offset: int)

  • rip(ptr: int)

  • get_call(ptr: int)

  • fixes:

  • fixed some methods in memory lib

  • fixed arg parser cannot properly parse some args

--example of usage memory.read_vector3:

--dont forget to use memory.free after you does not need this pointer anymore local vec3 = memory.malloc(6 * 4)

--6 is count of elements in struct 3 floats and 3 paddings, 4 is size of float while true do WEAPON.GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER.PLAYER_PED_ID(), vec3) local resultCoords = memory.read_vector3(vec3) system.log("debug",string.format("x: %f y: %f z: %f", resultCoords.x, resultCoords.y, resultCoords.z)) system.yield() end

Last updated