跳至主要内容

槍戰系統

簡述

高級氣槍腳本是一個功能豐富的 FiveM 腳本,支持多種遊戲模式和自定義設置,提供玩家創建和加入大廳的功能,並具備以下特點:

  • 多種遊戲模式

    • 死鬥(FFA):自由對戰模式,無隊伍設置
    • 超激進戰(Gungame):玩家通過擊殺獲得不同武器,逐步提升武器等級
    • 金槍(Chamber):特定武器限制的遊戲模式
    • 團隊死鬥(TDM):分為兩隊進行對戰
    • 大逃殺(Battle Royale):玩家在縮圈的競技場內生存至最後
  • 大廳管理

    • 創建、加入和退出大廳
    • 支持設置賭注、防彈衣、耐力等遊戲屬性
    • 快速開始遊戲和自動分配隊伍
  • 自定義設置

    • 配置大廳標記、顏色、大小等
    • 支持自定義武器和載具生成點
  • 用戶體驗

    • 降落傘飛行機制
    • 實時分數板顯示
    • 完成遊戲後的Discord日誌通知
開始大廳位置
  • 坐標:-1088.624, -257.723, 36.8
退出指令
/gungameleave

依賴插件

ox_lib
PolyZone

物品

本腳本主要涉及武器和彈藥,無需額外配置特定物品支持的武器和彈藥已在config.lua中定義,可以根據需要進行自定義

使用方法

創建大廳

靠近大廳標記(坐標:-1088.624, -257.723, 36.8),按下E鍵打開大廳介面,選擇創建大廳並設置相關選項

加入大廳

在大廳標記附近按下E鍵,選擇已有大廳進行加入如果大廳設有密碼,需輸入正確密碼才能加入

快速開始遊戲

如果你是大廳的擁有者,可以在大廳介面選擇快速開始遊戲,系統將自動分配玩家並開始遊戲

離開大廳

在遊戲中或大廳中,使用以下指令立即離開大廳:

/gungameleave

配置詳解

LobbyMarker(大廳標記)

用於玩家創建和加入大廳的地點設置

  • Coords:標記的坐標
  • Type:標記的類型,參考FiveM官方文檔
  • Scale:標記的大小
  • Color:標記的顏色和透明度
  • Rotation:標記的旋轉角度

StakeAccount(賭注帳戶)

設定玩家進入大廳所需使用的帳戶(如銀行)

GameModes(遊戲模式)

定義支持的遊戲模式,每個模式具有不同的設置和武器

  • Label:遊戲模式的名稱
  • key:遊戲模式的標識符
  • Ace:所需的Ace權限,用於限制特定遊戲模式的使用者
  • DisableSettings:禁用特定設定,如隊伍、載具等
  • Weapons:遊戲模式中使用的武器列表

Loadouts(武器設定)

定義不同的武器載具,每個載具包含特定的武器列表

  • Label:載具的名稱
  • Weapons:載具中包含的武器

Maps(地圖)

本腳本支持多個地圖,每個地圖包含生成點和特定的載具配置

  • Label:地圖名稱
  • Spawns:玩家生成的坐標點
  • Loadouts:允許使用的武器
  • Zone:地圖的邊界區域,使用PolyZone定義

命令

  • 離開大廳

    /gungameleave

    立即離開當前所在的大廳

  • 啟用/禁用維護模式(僅服務器管理員使用)

    /gungamemaintenance

    切換維護模式,啟用後玩家將無法創建或加入大廳

  • 地圖編輯器

    /gungamemaps

    (調試模式下)打開地圖編輯器界面,允許創建和編輯地圖