[Release] No Reticle / Reticle Disabler 2.3.0

The snipers are still broken for me…

Just downloaded v2 myself, snipers dont work either.

Snipers are not working for me too, but thanks for the release, I’ll try to fix it

So after a short research I managed to end with something like that, tested it a bit and it seems to work.

What do you think ?

Lul I’ll fix it sometime this week or next week. Should be a simple fix… if anyone knows C# feel free to contribute to save me some time- it should be a simple fix, I probably just overlooked something.

Any update yet?

v2.1.0 has been released!

CHANGELOG

- Updated to the latest CitizenFX dependencies, fully compatible with latest FX Server versions!
- Fixed a bug causing reticle to appear intermittently.
- Fixed bugs causing snipers to have reticle's removed.
- Possible performance improvements.

DOWNLOAD

https://github.com/ToastinYou/NoReticle/releases/tag/2.1.0

SOURCE CODE

https://github.com/ToastinYou/NoReticle

Hey

Trying to download GIT and load normal resorucs but it gives me an errour that the folder dosent exist an __resource file, what im doing wrong?

Would love some steps for installing it quickly

To install it do I just drag and deop NoReticle folder into resources?

Hello!
Very nice script - like it.
But i have a problem.
When i choose the “Marksman Rifle Mk 2”, there is no sniper scope, as on the other snipers and Marksman Rifles.
Can you fix it?

For some reason when I look at any cars the reticle shows

Reticle seems to still appear for the tazer only

3 Likes

not working anymore ??! reticle is showing for me…

Yeah i’m here reading trying to figure out how to get rid of that, lmk if you find something

Try this as a client script

Citizen.CreateThread(function()
	local isSniper = false
	while true do
		Citizen.Wait(1)
		local ped = GetPlayerPed(-1)
		local currentWeaponHash = GetSelectedPedWeapon(ped)

		if currentWeaponHash == 100416529 then
			isSniper = true
		elseif currentWeaponHash == 205991906 then
			isSniper = true
		elseif currentWeaponHash == -952879014 then
			isSniper = true
		elseif currentWeaponHash == GetHashKey('WEAPON_HEAVYSNIPER_MK2') then
			isSniper = true
		elseif currentWeaponHash == GetHashKey('WEAPON_MARKSMANRIFLE_MK2') then
			isSniper = true
		else
			isSniper = false
		end

		if not isSniper then
			HideHudComponentThisFrame(14)
		end

		DisablePlayerVehicleRewards(PlayerId())
		local playerPed = GetPlayerPed(-1)
		local playerLocalisation = GetEntityCoords(playerPed)
		ClearAreaOfCops(playerLocalisation.x, playerLocalisation.y, playerLocalisation.z, 400.0)
		RemoveAllPickupsOfType(GetHashKey('PICKUP_WEAPON_CARBINERIFLE'))
		RemoveAllPickupsOfType(GetHashKey('PICKUP_WEAPON_PISTOL'))
		RemoveAllPickupsOfType(GetHashKey('PICKUP_WEAPON_PUMPSHOTGUN'))
	end
end)

So how do I get my reticle back after disabling it?

Remove the script lol

Anyway you could enable the reticle on planes and helicopters?

Just a headsup: This will disable jets and choppers aim too.

Is it client or server sided?