Lua Fake BlueScreen

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,931
11,695
Если кто-либо напишет в чат "{bluescreen}", то у игрока у которого установлен этот скрипт вылезет это:
1615151037305.png

Нахуй надо? хз, можете друга затроллить
 

Вложения

  • fake_blue_screen.lua
    1.2 KB · Просмотры: 163

Fott

Простреленный
3,461
2,377
Хороший код ошибки, точно поверит. А ещё мог бы заблочить клавиатуру, раз уже принялся делать
 

Gorskin

♥ Love Lua ♥
Проверенный
1,338
1,178
Лучше бы через execute ссылку на гачи видео открывал). А этот "блу скрин" не может поверх всего отображается поэтому это не очень убедительно для жертвы.
 

Vintik

Через тернии к звёздам
Проверенный
1,554
1,026
Можно еще сделать, чтобы проценты увеличивались по убывающей геометрической прогрессии. Всегда будет возрастать, а 100 никогда не будет 😀
 
  • Нравится
Реакции: anti1227 и al3x_

Vintik

Через тернии к звёздам
Проверенный
1,554
1,026
Как бы теперь заставить друга это установить..
В три шага:
1) Переименовать его в, например, "matrix3d.lua", чтобы друг подумал, что это очень важная и сложная штука.
2) Найти скрипт, от которого есть хоть какая-то польза, открыть его и сверху написать
Lua:
import 'matrix3d.lua' -- ну или как ты его там назовешь)
3) Скинуть другу оба файла. Тот ничего даже подозревать не будет.
 

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,931
11,695
В хуке Present рисуй, там поверх всего будет
как именно это сделать?
Lua:
function onD3DPresent()
    if bluescreen then
        local copywrite = {
            [4] = ':(',
            [5] = 'На вашем ПК возникла проблема, и его необходимо \nперезагрузить. Мы лишь собираем некоторые сведения об \nошибке, а затем будет автоматическая \nперезагрузка (выполнено 100%)',
            [6] = 'При желании вы можете найти в Интернете информация по этому коду ошибки: MAT_EBAL'
        }
        lua_thread.create(function()
            while true do
                wait(0)
                resX, resY = getScreenResolution()
                renderDrawBox(0, 0, resX, resY, 0xFF0191ea)
                renderFontDrawText(font1, copywrite[4], 150, 150, 0xFFFFFFFF)
                renderFontDrawText(font2, copywrite[5], 150, 600, 0xFFFFFFFF)
                renderFontDrawText(font3, copywrite[6], 150, 900, 0xFFFFFFFF)       
            end
        end)
    end
end
имгуи окна все ровно видны
1616516367857.png
 

Vintik

Через тернии к звёздам
Проверенный
1,554
1,026
как именно это сделать?
Lua:
function onD3DPresent()
    if bluescreen then
        local copywrite = {
            [4] = ':(',
            [5] = 'На вашем ПК возникла проблема, и его необходимо \nперезагрузить. Мы лишь собираем некоторые сведения об \nошибке, а затем будет автоматическая \nперезагрузка (выполнено 100%)',
            [6] = 'При желании вы можете найти в Интернете информация по этому коду ошибки: MAT_EBAL'
        }
        lua_thread.create(function()
            while true do
                wait(0)
                resX, resY = getScreenResolution()
                renderDrawBox(0, 0, resX, resY, 0xFF0191ea)
                renderFontDrawText(font1, copywrite[4], 150, 150, 0xFFFFFFFF)
                renderFontDrawText(font2, copywrite[5], 150, 600, 0xFFFFFFFF)
                renderFontDrawText(font3, copywrite[6], 150, 900, 0xFFFFFFFF)     
            end
        end)
    end
end
имгуи окна все ровно видны
Посмотреть вложение 90389
Нафига отдельный поток, в чём тогда смысл Persent? Сам Present вызывается каждый раз, не надо ни потоков, ни циклов.
Lua:
function onD3DPresent()
  if bluescreen then
    local copywrite = {
      [4] = ':(',
      [5] = 'На вашем ПК возникла проблема, и его необходимо \nперезагрузить. Мы лишь собираем некоторые сведения об \nошибке, а затем будет автоматическая \nперезагрузка (выполнено 100%)',
      [6] = 'При желании вы можете найти в Интернете информация по этому коду ошибки: MAT_EBAL'
    }
    resX, resY = getScreenResolution()
    renderDrawBox(0, 0, resX, resY, 0xFF0191ea)
    renderFontDrawText(font1, copywrite[4], 150, 150, 0xFFFFFFFF)
    renderFontDrawText(font2, copywrite[5], 150, 600, 0xFFFFFFFF)
    renderFontDrawText(font3, copywrite[6], 150, 900, 0xFFFFFFFF)
  end
end
Ну не понимаешь - прочитай. Ну зачем постоянно спрашивать, если текстом написано всё.
 
  • Нравится
Реакции: chapo

Vova122

Потрачен
303
39
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Топ но,во 1. у меня винда 7,и у моего друга,значит уже эта хуйня будет не похожа,дальше,если друг играет с собейта то -пранк тк будет показываться окно собейта игроки и т.д,и еще,если он догадаеться закрыть гта то будет хуёво
 

Vintik

Через тернии к звёздам
Проверенный
1,554
1,026
@Chapo, когда обновлять собираешься? Хотя бы в onD3DPresent закинь.