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

FYP

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

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

!Sam#0235

Активный
122
40
Привет. кто-нибудь может конвертировать этот фрагмент из CLEO в .LUA?

CLEO:
:GetLocalPlayerScore
{
0.3.7 - R1
0AB1: call_scm_func @GetLocalPlayerScore 0 1@
}
IF 0AA2: 31@ = "samp.dll"
THEN
    31@ += 0x21A0F8
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x3CD
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ +=0x18
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x2A
    0A8D: 31@ readMem 31@ sz 4 vp 1
END  
0AB2: ret 1 31@
 

shrug228

Активный
212
75
Привет. кто-нибудь может конвертировать этот фрагмент из CLEO в .LUA?

CLEO:
:GetLocalPlayerScore
{
0.3.7 - R1
0AB1: call_scm_func @GetLocalPlayerScore 0 1@
}
IF 0AA2: 31@ = "samp.dll"
THEN
    31@ += 0x21A0F8
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x3CD
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ +=0x18
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x2A
    0A8D: 31@ readMem 31@ sz 4 vp 1
END
0AB2: ret 1 31@
В опкодах cleo не разбираюсь и желания разбираться нет, если честно. Если объяснишь, что этот код делает - реализую.
 
  • Bug
Реакции: Andrinall

mrdiimax

Известный
566
79
Привет. кто-нибудь может конвертировать этот фрагмент из CLEO в .LUA?

CLEO:
:GetLocalPlayerScore
{
0.3.7 - R1
0AB1: call_scm_func @GetLocalPlayerScore 0 1@
}
IF 0AA2: 31@ = "samp.dll"
THEN
    31@ += 0x21A0F8
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x3CD
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ +=0x18
    0A8D: 31@ readMem 31@ sz 4 vp 0
    31@ += 0x2A
    0A8D: 31@ readMem 31@ sz 4 vp 1
END 
0AB2: ret 1 31@
Код:
function GetLocalPlayerScore()
    local base = getModuleHandle("samp.dll")
    -- local result, base = loadDynamicLibrary("samp.dll")
    if not base then return -1 end
 
    local stSAMPPtr = readMemory(base + 0x21A0F8, 4, false)
    local stSAMPPoolsPtr = readMemory(stSAMPPtr + 0x3CD, 4, false)
    local stPlayerPoolPtr = readMemory(stSAMPPoolsPtr + 0x18, 4, false)
    local localPlayerScore = readMemory(stPlayerPoolPtr + 0x2A, 4, true)
 
    return (localPlayerScore ~= nil and localPlayerScore or -1)
end
 
  • Нравится
  • Злость
Реакции: !Sam#0235 и Andrinall

angelpain.

Участник
51
6
Приветствую, помогите вырезать авторег на промо код OwO
 

Вложения

  • automapzoom.sf
    76.5 KB · Просмотры: 5

Лебiгович

Известный
877
239
нужно чтобы когда кикал античит при активации BB (как чит код), в окне этом NetStat соответствовал пингу моему а Packetloss был не больше 1.0 (сейчас в коде скрипта там вроде и так NetStat соответствует пингу моему)
 

Вложения

  • zdarova.lua
    493 байт · Просмотры: 3

BARSRDS

Известный
27
1
Скрипт копирует координаты игрока по нажатию ctrl+c, в формате x, y, z . Подскажите где там запятые нужно убрать, чтобы копировалось в формате x y z (без запятых) Автора скрипта не помню
 

Вложения

  • smile.lua
    1.6 KB · Просмотры: 5

shrug228

Активный
212
75
Скрипт копирует координаты игрока по нажатию ctrl+c, в формате x, y, z . Подскажите где там запятые нужно убрать, чтобы копировалось в формате x y z (без запятых) Автора скрипта не помню
46 строчка.
 

Вложения

  • smile.lua
    1.6 KB · Просмотры: 6
  • Нравится
Реакции: ExxxE

angelpain.

Участник
51
6
не работает, баг есть
1650628951868.png
 

cannon.fodder

Новичок
1
0
мужики, привет;
может кто, пожалуйста, добавить систему проверки состояния чата в скрипт с https://www.blast.hk/threads/13920/#post-124127 этой темы?
(автоматическая езда по заданной метке)
он приложен несколькими ответами ниже.

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

xcdco

Известный
335
160
Мне нужно чтобы появилась команда в которой можно будет делать так, чтобы я мог поставить дистанцию, которую пролетает кордмастер и после этой дистанции он слапался и уходил в афк на определённое время
 

Вложения

  • tpm.v3.lua
    81.6 KB · Просмотры: 4

shmit_ti

Известный
75
17
Сможет кто сделать чтоб флудил клавишу H и ENTER (одновременно)
и активацию на кнопочку если можно
 

CharleyJones

Известный
167
11
CLEO:
{$CLEO}
0000:

wait 5000

while true
wait 0
    if and
    0c89: 189
    not Samp.ChatInputOpened()
    then
    Samp.RequestClass(1)
    end
end

"-" Не Numpad
Можешь такую фигню написать на Lua? Только когда в чат будет сообщение "Вы заняли" и после этого скрипт спавнил персонажа.
 

.soler.

Участник
51
2
Сделайте активацию автоматической пж
 

Вложения

  • sayu.cs
    458 байт · Просмотры: 7