example
example

资源 [WIP] TypeScript 包装器

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
主题:
:火箭:
介绍fivem-ts:FiveM Native 的下一代 JavaScript/TypeScript 包装器
:视频游戏:



链接:

Github Repo:链接
npm 注册包:链接



你好,FiveM 社区!

我很高兴推出我的最新项目:fivem-ts– 一个面向 FiveM 原生用户的现代且强大的 JavaScript/TypeScript 包装器。此库旨在增强您的开发体验,提供一种简洁、强大且高效的方式来与 FiveM 的 API 进行交互。

什么是fivem-ts?​

fivem-ts是一个多功能库,可在 FiveM 原生代码和现代 JavaScript/TypeScript 之间提供无缝桥梁。它基于 FiveM C# 包装器构建,并Fivem-js通过 d0p3t 扩展了原始项目。此工具旨在简化您的脚本任务并加速您的项目开发,提供熟悉的功能和新功能。

主要特点:

  • 依赖集成
  • 常见实践的抽象:简化常规开发任务,并简化与 FiveM 复杂 API 的交互。
  • 实体管理:通过结构良好的类对象管理游戏实体,如Vehicle、等。Ped
  • UI 元素:轻松处理 UI 组件,包括scaleforms、prompts和其他交互元素。
  • 附加功能:增强对管理音频、Blips、摄像头和其他游戏功能的支持。
  • 即将推出的功能
    • 群组管理:轻松控制和管理玩家群组。
    • 存储桶管理:有效处理各种用例的数据存储桶。
  • 正在进行的工作
    • IoC(控制反转):通过 TypeScript 装饰器完全支持 IoC,为您的代码带来更多灵活性和模块化。

入门​

安装​

添加fivem-ts到您的项目非常简单。选择您喜欢的包管理器:

  • npm:npm install fivem-ts
  • npm 命令:pnpm add fivem-ts
  • 纱线:yarn add fivem-ts
如需了解更多详细信息,请访问npm 注册页面

用法​

探索我们的示例项目 看看fivem-ts实际效果。完整文档即将发布,但您可以通过这些示例抢占先机!

贡献​

我们很高兴您能为 做出贡献fivem-ts!无论您是想提交改进、报告问题还是建议新功能,您的意见都是宝贵的。有关贡献指南,请参阅我们的CONTRIBUTING.md。

执照​

fivem-ts遵循 MIT 许可证。您可以在LICENSE 文件中找到更多详细信息
 
顶部