CatsGTA
  • Introducing CatsGTA
  • Cats Advanced Name [EN]
    • ⚠️Dependencies
    • 🔧Installation
    • ⚙️Configuration
    • 💻Exports
    • ⌨️Commands
    • Examples
  • Cats Advanced Name [JP]
    • ⚠️Dependencies
    • 🔧Installation
    • ⚙️Configuration
    • 💻Exports
    • ⌨️Commands
    • Examples
  • 🛠️Cats Object Spawner[EN]
    • Dependencies
    • Installation
    • Configuration
  • 🛠️Cats Object Spawner[JP]
    • 依存関係
    • インストール
    • 構成
  • 🛒Tebex
Powered by GitBook
On this page
  1. Cats Advanced Name [JP]

Installation


  1. このリソースをサーバーのリソースディレクトリ にコピーします

  2. 次の行を server.cfg に追加します。

    ensure oxmysql
    ensure ox_lib
    ensure cats-advanced-name
  3. 必要なデータベーステーブルをインストールします

    • install.sql ファイルを使用して、必要なテーブルを作成します

//install.sql(since version 2.0.0)
-- Table to store player nicknames
CREATE TABLE IF NOT EXISTS player_nicknames (
    id INT AUTO_INCREMENT PRIMARY KEY,
    identifier VARCHAR(60) NOT NULL,
    nickname VARCHAR(50) NOT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    UNIQUE INDEX idx_identifier_nickname (identifier, nickname)
);

-- Table to store current nicknames
CREATE TABLE IF NOT EXISTS player_current_nickname (
    identifier VARCHAR(60) PRIMARY KEY,
    current_nickname VARCHAR(50) NOT NULL,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

-- Table to store player display settings
CREATE TABLE IF NOT EXISTS player_display_settings (
    identifier VARCHAR(60) PRIMARY KEY,
    is_visible BOOLEAN DEFAULT TRUE,
    name_label VARCHAR(50) DEFAULT NULL,
    active_marks JSON DEFAULT NULL,
    first_join BOOLEAN DEFAULT TRUE,
    pve_disabled_permanently BOOLEAN DEFAULT FALSE,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

2.0.0より前のバージョンを使用していた場合、サーバー管理者コマンドを使用してデータベースを新しいテーブル構造に移行できます /cats_advanced_name_db_convert

Last updated 1 day ago

🔧