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

FYP

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

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

minxty

Известный
1,192
1,070
Кончитосный код.lua:
 repeat wait(0) until isSampAvailable()    -- body
 wait(2000)
 sampRegisterChatCommand(dialog,Dialog)
 sampAddChatMessage(Loaded,-1)
 while true do
     wait(0)
  end
end

function Dialog()
 sampShowDialog(1488,'Hi,Wanna suck some dick?','Yes','No',0)   -- body
 lua_thread.create(Checker)
end


function Checker()
  while sampIsDialogActive() do
    wait(0)
    local result, button, list, input =  sampHasDialogRespond(1488)
    if result and button == 1 then
    sampAddChatMessage('Dick launched open your mouth',-1)
  elseif result and button == 0 then
  sampAddChatMessage("fuck you asshole",-1)
    end
  end
end

Проверьте плиз этот код на наличие ошибок и помогите исправить
нету мейна, и так же текст не в кавычках (точнее в сампадчатмесседж и команде, из за этого оно пытается прочитать не существующую переменную и крашится)
Lua:
function main()
    repeat wait(0) until isSampAvailable() -- body
    wait(2000)
    sampRegisterChatCommand('dialog',Dialog)
    sampAddChatMessage('Loaded',-1)
    while true do
        wait(0)
    end
end

function Dialog()
    sampShowDialog(1488,'Hi,Wanna suck some dick?','Yes','No',0) -- body
    lua_thread.create(Checker)
end

function Checker()
    while sampIsDialogActive() do
        wait(0)
        local result, button, list, input =  sampHasDialogRespond(1488)
        if result and button == 1 then
            sampAddChatMessage('Dick launched open your mouth',-1)
        elseif result and button == 0 then
            sampAddChatMessage("fuck you asshole",-1)
        end
    end
end
 
  • Клоун
Реакции: санек1337

Ax3L

Участник
162
10
нету мейна, и так же текст не в кавычках (точнее в сампадчатмесседж и команде, из за этого оно пытается прочитать не существующую переменную и крашится)
Lua:
function main()
    repeat wait(0) until isSampAvailable() -- body
    wait(2000)
    sampRegisterChatCommand('dialog',Dialog)
    sampAddChatMessage('Loaded',-1)
    while true do
        wait(0)
    end
end

function Dialog()
    sampShowDialog(1488,'Hi,Wanna suck some dick?','Yes','No',0) -- body
    lua_thread.create(Checker)
end

function Checker()
    while sampIsDialogActive() do
        wait(0)
        local result, button, list, input =  sampHasDialogRespond(1488)
        if result and button == 1 then
            sampAddChatMessage('Dick launched open your mouth',-1)
        elseif result and button == 0 then
            sampAddChatMessage("fuck you asshole",-1)
        end
    end
end
О боже спасибо тебе большое. Кстати хотел бы кое о чём попросить. Вообщем я хочу научится писать скрипты на луа но кроме вот такой херни ничего не выскакивает
 
  • Клоун
  • Эм
Реакции: MLycoris и minxty

dddfdddsdfgsd

Новичок
20
1
Скрипт на отображения времени до следующего надевания автоармора
Нужно сделать :
проверку, если армора меньше 240 но больше 40 то когда на таймере в ориг скрипте рисует 3 сек то автоматом пишется команда /armour
 

Вложения

  • armour.lua
    1.4 KB · Просмотры: 2
D

deleted-user-222200

Гость
Крашит игру, не понимаю в чем дело
1. Прикрепленный код при компиляции выдаёт ошибки на отсутствие нужных зависимостей (ini, cleo+, bitwise).
2. Исходя из сути твоего и п. 1 настоящего (моего) сообщения, могу предположить, что ты переименовал MZ.txt в MZ.cs и попытался заинжектить в игру, поскольку иначе бы ты без зависимостей из п.1 код не скомпилировал бы.
Для решения проблемы в исходный код следует вставить сл. код
В шапку:
{$USE ini}
{$USE cleo+}
{$USE bitwise}
А затем скомпилировать его через SannyBuilder:

** Установка/частичная настройка перед использованием (чтобы избежать проблем компиляции подобного рода: ссылка1, ссылка2, ссылка3, ссылка4 и др.):
[№1] ~ Установить Sanny Builder к себе на компьютер.
[№2] ~ Открыть директорию (папку, куда SB установлен), затем перейти в папку «data», затем в папку «sa»
[№3] ~ Скачать архив sf_5_3_3_sdk.zip или новее версию SF-5.4.1-final.zip.
[№4] ~ В открытом архиве открыть папку «SB Data»
[№5] ~ Содержимое папки «SB Data (Sanny Builder data)» из скачанного архива перенести в ту директорию, в которую мы перешли в пункте №2 (с заменой, если таковая запрашивается эксплорером).

** Использование:
[№1] ~ Открыть директорию (папку, куда SB установлен)
[№2] ~ Двойным кликом левой кнопки мыши запустить sanny.exe.
[№3] ~ В открывшемся окне перейти во вкладку «File (файл)» и выбрать «New (новый)».
[№4] ~ В появившемся поле, где моргает тайп-курсор вставить исходный (сурс) код, который ты вставлял изначально в свой блокнот.
[№5] ~ После того, как работа с кодом завершена, тебе необходимо код скомпилировать, нажав кнопку F6, либо соотв. кнопку на закрепленной панели инструментов.
[№6] ~ После выполнения пункта №5 у тебя вылезет окошко, в котором тебе нужно будет указать имя скрипта (без расширения) и сохранить.
[№7] ~В указанной пунктом №6 директории будет создан файл с расширением *.cs, который тебе нужно будет закинуть в папку gta/cleo.
 

Вложения

  • MZ.cs
    122.6 KB · Просмотры: 0
  • MZ.txt
    259.3 KB · Просмотры: 0

Ax3L

Участник
162
10
Выдаёт ошибку в списке биндов в 6 строке
Хотя код должен быть рабочим
 

Вложения

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

minxty

Известный
1,192
1,070
Выдаёт ошибку в списке биндов в 6 строке
Хотя код должен быть рабочим
такое нужно публиковать в тему помощи о луа скриптинге

ты забыл добавить запятые на значениях в таблице, а так же неправильное имя у функи wasKeyPressed
Lua:
require('lib.moonloader')
local list = {
    [VK_I] = "/inv",
    [VK_L] = "/lock",
    [VK_N] = "/dance1"
}

function main()
    while not isSampAvailable() do wait(0) end
    wait(2000)
    sampAddChatMessage('Trinity binder By Axel Loaded!',32255)
    while true do wait(0)
        for key, text in pairs(list) do
            if wasKeyPressed(key) and not isCursorActive() then
                sampSendChat(text)
            end
        end
    end
end
 

Ax3L

Участник
162
10
такое нужно публиковать в тему помощи о луа скриптинге

ты забыл добавить запятые на значениях в таблице, а так же неправильное имя у функи wasKeyPressed
Lua:
require('lib.moonloader')
local list = {
    [VK_I] = "/inv",
    [VK_L] = "/lock",
    [VK_N] = "/dance1"
}

function main()
    while not isSampAvailable() do wait(0) end
    wait(2000)
    sampAddChatMessage('Trinity binder By Axel Loaded!',32255)
    while true do wait(0)
        for key, text in pairs(list) do
            if wasKeyPressed(key) and not isCursorActive() then
                sampSendChat(text)
            end
        end
    end
end
сасиба
 

Ax3L

Участник
162
10
такое нужно публиковать в тему помощи о луа скриптинге

ты забыл добавить запятые на значениях в таблице, а так же неправильное имя у функи wasKeyPressed
Lua:
require('lib.moonloader')
local list = {
    [VK_I] = "/inv",
    [VK_L] = "/lock",
    [VK_N] = "/dance1"
}

function main()
    while not isSampAvailable() do wait(0) end
    wait(2000)
    sampAddChatMessage('Trinity binder By Axel Loaded!',32255)
    while true do wait(0)
        for key, text in pairs(list) do
            if wasKeyPressed(key) and not isCursorActive() then
                sampSendChat(text)
            end
        end
    end
end
Только что протестил, он выгружается скорее всего или же бинды не работают
 

minxty

Известный
1,192
1,070
Только что протестил, он выгружается скорее всего или же бинды не работают
ну мунлог бы кинул

Приветствую, нужно убрать из скрипта все лишнее, имгуи, аирбрейк на автомобиле, оставив исключительно аирбрейк с ног, настройки скорости так же не нужны, можете поставить любую скорость. Желательно, чтобы при посадке в автомобиль или когда я уже нахожусь в автомобиле или я из него выхожу скрипт отключался и автоматически не включался при возврате. Если кто поможет буду благодарен <3
так юзай этот, там принцип работы такой же, и автор этого скрипта просто спиздил отсюда функу
 
  • Нравится
Реакции: Жека$

Ax3L

Участник
162
10
ну мунлог бы кинул


так юзай этот, там принцип работы такой же, и автор этого скрипта просто спиздил отсюда функу
В мунлоге ничё нет
 

kutuza

Новичок
4
1
приветствую, понравился треннинг капчи в хелпере майнпока, но к сожалению он запрещен на Аризоне
2024-07-23_22-10-49.png

кто умеет,удалите пожалуйста все пункты, кроме "Тренировка капчи и настройки имгуи". Ну и название поменять на какое-нибудь по типу "Треннинг капчи". Заранее спасибо)
 

Вложения

  • minepoc_helper.lua
    85.8 KB · Просмотры: 8
Последнее редактирование:

Deadpool5514

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

Albert1337

Новичок
25
1
Вырежьте пожалуйста cbughelper из ОП-ХАКА.Просто одним клео без актиации.Пожалуйста, очень надо