Change the location of esx_voice

So I have been working on the UI of my server and I want to change the location of the esx_voice plugin. The problem is I’m not familiar with what part of the code I should change to do so. If anyone could help that would be great I will prove a code below.
`local Keys = {
[“ESC”] = 322, [“F1”] = 288, [“F2”] = 289, [“F3”] = 170, [“F5”] = 166, [“F6”] = 167, [“F7”] = 168, [“F8”] = 169, [“F9”] = 56, [“F10”] = 57,
["~"] = 243, [“1”] = 157, [“2”] = 158, [“3”] = 160, [“4”] = 164, [“5”] = 165, [“6”] = 159, [“7”] = 161, [“8”] = 162, [“9”] = 163, ["-"] = 84, ["="] = 83, [“BACKSPACE”] = 177,
[“TAB”] = 37, [“Q”] = 44, [“W”] = 32, [“E”] = 38, [“R”] = 45, [“T”] = 245, [“Y”] = 246, [“U”] = 303, [“P”] = 199, ["["] = 39, ["]"] = 40, [“ENTER”] = 18,
[“CAPS”] = 137, [“A”] = 34, [“S”] = 8, [“D”] = 9, [“F”] = 23, [“G”] = 47, [“H”] = 74, [“K”] = 311, [“L”] = 182,
[“LEFTSHIFT”] = 21, [“Z”] = 20, [“X”] = 73, [“C”] = 26, [“V”] = 0, [“B”] = 29, [“N”] = 249, [“M”] = 244, [","] = 82, ["."] = 81,
[“LEFTCTRL”] = 36, [“LEFTALT”] = 19, [“SPACE”] = 22, [“RIGHTCTRL”] = 70,
[“HOME”] = 213, [“PAGEUP”] = 10, [“PAGEDOWN”] = 11, [“DELETE”] = 178,
[“LEFT”] = 174, [“RIGHT”] = 175, [“TOP”] = 27, [“DOWN”] = 173,
[“NENTER”] = 201, [“N4”] = 108, [“N5”] = 60, [“N6”] = 107, [“N+”] = 96, [“N-”] = 97, [“N7”] = 117, [“N8”] = 61, [“N9”] = 118
}

local voice = {default = 5.0, shout = 12.0, whisper = 1.0, current = 0, level = nil}

function drawLevel(r, g, b, a)
SetTextFont(4)
SetTextScale(0.5, 0.5)
SetTextColour(r, g, b, a)
SetTextDropshadow(0, 0, 0, 0, 255)
SetTextDropShadow()
SetTextOutline()

BeginTextCommandDisplayText("STRING")
AddTextComponentSubstringPlayerName(_U('voice', voice.level))
EndTextCommandDisplayText(0.175, 0.92)

end

AddEventHandler(‘onClientMapStart’, function()
if voice.current == 0 then
NetworkSetTalkerProximity(voice.default)
elseif voice.current == 1 then
NetworkSetTalkerProximity(voice.shout)
elseif voice.current == 2 then
NetworkSetTalkerProximity(voice.whisper)
end
end)

Citizen.CreateThread(function()
while true do
Citizen.Wait(1)

	if IsControlJustPressed(1, Keys['H']) and IsControlPressed(1, Keys['LEFTSHIFT']) then
		voice.current = (voice.current + 1) % 3
		if voice.current == 0 then
			NetworkSetTalkerProximity(voice.default)
			voice.level = _U('normal')
		elseif voice.current == 1 then
			NetworkSetTalkerProximity(voice.shout)
			voice.level = _U('shout')
		elseif voice.current == 2 then
			NetworkSetTalkerProximity(voice.whisper)
			voice.level = _U('whisper')
		end
	end

	if voice.current == 0 then
		voice.level = _U('normal')
	elseif voice.current == 1 then
		voice.level = _U('shout')
	elseif voice.current == 2 then
		voice.level = _U('whisper')
	end

	if NetworkIsPlayerTalking(PlayerId()) then
		drawLevel(41, 128, 185, 255)
	elseif not NetworkIsPlayerTalking(PlayerId()) then
		drawLevel(185, 185, 185, 255)
	end
end

end)
t`

Not completely sure but try to edit numbers in this line by a little bit.
EndTextCommandDisplayText(0.175, 0.92)

Change it for example to 0.180, 0.95 and see if it moved.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.