Lua CS:GO Crosshair или Change Color Crosshair during shooting

VRush

https://t.me/vrushscript
Автор темы
Проверенный
2,343
1,091
gta_sa 2022-06-12 17-00-55-860.gif


gta_sa 2022-06-13 11-26-11-945.gif
 

Вложения

  • CSGO Crosshair.lua
    1.2 KB · Просмотры: 36
  • CSGO Crosshair2.lua
    1.1 KB · Просмотры: 59
Последнее редактирование модератором:

blazer.

Новичок
18
6
в siteM16 вроде белый цвет будет менятся на красный
звезд с неба не хватает. а конкретно просчитывания расстояния до цели, чтоб за три километра красным не горел, когда хитануть чела не можешь. но это уже мои фантазии, в принципе и так заебись.
 

markiz.desead

Потрачен
580
464
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
офигеть, VRush сделал скрипт без проверки на название файла, эволюционирует
 
  • Нравится
Реакции: chereshnya и Vespan

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,771
11,214
1. зачем require 'lib.moonloder'?
2. зачем проверка на самп?
Итог:
Lua:
local memory = require 'memory'

function main()
   while true do
      wait(0)
      changeCrosshairColor(isKeyDown(0x01) and 0xFF0000FF or 0x00FF00FF)
   end
end

--тут changeCrosshairColor
 

Vespan

loneliness
Проверенный
2,103
1,633
кхем..радужный прицел:
6 Строка = local r,g,b,a = rainbow(3--[[скорость радуги]], 255)
 

Вложения

  • rainbow crosshair.lua
    1.5 KB · Просмотры: 11

VRush

https://t.me/vrushscript
Автор темы
Проверенный
2,343
1,091
1. зачем require 'lib.moonloder'?
2. зачем проверка на самп?
Итог:
Lua:
local memory = require 'memory'

function main()
   while true do
      wait(0)
      changeCrosshairColor(isKeyDown(0x01) and 0xFF0000FF or 0x00FF00FF)
   end
end

--тут changeCrosshairColor
я писал по заготовке /main
Если буду обновлять тему то уберу

Лучше если сделал,если я нацелюсь на игрока - цвет прицела поменялся.
сделаю отдельный скрипт
 

ARMOR

kjor32 is legend
Модератор
4,852
6,081
Лучше если сделал,если я нацелюсь на игрока - цвет прицела поменялся.
Сделал
Lua:
local memory = require 'memory'

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    while true do
        wait(0)
        result, ped_ped = getCharPlayerIsTargeting(PLAYER_PED)
        changeCrosshairColor(result and 0xFF0000FF or 0xFFFFFFFF)
    end
end


function changeCrosshairColor(rgba)
   local r = bit.band(bit.rshift(rgba, 24), 0xFF)
   local g = bit.band(bit.rshift(rgba, 16), 0xFF)
   local b = bit.band(bit.rshift(rgba, 8), 0xFF)
   local a = bit.band(rgba, 0xFF)

   memory.setuint8(0x58E301, r, true)
   memory.setuint8(0x58E3DA, r, true)
   memory.setuint8(0x58E433, r, true)
   memory.setuint8(0x58E47C, r, true)

   memory.setuint8(0x58E2F6, g, true)
   memory.setuint8(0x58E3D1, g, true)
   memory.setuint8(0x58E42A, g, true)
   memory.setuint8(0x58E473, g, true)

   memory.setuint8(0x58E2F1, b, true)
   memory.setuint8(0x58E3C8, b, true)
   memory.setuint8(0x58E425, b, true)
   memory.setuint8(0x58E466, b, true)

   memory.setuint8(0x58E2EC, a, true)
   memory.setuint8(0x58E3BF, a, true)
   memory.setuint8(0x58E420, a, true)
   memory.setuint8(0x58E461, a, true)
end
 

Вложения

  • crosshair.lua
    1.2 KB · Просмотры: 13

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,771
11,214
Lua:
local memory = require 'memory'

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    while true do
        wait(0)
        result, ped_ped = getCharPlayerIsTargeting(PLAYER_PED)
        changeCrosshairColor(result and 0xFF0000FF or 0xFFFFFFFF)
    end
end


function changeCrosshairColor(rgba)
   local r = bit.band(bit.rshift(rgba, 24), 0xFF)
   local g = bit.band(bit.rshift(rgba, 16), 0xFF)
   local b = bit.band(bit.rshift(rgba, 8), 0xFF)
   local a = bit.band(rgba, 0xFF)

   memory.setuint8(0x58E301, r, true)
   memory.setuint8(0x58E3DA, r, true)
   memory.setuint8(0x58E433, r, true)
   memory.setuint8(0x58E47C, r, true)

   memory.setuint8(0x58E2F6, g, true)
   memory.setuint8(0x58E3D1, g, true)
   memory.setuint8(0x58E42A, g, true)
   memory.setuint8(0x58E473, g, true)

   memory.setuint8(0x58E2F1, b, true)
   memory.setuint8(0x58E3C8, b, true)
   memory.setuint8(0x58E425, b, true)
   memory.setuint8(0x58E466, b, true)

   memory.setuint8(0x58E2EC, a, true)
   memory.setuint8(0x58E3BF, a, true)
   memory.setuint8(0x58E420, a, true)
   memory.setuint8(0x58E461, a, true)
end
[/code][/SPOILER]
это хуйня, getCharPlayerIsTargeting возвращает true даже если прицел не ровно на игроке
 
  • Вау
  • Нравится
Реакции: ARMOR и Vespan

markiz.desead

Потрачен
580
464
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ля а вот теперь и лайка не жалко, хороший скрипт