Kurulum
liveBase framework kurulum adımları — gereksinimler, veritabanı, migration, NUI build.
🌐 English · Installation
Gereksinimler
- FiveM sunucusu (OneSync:
on— txAdmin'de zorunlu) - MariaDB / MySQL (XAMPP önerilir)
- Node.js 18+ (NUI build için)
Adımlar
1. Resource'ları kopyala
resources/[livedev]/ klasörünü sunucu resources dizinine kopyalayın.
2. Bağımlılıkları kur
resources/[base]/ altındaki bağımlılıkları kurun: oxmysql, ox_lib, PolyZone
3. Veritabanını hazırla
Önerilen (otomatik): livebase veritabanını oluşturun, server.cfg içinde
mysql_connection_string ayarlayın ve sunucuyu başlatın. liveBase açılışta bekleyen
migration'ları otomatik uygular (Config.Migrate.AutoRunOnBoot).
Manuel tetikleme (txAdmin / sunucu konsolu):
fw migrateİlk kurulumda veritabanı yoksa önce MySQL'de CREATE DATABASE livebase çalıştırın;
tablolar fw migrate ile oluşur.
Ek script SQL'leri (liveBase dışı):
-- resources/[livedev]/liveAparts/sql/liveaparts.sqlEski manuel yol hâlâ geçerli: sql/livebase.sql + sql/admin_foundation.sql. Yeni
sürümlerde bunları aramak yerine fw migrate kullanın — bkz.
Migration Sistemi.
4. server.cfg
server.cfg referansına bakın.
5. NUI build (ilk kurulumda)
cd resources/[livedev]/liveFirstScreen/web
npm install
npm run buildTest hesabı
INSERT INTO live_accounts (mail, pass, name, surname)
VALUES ('test@live.com', 'sifre123', 'Ahmet', 'Yilmaz');Hızlı başlangıç (liveBase)
ensure oxmysql
ensure liveBase
set mysql_connection_string "mysql://root@localhost/livebase?charset=utf8mb4"
set livebase_locale tr
set livebase_dashboard_token "güçlü-bir-token"local liveBase = exports['liveBase']:GetBaseObject()
local player = liveBase.Functions.GetPlayer(source)
player.Functions.AddMoney('cash', 100, 'örnek')