Knowledgebase

How to install ES Extended to FiveM Server

How to install ES Extended to FiveM Server
advanced skills required


Requirements

1. Order MySQL Database


2. EssentialMode base


Download Essential Mode Base. Click next to Download(FXServer):
Open the archive
Upload es_admin and essentialmode to Resources Folder


3. MySQL Async Library for FiveM


https://github.com/brouznouf/fivem-mysql-async

Installation

Install the content of this repository in the resources/mysql-async folder. Name of the folder matters, do not use a different name (otherwise you must have knowledge on how this works and make the appropriate changes)

Configuration

Add this convar to your server configuration and change the values according to your MySQL details:

set mysql_connection_string "server=144.217.58.116;database=yourdatabasename;userid=yourdatabaseusername;password=databasepassword"


4. EssentialMode 4.4 Custom Data Plugins !
NOTE: Your database name don't need to be essentialmode !!! Database Name is not important.
Open each .sql file and remove line saying 

CREATE DATABASE IF NOT EXISTS `essentialmode` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin */;
USE `essentialmode`;

Save and import to your database.

Download esplugin_mysql
Import the SQL file that comes with esplugin_mysql to your MySQL database !

 
5. Edit your Server Configuration and change your MySql database details 

set mysql_connection_string "server=144.217.58.116;database=yourdatabasename;userid=yourdatabaseusername;password=databasepassword"
set es_enableCustomData 1

start mapmanager
start chat
start spawnmanager
start sessionmanager
start fivem
start hardcap
start rconlog
start scoreboard
start mysql-async
start async
start essentialmode
start es_admin2
start esplugin_mysql
start es_extended
start esx_menu_default
start esx_menu_list
start esx_menu_dialog


6. Save you configuration, stop your server. Delete your cache folder then restart the server.


If you did everything properly your server should start like this without any errors.

Started resource sessionmanager
Started resource mapmanager
Started resource chat
Started resource spawnmanager
Started resource fivem
Started gametype Freeroam
Started resource hardcap
Started resource rconlog
Started resource scoreboard
Started resource essentialmode
Started resource es_admin2
Started resource esplugin_mysql
Loaded MySQLAsync.net, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_823715466
Instantiated instance of script MySQLAsync.MySQLAsync.
Started resource mysql-async
Started resource async
Started resource es_extended
Started resource esx_menu
Started resource esx_menu_dialog
Started resource esx_menu_list
No such command sv_licensekey.
Resolved live-internal.fivem.net:30110 to 151.80.44.223:30110
Sending heartbeat to live-internal.fivem.net:30110
 
Current version: 5.0.0
Updater version: 5.0.0
 
Everything is fine!
 
Started resource fivem-map-skater
Started map fivem-map-skater
Loaded MySqlConnector, Version=0.26.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_823715466
hitch warning: frame time of 178 milliseconds
Loaded System.Threading.Tasks.Extensions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 into ScriptDomain_823715466
Loaded System.Buffers, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 into ScriptDomain_823715466




13 Users Found This Useful

Was this answer helpful?

Powered by WHMCompleteSolution