Brza Rasprodaja 50% popusta na sve servere Zadnji Dan!
Završava za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorije

FiveM resursi, skripte i postavljanje baze podataka


Ovaj vodič pokriva kako instalirati resurse (skripte) na svoj FiveM poslužitelj, postaviti MySQL bazu podataka za frameworke poput ESX ili QBCore te razumjeti redoslijed učitavanja resursa. Ako još niste završili početno postavljanje poslužitelja, najprije pogledajte Vodič za postavljanje FiveM poslužitelja.

Preduvjeti: Trebali biste imati pokrenut FiveM poslužitelj s konfiguriranim TXAdmin-om i ispravnim server.cfg. Pogledajte Vodič za postavljanje FiveM poslužitelja za početne korake postavljanja.

Instalacija resursa i skripti

FiveM poslužitelji se proširuju resursima (također zvanim skripte). Resursi dodaju značajke poput prodavaonica automobila, poslova, HUD elemenata, frameworka i više.

Kako instalirati resurs

  1. Preuzmite resurs s njegovog izvora (GitHub, Cfx.re forumi, Tebex, itd.).
  2. Raspakirajte mapu resursa iz ZIP/arhive ako je potrebno.
  3. Prenesite mapu resursa u direktorij resources/ svog poslužitelja koristeći GPanel karticu Files ili putem SFTP-a.
  4. Otvorite server.cfg i dodajte ensure liniju za resurs:
# Add your custom resources
ensure my-new-resource
  1. Ponovno pokrenite poslužitelj iz GPanel-a ili TXAdmin-a kako bi se resurs učitao.
Nazivi mapa resursa su važni. Naziv u ensure liniji mora točno odgovarati nazivu mape resursa (razlikuje velika i mala slova). Ako je mapa my-cars, linija mora biti ensure my-cars.

Manifesti resursa

Svaki valjani resurs mora sadržavati datoteku manifesta. Moderni resursi koriste fxmanifest.lua, dok stariji koriste __resource.lua. Ako preuzeta mapa resursa ne sadrži nijednu od ovih datoteka, resurs se neće učitati. Neka preuzimanja ugnježđuju stvarnu mapu resursa unutar vanjske mape — provjerite da je mapa koju stavljate u resources/ ona koja sadrži manifest.

Redoslijed učitavanja resursa

Resursi se učitavaju redoslijedom kojim se pojavljuju u server.cfg. Ako resurs ovisi o drugom (na primjer, skripta za posao koja ovisi o frameworku poput ESX ili QBCore), osigurajte da je ovisnost navedena prije resursa koji ju treba:

# Database resource first
ensure oxmysql

# Framework second
ensure es_extended

# Then resources that depend on the framework
ensure esx_basicneeds
ensure esx_jobs
ensure esx_vehicleshop
Greške u redoslijedu učitavanja čest su uzrok rušenja. Ako resurs pokuša pozvati framework koji se još nije učitao, neće uspjeti. Uvijek stavite ovisnosti iznad resursa koji ih trebaju.

Organiziranje resursa s kategorijskim mapama

Možete organizirati resurse u podmape unutar direktorija resources/. Koristite notaciju s uglatim zagradama u server.cfg za učitavanje cijele kategorijske mape:

# Ensure all resources inside resources/[esx]/
ensure [esx]

# Ensure all resources inside resources/[standalone]/
ensure [standalone]

Ovo učitava svaki resurs unutar imenovane podmape. To je praktičan način grupiranja povezanih skripti bez pojedinačnog navođenja svake.

Učitavanje resursa uživo putem TXAdmin-a

Ne trebate uvijek potpuno ponovno pokretanje poslužitelja za učitavanje novog resursa. TXAdmin može pokrenuti, zaustaviti i ponovno pokrenuti pojedinačne resurse sa svoje stranice Resources. Nakon prijenosa novog resursa i dodavanja njegove ensure linije, možete pokrenuti sljedeću naredbu u TXAdmin konzoli uživo:

refresh
ensure my-new-resource

Naredba refresh govori poslužitelju da ponovno pretraži direktorij resources/ za nove unose.

Postavljanje baze podataka (MySQL / MariaDB)

Mnogi FiveM frameworki i resursi (poput ESX, QBCore ili vRP) zahtijevaju MySQL ili MariaDB bazu podataka. Legion Hosting pruža vjerodajnice baze podataka uz vaš poslužitelj.

Pronalaženje vjerodajnica baze podataka

  1. U GPanel-u, idite na karticu Databases.
  2. Ako baza podataka još ne postoji, kliknite New Database za stvaranje nove.
  3. Zabilježite sljedeće podatke:
    • Database Host (adresa i port)
    • Database Name
    • Username
    • Password (kliknite ikonu oka za prikaz)

Konfiguriranje veze s bazom podataka

Podaci za povezivanje s bazom podataka postavljaju se u server.cfg korištenjem connection stringa. Točan format ovisi o tome koji MySQL resurs koristite, ali najčešći format je:

# MySQL connection string (oxmysql / mysql-async format)
set mysql_connection_string "mysql://USERNAME:PASSWORD@HOST:PORT/DATABASE_NAME?charset=utf8mb4"

Zamijenite rezervirana mjesta stvarnim vjerodajnicama iz kartice Databases. Na primjer:

set mysql_connection_string "mysql://u123_fivem:[email protected]:3306/s123_fivem?charset=utf8mb4"
Ne koristite localhost. Budući da je poslužitelj baze podataka odvojen od poslužitelja igre, morate koristiti punu adresu hosta baze podataka prikazanu u GPanel-u — ne localhost ili 127.0.0.1.
Posebni znakovi u lozinkama: Ako vaša lozinka baze podataka sadrži znakove poput @, # ili %, morate ih URL-kodirati u connection stringu. Na primjer, @ postaje %40, a # postaje %23.

Odabir MySQL resursa

Resurs Status Napomene
oxmysql Preporučeno Moderan, aktivno održavan, najbolje performanse. Koristi ga većina trenutnih frameworka.
mysql-async Zastarjelo Stariji ali još uvijek radi. Neke starije skripte specifično ovise o njemu.
ghmattimysql Zastarjelo Još jedna starija opcija. Provjerite dokumentaciju svog frameworka ako to zahtijeva.

Koji god MySQL resurs koristite, mora biti učitan u server.cfg prije bilo kojih resursa koji ovise o njemu:

# Database connection
set mysql_connection_string "mysql://USERNAME:PASSWORD@HOST:PORT/DATABASE_NAME?charset=utf8mb4"

# MySQL resource — must load before framework
ensure oxmysql

# Framework
ensure es_extended

Osnove frameworka

Framework pruža temeljne sustave igranja na kojima se grade drugi resursi — stvari poput identiteta igrača, novca, inventara, poslova i vozila. Dva najpopularnija FiveM frameworka su:

Framework Naziv resursa Opis
ESX es_extended Najšire korišteni framework. Veliki ekosustav besplatnih i plaćenih skripti. Dobar za roleplay poslužitelje.
QBCore qb-core Moderna alternativa ESX-u. Čišći kod, aktivni razvoj. Rastući ekosustav skripti.
Ne miješajte frameworke. ESX skripte neće raditi na QBCore poslužitelju i obrnuto. Odaberite jedan framework i osigurajte da su svi vaši resursi kompatibilni s njim.

Većina frameworka instalira se putem TXAdmin-ovog sustava recepata tijekom početnog postavljanja. Ako ste odabrali recept poput "QBCore" ili "ESX" tijekom postavljanja TXAdmin-a, framework i njegove temeljne ovisnosti već su instalirani. Ako trebate ručno instalirati framework, slijedite njegovu službenu dokumentaciju:

Pomoć

Ako trebate pomoć s instalacijom resursa ili konfiguracijom baze podataka:

  1. Provjerite dokumentaciju resursa ili njegovu GitHub stranicu za upute za instalaciju i poznate probleme.
  2. Pregledajte GPanel konzolu ili TXAdmin zapise za poruke o greškama.
  3. Otvorite zahtjev za podršku na https://legionhosting.net/submitticket.php s porukama o greškama i nazivom resursa koji pokušavate instalirati.

Povezani članci


Je li vam ovaj članak bio koristan?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.