Помощь в изменении скриптов

FYP

Известный
Автор темы
Администратор
1,764
5,923
Здесь вы можете попросить других пользователей внести какие-то небольшие изменения в скрипт, например, изменить активацию.
Для вопросов по программированию и разработке на форуме есть отдельная категория Разработка.

Рекомендации:
  1. Не просите о редактировании .asi, .sf, .luac, .dll, .exe и прочих файлов, не поддающихся простой декомпиляции. Скрипты формата .ahk (AutoHotKey), .lua (Lua/MoonLoader) и .cs (CLEO) легко поддаются изменению.
  2. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
  3. За злонамеренное распространение вредоносного ПО - перманентный бан. Имейте это в виду.
Удаление копирайтов является нарушением авторских прав, если автор не дал на это своего разрешения. Правила BlastHack запрещают нарушать авторские права, поэтому если вам нужно их убрать - обращайтесь к автору.
 
Последнее редактирование:

DerDer

Новичок
1
0
Приветствую, есть ли умельцы, которые смогут сделать так, чтобы текст местоположения моего был не в левом нижнем углу, а снизу по центру. Буду сердечно благодарен
 

Вложения

  • zonetexts.cs
    18.3 KB · Просмотры: 1
  • 2024-10-16_22-54-05.png
    2024-10-16_22-54-05.png
    30.7 KB · Просмотры: 29

Naito

Активный
144
33
Помогите, у меня проблема, когда я пользуюсь транспортным средством или сажусь в транспортное средство, скрипт умирает и не может быть решен, пожалуйста, помогите мне

это ошибка:


[ML] (error) GodModePC: opcode '03C0' call caused an unhandled exception
stack traceback:
[C]: in function 'storeCarCharIsInNoSave'
...hit\GTA FPS UP V5 +++ DM\moonloader\GodModePC.lua:99: in function <...hit\GTA FPS UP V5 +++ DM\moonloader\GodModePC.lua:37>
[ML] (error) GodModePC: Script died due to an error. (3774F5CC)
@chapo help me, plis?
 

chapo

чопа сребдс // @moujeek
Модератор
8,934
11,702
Помогите, у меня проблема, когда я пользуюсь транспортным средством или сажусь в транспортное средство, скрипт умирает и не может быть решен, пожалуйста, помогите мне

это ошибка:


[ML] (error) GodModePC: opcode '03C0' call caused an unhandled exception
stack traceback:
[C]: in function 'storeCarCharIsInNoSave'
...hit\GTA FPS UP V5 +++ DM\moonloader\GodModePC.lua:99: in function <...hit\GTA FPS UP V5 +++ DM\moonloader\GodModePC.lua:37>
[ML] (error) GodModePC: Script died due to an error. (3774F5CC)
 

Вложения

  • hh.lua
    11.6 KB · Просмотры: 2
  • Влюблен
Реакции: Naito

Gavayi

Активный
158
42
Можете поменять сбив с R на E (англ)
 

Вложения

  • GotovoeCLEO 3in1.cs
    19 KB · Просмотры: 0

Naito

Активный
144
33
Большое спасибо, я фанат ваших модов, большое вам спасибо.
 

Ax3L

Участник
162
10
Выдаёт непонятную ошибку которую я хз как фиксить
 

Вложения

  • kladbug.lua
    720 байт · Просмотры: 1

Naito

Активный
144
33
Me da un error incomprensible que no se como solucionar
.

У меня возникла ошибка, и мне кажется, что мне не хватает библиотеки, но я не знаю, где ее взять, ошибка:
[ML] (error) renderobjects.lua: ...M chit\GTA FPS UP V5 +++ DM\moonloader\renderobjects.lua:44: sol: no matching function call takes this number of arguments and the specified types
stack traceback:
[C]: in function 'ImBool'
...M chit\GTA FPS UP V5 +++ DM\moonloader\renderobjects.lua:44: in function <...M chit\GTA FPS UP V5 +++ DM\moonloader\renderobjects.lua:29>
[ML] (error) renderobjects.lua: Script died due to an error. (0BAB972C)
 

Вложения

  • kladbug.lua
    814 байт · Просмотры: 1
  • renderobjects.lua
    5.6 KB · Просмотры: 0
Последнее редактирование:

1nk3z

Новичок
3
0
Помогите сделать автоактивацию, пожалуйста

lua:
local sampev        = require "samp.events"
local imgui         = require "mimgui"
local encoding      = require "encoding"
encoding.default    = "CP1251"
u8                  = encoding.UTF8

local window        = imgui.new.bool(false)
local posX, posY    = 400, 800 -- Позиция окна по X и Y соответственно

local state         = false
local admins        = {}

local interval4     = 4 -- Интервал для обновления /admins
local interval8     = 8 -- Интервал для обновления /admins

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand("adms", function()
        state = not state
        window[0] = not window[0]
        lua_thread.create(function()
            sampAddChatMessage("Admin Checker "..(state and "enabled" or "disabled"), -1)
            if state then
                sampSendChat("/admins")
                timer = os.clock()
            end
            while state do wait(0)
                local elapsedTime = os.clock() - timer
                if elapsedTime > interval4 then
                    sampSendChat("/admins")
                    timer = os.clock()
                elseif elapsedTime > interval8 then
                    -- Дополнительная логика для интервала 8 секунд, если требуется
                end
            end
        end)
    end)
    wait(-1)
end

imgui.OnInitialize(function()
    imgui.GetIO().IniFilename = nil
end)

imgui.OnFrame(function() return #admins > 0 and not isGamePaused() and window[0] end, function(self)
    imgui.SetNextWindowPos(imgui.ImVec2(posX, posY), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.SetNextWindowSize(imgui.ImVec2(150, 200), imgui.Cond.FirstUseEver)
    imgui.Begin("##", nil, imgui.WindowFlags.AlwaysAutoResize + imgui.WindowFlags.NoResize + imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoMove)
    self.HideCursor = true
    if #admins > 0 then
        for _, v in pairs(admins) do
            imgui.TextColoredRGB(u8(v))
        end
    end
    imgui.End()
end)

function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if state then
        if title:gsub("{.-}", ""):find("Администрация в сети") then
            lua_thread.create(function()
                wait(10) -- Ждем, чтобы убедиться, что текст загружен
                admins = {}
                for line in text:gmatch("[^\n]+") do
                    table.insert(admins, line)
                end
                sampSendDialogResponse(dialogId, 1) -- Закрываем диалог
            end)
            return false -- Не показываем диалог
        end
    end
end

-- Для цвета
function imgui.TextColoredRGB(text)
    local style = imgui.GetStyle()
    local colors = style.Colors
    local col = imgui.Col
    
    local designText = function(text__)
        local pos = imgui.GetCursorPos()
        if sampGetChatDisplayMode() == 2 then
            for i = 1, 1 do -- Степень тени
                imgui.SetCursorPos(imgui.ImVec2(pos.x + i, pos.y))
                imgui.TextColored(imgui.ImVec4(0, 0, 0, 1), text__) -- shadow
                imgui.SetCursorPos(imgui.ImVec2(pos.x - i, pos.y))
                imgui.TextColored(imgui.ImVec4(0, 0, 0, 1), text__) -- shadow
                imgui.SetCursorPos(imgui.ImVec2(pos.x, pos.y + i))
                imgui.TextColored(imgui.ImVec4(0, 0, 0, 1), text__) -- shadow
                imgui.SetCursorPos(imgui.ImVec2(pos.x, pos.y - i))
                imgui.TextColored(imgui.ImVec4(0, 0, 0, 1), text__) -- shadow
            end
        end
        imgui.SetCursorPos(pos)
    end

    local text = text:gsub('{(%x%x%x%x%x%x)}', '{%1FF}')

    local color = colors[col.Text]
    local start = 1
    local a, b = text:find('{........}', start)   
    while a do
        local t = text:sub(start, a - 1)
        if #t > 0 then
            designText(t)
            imgui.TextColored(color, t)
            imgui.SameLine(nil, 0)
        end

        local clr = text:sub(a + 1, b - 1)
        if clr:upper() == 'STANDART' then
            color = colors[col.Text]
        else
            clr = tonumber(clr, 16)
            if clr then
                local r = bit.band(bit.rshift(clr, 24), 0xFF)
                local g = bit.band(bit.rshift(clr, 16), 0xFF)
                local b = bit.band(bit.rshift(clr, 8), 0xFF)
                local a = bit.band(clr, 0xFF)
                color = imgui.ImVec4(r / 255, g / 255, b / 255, a / 255)
            end
        end

        start = b + 1
        a, b = text:find('{........}', start)
    end
    imgui.NewLine()
    if #text >= start then
        imgui.SameLine(nil, 0)
        designText(text:sub(start))
        imgui.TextColored(color, text:sub(start))
    end
end
 

Kraddy

Известный
93
35
Можете поменять функционал этого скрипта пожалуйста:
https://www.blast.hk/threads/20686/ - вот тема, реализация его нравится
Активацию и деактивацию на клавишу R и чтобы у него было по этой кнопке 1 режим и это хотьба (которая на альт, остальные 2 убрать)
Заранее спасибо, скрипт сюда приложу из той темы
 

Вложения

  • autorun.lua
    838 байт · Просмотры: 2

Deadpool5514

Новичок
28
3
Помогите как эмулировать нажатие кнопки да в диалоговом окне при открытии сим карты которое мобайл арз
 

Вложения

  • simcard.lua
    1.2 KB · Просмотры: 2

fokichevskiy

Известный
441
221
Можете поменять функционал этого скрипта пожалуйста:
https://www.blast.hk/threads/20686/ - вот тема, реализация его нравится
Активацию и деактивацию на клавишу R и чтобы у него было по этой кнопке 1 режим и это хотьба (которая на альт, остальные 2 убрать)
Заранее спасибо, скрипт сюда приложу из той темы
 

Вложения

  • autoRwalk.lua
    486 байт · Просмотры: 1
  • Нравится
Реакции: Kraddy

ponedelnik33

Новичок
2
0
Помогите пожалуйста изменить задержку в автокапче. Чтоб она была не 50мс, а от 374 до 1112
 

Вложения

  • captcha.lua
    1.2 KB · Просмотры: 2

Naito

Активный
144
33
Есть ошибка и я не могу ее решить.

ошибка:
[ML] (error) collision2.lua: opcode '03C0' call caused an unhandled exception
stack traceback:
[C]: in function 'storeCarCharIsInNoSave'
...+ DM chit\GTA FPS UP V5 +++ DM\moonloader\collision2.lua:23: in function <...+ DM chit\GTA FPS UP V5 +++ DM\moonloader\collision2.lua:5>
[ML] (error) collision2.lua: Script died due to an error. (09C6F4DC)
 

Вложения

  • collision2.lua
    2.5 KB · Просмотры: 4