LUA скрипт Resolver for neverlose (source)

Kodit izke
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
741
Реакции
243
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Мне отказались отдавать деньги за его продажу, да @KGAME1111 ?
Поэтому вот:
сделано на коленки за три пизды, то что продает он еще хуже
code_language.lua:
Expand Collapse Copy
local vmt_hook = require("neverlose/vmt_hook")
ffi.cdef[[
    typedef void*(__thiscall* get_client_entity_t)(void*, int);
]]

local uintptr_t = ffi.typeof("uintptr_t**")
local this_call = function(call_function, parameters)
    return function(...)
        return call_function(parameters, ...)
    end
end

local entity_list_003 = ffi.cast(uintptr_t, utils.create_interface("client.dll", "VClientEntityList003"))
local get_entity_address = this_call(ffi.cast("get_client_entity_t", entity_list_003[0][3]), entity_list_003)

to_resolve_degrees = {}
resolve_degree = 45 -- тут пишите резольв угл
resolver_update = function()
    local local_player = entity.get_local_player()

    entity.get_players(true, false, function(i)
        local to_resolve = to_resolve_degrees[i:get_index()]
        if to_resolve == nil then to_resolve_degrees[i:get_index()] = resolve_degree to_resolve = resolve_degree end
        local resolve_angles = (1 - to_resolve / 60) / 2

        if not i:is_alive() then return end
        if i:is_bot() then return end

        -- "E" PICK FIX
        if i.m_flPoseParameter[12] > 0.2 and i.m_flPoseParameter[12] < 0.8 then resolve_angles = 0.5 end
      
        i.m_flPoseParameter[11] = resolve_angles
    end)
end

hooked_function = nil
inside_updateCSA = function(thisptr, edx)
    hooked_function(thisptr, edx)
    if entity.get_local_player() == nil or ffi.cast('uintptr_t**', thisptr) == nil then return end

    resolver_update()
end

update_hook = function()
    local self = entity.get_local_player()
    if not self or not self:is_alive() then
        return
    end

    local self_index = self:get_index()
    local self_address = get_entity_address(self_index)

    if not self_address or hooked_function then
        return
    end

    local new_point = vmt_hook.new(self_address)
    hooked_function = new_point.hook("void(__fastcall*)(void*, void*)", inside_updateCSA, 224)
end
events.createmove_run:set(function(cmd)
    update_hook()
end)
Должно работать, код вырезал из корда, а сабки нету, поэтому вот, кто умный - возможно сделает что то прикольное, могу сказать лишь что брут -45 0 45 стабильнее чем деф резольвер.
 
че за бред блять, ты под чем это пастил?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я бы тебе за это тоже не заплатил :kappa:
он попросил сурс я дал, он стал продавать, без моего ведома, я сказал как 20 нле будет купишь сабку, он отказался
че за бред блять, ты под чем это пастил?
я сказал, что сделано на коленки, резольвер это оверайдит, но это один из самых легких вариантов, который конечно же не правильный
 
Последнее редактирование модератором:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я сказал, что сделано на коленки, резольвер это оверайдит, но это один из самых легких вариантов, который конечно же не правильный
что оверайдит
ты вообще клиент сайд поз парамы оверайдишь которыми ты просто себе чит сломаешь
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
что оверайдит
ты вообще клиент сайд поз парамы оверайдишь которыми ты просто себе чит сломаешь
а поз параметры можно оверайдить на сервере? ну да оверайжу, конечно ломаю, я же изменяю угол у чела... это вроде и так понятно
за такую хуйню только деньги и платить
чел без моего ведома начал продавать, я лишь попросил деньги за первые несколько продаж мне - он отказался
 
Последнее редактирование модератором:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Мне отказались отдавать деньги за его продажу, да @KGAME1111 ?
Поэтому вот:
сделано на коленки за три пизды, то что продает он еще хуже
code_language.lua:
Expand Collapse Copy
local vmt_hook = require("neverlose/vmt_hook")
ffi.cdef[[
    typedef void*(__thiscall* get_client_entity_t)(void*, int);
]]

local uintptr_t = ffi.typeof("uintptr_t**")
local this_call = function(call_function, parameters)
    return function(...)
        return call_function(parameters, ...)
    end
end

local entity_list_003 = ffi.cast(uintptr_t, utils.create_interface("client.dll", "VClientEntityList003"))
local get_entity_address = this_call(ffi.cast("get_client_entity_t", entity_list_003[0][3]), entity_list_003)

to_resolve_degrees = {}
resolve_degree = 45 -- тут пишите резольв угл
resolver_update = function()
    local local_player = entity.get_local_player()

    entity.get_players(true, false, function(i)
        local to_resolve = to_resolve_degrees[i:get_index()]
        if to_resolve == nil then to_resolve_degrees[i:get_index()] = resolve_degree to_resolve = resolve_degree end
        local resolve_angles = (1 - to_resolve / 60) / 2

        if not i:is_alive() then return end
        if i:is_bot() then return end

        -- "E" PICK FIX
        if i.m_flPoseParameter[12] > 0.2 and i.m_flPoseParameter[12] < 0.8 then resolve_angles = 0.5 end
     
        i.m_flPoseParameter[11] = resolve_angles
    end)
end

hooked_function = nil
inside_updateCSA = function(thisptr, edx)
    hooked_function(thisptr, edx)
    if entity.get_local_player() == nil or ffi.cast('uintptr_t**', thisptr) == nil then return end

    resolver_update()
end

update_hook = function()
    local self = entity.get_local_player()
    if not self or not self:is_alive() then
        return
    end

    local self_index = self:get_index()
    local self_address = get_entity_address(self_index)

    if not self_address or hooked_function then
        return
    end

    local new_point = vmt_hook.new(self_address)
    hooked_function = new_point.hook("void(__fastcall*)(void*, void*)", inside_updateCSA, 224)
end
events.createmove_run:set(function(cmd)
    update_hook()
end)
Должно работать, код вырезал из корда, а сабки нету, поэтому вот, кто умный - возможно сделает что то прикольное, могу сказать лишь что брут -45 0 45 стабильнее чем деф резольвер.
Все пишут, про плохой резольвер, я же скажу, вещь самое то, стреляет, убивает все нормально. Я даже смог зафиксить ролы, не говоря про лоудельту. Это реальная тема. Тестировал не я, а мои друзья, и благодаря тому что они использовали эту луа я их всегда убивал со скитом, а они никогда попасть не могли

советую
 
какой же кринж блять, советую хотя бы немного осознать как работает игра прежде чем лезть хоть куда-то, хотя чего я ожидаю от людей у которых в башке такая каша что они хотят кастом ресольверы делать блять на готовый чит аххаах

вот это лучшее что я видел, боже храни и сохрани поз параметр

if i.m_flPoseParameter[12] > 0.2 and i.m_flPoseParameter[12] < 0.8 then resolve_angles = 0.5 end
i.m_flPoseParameter[11] = resolve_angles
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
какой же кринж блять, советую хотя бы немного осознать как работает игра прежде чем лезть хоть куда-то, хотя чего я ожидаю от людей у которых в башке такая каша что они хотят кастом ресольверы делать блять на готовый чит аххаах

вот это лучшее что я видел, боже храни и сохрани поз параметр

if i.m_flPoseParameter[12] > 0.2 and i.m_flPoseParameter[12] < 0.8 then resolve_angles = 0.5 end
i.m_flPoseParameter[11] = resolve_angles
Блять я сказал, код написан на коленки за три пизды, по факту 11 поз парам это боди яв, так что все правильно, я знаю что нихуя не так делается резольвер
 
Блять я сказал, код написан на коленки за три пизды, по факту 11 поз парам это боди яв, так что все правильно, я знаю что нихуя не так делается резольвер
Чел когда говорят что код сделан через 3 пизды это значит что логика правильная но сама реализация уебанская, а у тебя с логикой проблем в 5 раз больше чем с кодом, пос параметр вообще смысла менять нет.

ДА БЛЯЯТЬ ЧТО Я ВООБЩЕ ПИШУ АХХА ЕСЛИ ТЫ РЕШИЛ ДЕЛАТЬ РЕСОЛЬВЕР НА ЛУА БЛЯТЬ ДЛЯ П2С ЭТО УЖЕ ЗНАЧИТ ЧТО ЛОГИКА ГДЕ ТО ДАЛА ОЧЕНЬ СИЛЬНЫЙ СБОЙ АХХА
 
какой же кринж блять, советую хотя бы немного осознать как работает игра прежде чем лезть хоть куда-то, хотя чего я ожидаю от людей у которых в башке такая каша что они хотят кастом ресольверы делать блять на готовый чит аххаах

вот это лучшее что я видел, боже храни и сохрани поз параметр

if i.m_flPoseParameter[12] > 0.2 and i.m_flPoseParameter[12] < 0.8 then resolve_angles = 0.5 end
i.m_flPoseParameter[11] = resolve_angles

Этот ""ресольвер"" даже не работает лол
 
Все парни успокойтесь, хватит его засирать за плохой или не работающий SUPER айдол BEST MEGA LUA FOR NL - RESOLVER, если ты обосрался, главное это то, что ты снял штаны
 
Все парни успокойтесь, хватит его засирать за плохой или не работающий SUPER айдол BEST MEGA LUA FOR NL - RESOLVER, если ты обосрался, главное это то, что ты снял штаны
Ладно бы плохой, но оно не работает и при этом при отгрузке луа ещё и крашит, ппц
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Крашит из за других скриптов, эта хуйня работает
я убрал проверку на ботах и проверял на них. Я сделал слайдер и меняя значение бодияф бота не меняется
 
я убрал проверку на ботах и проверял на них. Я сделал слайдер и меняя значение бодияф бота не меняется
прикупи на маркете резольвер, там всё меняется, есть статик и кастом режимы
 
можно сказать, что скит говно, не играя с ним
Сравнил скит и нн луа на нл на "ресольвер"
Если ты хочешь продать свою луа создай тему, апай её каждый час и т.п., но не пытайся втюхивать это людям из комментариев без предлога и с предлогом
 
Последнее редактирование:
Назад
Сверху Снизу