• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Вопрос [nl] фпс со скриптом

  • Автор темы Автор темы amiiiil
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
2 Май 2022
Сообщения
460
Реакции
68
всем привет, решил написать свой скрипт на нл, но столкнулся с проблемой в рендере, при рендере и загрузке скрипта, фпс резко падает
code_language.lua:
Expand Collapse Copy
local visuals = {}


visuals.indicators = function()
     local screen = render.screen_size()

     local x,y = screen.x/2,screen.y/2


     local renderer = require("neverlose/b_renderer")
     local pixel = render.load_font("tahoma", 9, "oa")
     render.text(pixel, vector(x, y), color(255, 255, 255, 255), "c", "target blyat")

end
events.pre_render:set(visuals.indicators)
 
всем привет, решил написать свой скрипт на нл, но столкнулся с проблемой в рендере, при рендере и загрузке скрипта, фпс резко падает
code_language.lua:
Expand Collapse Copy
local visuals = {}


visuals.indicators = function()
     local screen = render.screen_size()

     local x,y = screen.x/2,screen.y/2


     local renderer = require("neverlose/b_renderer")
     local pixel = render.load_font("tahoma", 9, "oa")
     render.text(pixel, vector(x, y), color(255, 255, 255, 255), "c", "target blyat")

end
events.pre_render:set(visuals.indicators)
pre_render не для рисовки создан
render юзай
и в лупе не запускай либы
1663235701935.png

+ тебе она нахуй не нужна
 
зачем ты вообще рекваиришь эту либу, если потом не юзаешь? Она по сути юзлес, ибо работать с векторами в нле кайфово.
А если все таки хочешь юзать, то вынеси ее в глобал
 
зачем ты вообще рекваиришь эту либу, если потом не юзаешь? Она по сути юзлес, ибо работать с векторами в нле кайфово.
А если все таки хочешь юзать, то вынеси ее в глобал
я ее забыл вырезать, она нигде не используется
pre_render не для рисовки создан
render юзай
и в лупе не запускай либы
Посмотреть вложение 221040
+ тебе она нахуй не нужна
пробывал еще с events.render:set(), так же фпс садит
 
NL optimization :)))
 
шрифт, запрос и скринсайз вынеси за функцию рендера, и юзай просто render.
 
Код:
Expand Collapse Copy
local visuals = {}

local pixel = render.load_font("tahoma", 9, "oa")
local screen = render.screen_size()
local x,y = screen.x/2,screen.y/2
visuals.indicators = function()
     render.text(pixel, vector(x, y), color(255, 255, 255, 255), "c", "target blyat")
end
events.render:set(visuals.indicators)
 
Код:
Expand Collapse Copy
local visuals = {}

local pixel = render.load_font("tahoma", 9, "oa")
local screen = render.screen_size()
local x,y = screen.x/2,screen.y/2
visuals.indicators = function()
     render.text(pixel, vector(x, y), color(255, 255, 255, 255), "c", "target blyat")
end
events.render:set(visuals.indicators)
можно просто screen / 2, без анпака вектора
 
Назад
Сверху Снизу