Lua Marker Color

trefa

08.07.2022
Автор темы
Друг
1,976
959
Описание: Меняет цвет красных маркеров.
Настройка происходит в самом файле.
Версия "rainbow" меняет прозрачность маркера циклично. Т.е. маркер будет мигать.
DeUQC.png
 

Вложения

  • marker.color.lua
    707 байт · Просмотры: 870
  • marker.color.rainbow.lua
    1.4 KB · Просмотры: 487
Последнее редактирование:

F11GAR0.

Потрачен
0
53
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
дай адрес цвета
 

Amazing

Известный
15
3
Пушечка, можно замарочиться и палитру какую нить приделать
 

T1cKz

Известный
566
227
Блин, реально прикольно, можно делать мигающие маркеры так)
 
  • Нравится
Реакции: aaa111bbb

atizoff

приобретаю кашель за деньги
Проверенный
1,325
1,196
Ещё можно переливающийся цвет сделать
подобие раинбова (работает если перезагружать скрипт и заново метку ставить)

Lua:
local memory = require "memory"

function rainbow(speed, alpha)
  local red = math.floor(math.sin(os.clock() * speed) * 127 + 128)
  local green = math.floor(math.sin(os.clock() * speed + 2) * 127 + 128)
  local blue = math.floor(math.sin(os.clock() * speed + 4) * 127 + 128)
return red,green,blue,alpha
end

local red, green, blue, alpha = rainbow(20, 255)

function main()
    while true do wait(0)
        memory.write(7392527, red, 4, true)
        memory.write(7392525, green, 1, true)
        memory.write(7392523, blue, 1, true)
        memory.write(7392518, alpha, 4, true)
        memory.write(7392604, red, 4, true)
        memory.write(7392602, green, 1, true)
        memory.write(7392600, blue, 1, true)
        memory.write(7392595, alpha, 4, true)
        memory.write(7392687, red, 4, true)
        memory.write(7392685, green, 1, true)
        memory.write(7392683, blue, 1, true)
        memory.write(7392678, alpha, 4, true)
        memory.write(0x48110F, red, 4, true)
        memory.write(0x48110B, green, 1, true)
        memory.write(0x48110D, blue, 1, true)
        memory.write(0x481106, alpha, 4, true)
    end
end
теперь только метку ставить нужно
Lua:
local memory = require "memory"

function rainbow(speed, alpha)
  local red = math.floor(math.sin(os.clock() * speed) * 127 + 128)
  local green = math.floor(math.sin(os.clock() * speed + 2) * 127 + 128)
  local blue = math.floor(math.sin(os.clock() * speed + 4) * 127 + 128)
return red,green,blue,alpha
end


function main()
    while true do wait(0)
        red, green, blue, alpha = rainbow(50, 255)
        memory.write(7392527, red, 4, true)
        memory.write(7392525, green, 1, true)
        memory.write(7392523, blue, 1, true)
        memory.write(7392518, alpha, 4, true)
        memory.write(7392604, red, 4, true)
        memory.write(7392602, green, 1, true)
        memory.write(7392600, blue, 1, true)
        memory.write(7392595, alpha, 4, true)
        memory.write(7392687, red, 4, true)
        memory.write(7392685, green, 1, true)
        memory.write(7392683, blue, 1, true)
        memory.write(7392678, alpha, 4, true)
        memory.write(0x48110F, red, 4, true)
        memory.write(0x48110B, green, 1, true)
        memory.write(0x48110D, blue, 1, true)
        memory.write(0x481106, alpha, 4, true)
    end
end
 
  • Нравится
Реакции: uryukhai