[Release] esx_menu_default edited to looks like gtaonline

Hi im releasing my edit of esx_menu_default;)

Screenshots

image
image
image

Tutorial

How to
Good Explains
[Release] esx_menu_default edited to looks like gtaonline

More explains : [Release] esx_menu_default edited to looks like gtaonline
There is a template to do new header :slight_smile:
Download

25 Likes

Going to add this in my ESX server, very nice!

1 Like

Why not just use NativeUI?

3 Likes

Im using it :slight_smile:
It’s only for ppl who doenst want to change all of their menu to NativeUI

2 Likes

It’s buggy when you use esx_identity & esx_skin

This is verry nice! I’ve been looking for a long time ago this esx skin. Thanks to upload.

can you send a screenshot maybe i can fix it

1 Like

Hi, you may indicate to me where the “menu F2” is changed. please. Thanks for sharing.

es_extended client files

2 Likes

Hello Just a question which line the code: and which file change?
:smile:
and do I have to repeat this for every picture? or does he then load all images to each menu?

ESX.UI.Menu.Open (

‘default’, GetCurrentResourceName (), ‘shop’,

{

css = ‘superete’,

title = ‘Magasin’,

elements = elements

},

function (data, menu)

TriggerServerEvent (‘esx_shop: buyItem’, data.current.value, data.current.price)

end,

function (data, menu)

menu.close ()

CurrentAction = ‘shop_menu’

CurrentActionMsg = _U (‘press_menu’)

CurrentActionData = {zone = zone}

end

)

I can not find the right line to add, and tried in different ways without success (main or css)

I appreciate your time answering!

A very nice edit, I was doing something like this but I guess I never finished it in time :joy: Regardless it is fantastic work and I’m going to use this on my server.

Have you already found out where it must go Test already synonymous But somehow it does not skin out :frowning:

The way to do it is if you go in the esx_menu_default\html\css open up app.css and search for example 247 and look at the name of the header which is superete

example

so then you would go to the client. lua of esx_shops for example and search for ESX.UI.Menu.Open you will see code like this

ESX.UI.Menu.Open(
		'default', GetCurrentResourceName(), 'shop',
		{
			title    = _U('shop'),
			align    = 'bottom-right',
			elements = elements
		},
		function(data, menu)
			TriggerServerEvent('esx_shop:buyItem', data.current.value, data.current.price)
		end,
		function(data, menu)
			menu.close()
			CurrentAction     = 'shop_menu'
			CurrentActionMsg  = _U('press_menu')
			CurrentActionData = {zone = zone}
		end
	)

you will then add css = 'superete', right above title =_u('shop'), and thats it their may be other menus like that in the client main so search ESX.UI.Menu.Open so each menu that it may open has the same header. thats basically the same for all esx scripts that has menus.

Example

And you basically will end up with this

The End Result

Also small note a lot of people don’t realize the inventory menu is under es_extended\client\functions.lua

10 Likes

Someone should definitely do that lmao, it’d be mad

Thank you I am now testing it this was a very good explanation Thank you

i have the same issue ! got any solution?

@ Jonathanfletcher

Just paste the example into every client file at Open Menu
but pay attention to the name of the jpg or PNG …

Thanks dude, my english is trash

Now here’s a question… So with it being on the left hand side, it gets in the way of chat, what’s the best way to format it via the CSS to move it to the same top position but on the right?