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

FYP

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

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

Paketov

Новичок
2
0
Есть 2 антирванки, обьедините в 1 чтобы показывало кто пытается юзать рванку (1 антирванка) и кикало с зоны стрима (2 антирванка)
 

Вложения

  • AntiRvanka_3.1.lua
    14.8 KB · Просмотры: 2
  • АнтиРванка by Sad_Flores.lua
    3.8 KB · Просмотры: 1
  • Эм
Реакции: vuyy

gamefixer?

Известный
538
202
Доброго времени суток , пишу по данному скрипту - https://www.blast.hk/threads/180193/
Хотелось бы добавить в данный скрипт проверку формы (то есть, если форма надета уже - не надевать, не надета - надеть)
Т.к. я 0 кодер, не осилю добавить функцию и вовсе понять что да как.
Буду благодарен (версия скрипта в теме AfkZP - 1.zip)

1711747954641.png
 

Benzo.

Участник
158
2
помогите изменить шапез чтобы работал на arizona swag и были доступны все функции от меня благодарность.и еще у меня проблема что когда пытаюсь сделать кастомную тему ничего не получается как решить?
 

Вложения

  • Shapez.lua
    119.5 KB · Просмотры: 3

976h

Участник
90
34
помогите изменить шапез чтобы работал на arizona swag и были доступны все функции от меня благодарность.и еще у меня проблема что когда пытаюсь сделать кастомную тему ничего не получается как решить?
 

Вложения

  • Shapez.lua
    119.1 KB · Просмотры: 2

Benzo.

Участник
158
2
у меня конечно работает на arizona swag,но у меня не все функции а там же есть delplayer delcar мне блин это нужно
 

vuyy

Активный
130
55
у меня конечно работает на arizona swag,но у меня не все функции а там же есть delplayer delcar мне блин это нужно
я конечно не эксперт но если на 1 серве что то работает а на другом нет то это что то нужно адаптировать на другой серв ( и врядле за бесплатно кто то будет этим заниматься )
 
  • Клоун
Реакции: Air_Official и Willy4ka

Ravey4ik

Новичок
6
0
Короче нужно изменить уведомление об активации скрипта при запуске сампа(Изменить на DFL by Dapo Dope), и изменить название скрипта в консоли.
И нужно изменить название файла rend.ini Так же желательно изменить команду на /KantikGey. Буду очень благодарен
 

Вложения

  • rend .cs
    72.2 KB · Просмотры: 2

Митя Евгеньевич

Известный
305
124
Короче нужно изменить уведомление об активации скрипта при запуске сампа(Изменить на DFL by Dapo Dope), и изменить название скрипта в консоли.
И нужно изменить название файла rend.ini Так же желательно изменить команду на /KantikGey. Буду очень благодарен
Проверяй
 

Вложения

  • DFL by Dapo Dope.cs
    14.5 KB · Просмотры: 3
  • DFL by Dapo Dope.txt
    43.4 KB · Просмотры: 3
  • Нравится
Реакции: Ravey4ik

congic

Активный
273
90
Lua:
function sampev.onApplyPlayerAnimation(animId)
if animId == 15 then
return false
end
end
почему данный код не сбрасывает анимацию питья?
 

minxty

Известный
881
766
Lua:
function sampev.onApplyPlayerAnimation(animId)
if animId == 15 then
return false
end
end
почему данный код не сбрасывает анимацию питья?
Тут юзается не animId, а animLib и animName, а айди анимки получать через функцию sampFindAnimationIdByNameAndFile, вот рабочий код
Lua:
local sampev = require 'lib.samp.events'

function sampev.onApplyPlayerAnimation(playerId, animLib, animName)
    if sampFindAnimationIdByNameAndFile(animName, animLib) == 15 and playerId == select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)) then
        return false
    end
end

либо, можно было бы и так:
Lua:
local sampev = require 'lib.samp.events'

function sampev.onApplyPlayerAnimation(playerId, animLib, animName)
    if animLib == 'BAR' and animName == 'dnk_stndF_loop' and playerId == select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)) then
        return false
    end
end
если что, это тема для изменения готовых скриптов, тебе лучше обращаться сюда
 
  • Влюблен
Реакции: congic

qwywudbqqd

Новичок
10
1
приветствую, можете сделать так чтобы этот биндер не работал пока открыта строчка с чатом? а то пишу текст и вместе с ними срабатывают горячие клавиши. заранее благодарен
 

Вложения

  • simple-binder.lua
    16.6 KB · Просмотры: 2

knowfaq

Новичок
8
0
Как сделать так, чтобы при входе в меню паузы таймер останавливался, а при выходе из паузы продолжал отсчитываться дальше? Пробовал с помощью isGamePaused, isPauseMenuActive - не пашет, но это я криворукий скорее всего просто. Еще, насколько я помню, script:pause() уже нету, поэтому я вообще хз как реализовать свою идею.
Буду очень благодарен если поможете

Lua:
local sampev = require "lib.samp.events"
local xCoord = 610
local yCoord = 435
local timerActive = false

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end

    repeat
        wait(0)
    until sampIsLocalPlayerSpawned()
 
    wait(10000)
    sampAddChatMessage("Кд таймер запущен", -1)
    startMaskTimer()
end

function startMaskTimer()
    lua_thread.create(function()
        timerActive = true
        timer.bool = true
        timer.start_time = os.time()
        local offMaskTime = os.clock() * 1000 + 3000000
        sampTextdrawCreate(102, "00:00", xCoord, yCoord)
        while sampTextdrawIsExists(102) do
            local remainingTime = math.floor((offMaskTime - os.clock() * 1000 ) / 1000)
            local seconds = remainingTime % 60
            local minutes = math.floor(remainingTime / 60)
            if sampTextdrawIsExists(102) then
                if seconds >= 10 then
                    sampTextdrawSetString(102, minutes .. ":" .. seconds, xCoord, yCoord)
                else
                    sampTextdrawSetString(102, minutes .. ":0" .. seconds, xCoord, yCoord)
                end
                if minutes == 5 and seconds == 1 then
                    sampAddChatMessage("До кд осталось 5 минут!", -1)
                    wait(300)
                end
                if seconds < 0 or minutes < 0 then
                    sampTextdrawDelete(102)
                    sampAddChatMessage("Кд отыграно, +100 ключей ща будет", -1)
                    wait(300)
                end
            end
            wait(100)
        end
        timerActive = false
    end)
end
 

HEMI

Новичок
2
0
измените скорость пж, что бы была быстрее и была возможность следить за авто, и если можно то когда в камере то на радаре показывалось куда летишь, за ранее спасиба
 

Вложения

  • CamhackByCranley.cs
    1.2 KB · Просмотры: 1