</>liveDevDocs
FiveM

FiveM

FiveM kaynaklarının yapısı, fxmanifest ve bölümün haritası.

FiveM kaynaklarımın iskeleti, sık kullandığım kalıplar ve hazır script'ler. Her sayfa, kopyalayıp kendi resource'una bırakabileceğin gerçek kod içerir.

fxmanifest.lua

Her kaynağın giriş noktası. İskeletim:

fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
lua54 'yes'

author 'liveDev'
description 'Örnek kaynak'
version '1.0.0'

shared_scripts {
    '@ox_lib/init.lua',
    'config.lua',
}

client_scripts {
    'client/*.lua',
}

server_scripts {
    '@oxmysql/lib/MySQL.lua',
    'server/*.lua',
}

ui_page 'web/index.html'

files {
    'web/index.html',
    'web/**/*',
}

config.lua

config.lua
Config = {}

Config.Debug = false
Config.UseTarget = true

Config.Locations = {
    vec3(-254.12, -971.48, 31.22),
    vec3(25.72, -1347.30, 29.49),
}

Klasör düzeni

client/, server/, shared/ ve web/ (NUI) olarak ayır. *.lua glob'ları manifest'i temiz tutar.

On this page