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

FYP

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

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

Чики

Новичок
2
0
Измените пожалуйста кнопку активации с нумпада 0 на ]
 

Вложения

  • camera.cs
    18.3 KB · Просмотры: 4

friendly

Известный
900
261
Кр4, человек делал мне скрипт, логирования действий сервера (сообщений из чата) в беседу ВК
Скрипт мне нужен был для модераторов, чтобы они его скачали
Но потом я понял что если скрипт установлен у меня, то ничо не логируется в вк, и мне надо сделать так, чтобы если скрипт был у меня активирован, то у меня логи в вк отправляло
Сегодня же я ему написал об этом, но он сказал что он занят, ему некогда заниматься этим, я спросил из за чего вообще логи не отправляются если у меня скрипт только включен, он сказал мол из за одинакового токена и айди получателя.

Кр4 от вас вкратце нужно: чтобы если скрипт был установлен у меня, я его активировал, и логи в вк отправляло, а не так что он работает только у других лиц
 

Вложения

  • Logs_World_1.lua
    3.2 KB · Просмотры: 10

-MaDnEsS-

Известный
194
37
Данный Lua работает так по таймеру он использует команду в игре. Ранее он работал по текстдравам от автора и был намного сложнее.
Я его упростил, но я плохо понимаю в Lua, пытался убрать привязанность клик по текстдраву или проверка текстдравов, чтобы с ними вообще не имело дела.
У меня не получается эти последние 2 строчки нормально сделать, ибо после удаления скрипт перестаёт работать.
От Вас я прошу пожалуйста помочь удалить эти 2 строки с проверкой текстдравов и сделать правильно код, без поломки после удаления этих строк.
Код:
    if sampTextdrawIsExists(2061) then
                    local data_td = sampTextdrawGetString(2061)
 

Вложения

  • Bag of meat.lua
    2.9 KB · Просмотры: 5

ВЕНТИ

Активный
228
68
сделайте пожалуйста что бы было не 25 привелов а 50 я добавлю в txd сам а в клео не шарю
Тоесть разширьте диапазон с /pricel 25 до /pricel 50
 

Вложения

  • switchsight.cs
    4.3 KB · Просмотры: 6
Последнее редактирование:

Polly

Известный
18
0
Сделайте пожалуйста, чтобы при открытом чате {F6} перевороты в машине на (Z и X) не работали
 

Вложения

  • Helper Road.lua
    782 байт · Просмотры: 7

xusum

Участник
48
10
сделайте пожалуйста что бы было не 25 привелов а 50 я добавлю в txd сам а в клео не шарю
Тоесть разширьте диапазон с /pricel 25 до /pricel 50
переписал скрипт, немного видоизменив и оптимизировав его, теперь можно самому устанавливать лимиты в INI файле (CLEO\switchsight.ini, секция "SETTINGS", раздел "Limit", по умолчанию 50). авторство сохранено
CLEO:
{$CLEO}
0000:
03A4: name_thread "switchsight"

repeat
wait 0
until 0AFA:  is_samp_available

if 8AAB:  not file_exists "CLEO\switchsight.ini"
then
    0AF1: write_int 0 to_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
    0AF1: write_int 50 to_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Limit" // optional
    0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Файл switchsight.ini был создан!" -1
    018C: play_sound 1052 at 0.0 0.0 0.0
end
if 8AF0: not 5@ = get_int_from_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
then 0AF1: write_int 0 to_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
end
if 8AF0: not 31@ = get_int_from_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Limit"
then 0AF1: write_int 50 to_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Limit"
end
0AF0: 5@ = get_int_from_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
0AF0: 31@ = get_int_from_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Активация: /pricel [0-%d]{dc4747} by Black Jesus v1.0" -1 31@
0B34: samp register_client_command "pricel" @pricel
0B34: samp register_client_command "switchsight" @pricel

:pricel
if and
0B35: samp 6@ = get_last_command_params
0C1A: 7@ = atoi 6@
then
    if 001D:   7@ > 31@
    then 0085: 7@ = 31@
    end
    if 001B:   0 > 7@
    then 7@ = 0
    end
    0085: 5@ = 7@
    0AF1: write_int 5@ to_ini_file "CLEO\switchsight.ini" section "SETTINGS" key "Sight"
    0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Вы изменили прицел на %d" -1 5@
    018C: play_sound 1052 at 0.0 0.0 0.0
   
    // change sight
    0AC7: 1@ = var 0@ offset
    0AA7: call_function 7542864 num_params 1 pop 1 8808812 0@
    if not  0@ == -1
    then
        0AA7: call_function 4227904 num_params 1 pop 1 0@ 0@
        if 8039:   not  0@ == 0
        then
            0AC8: 30@ = allocate_memory_size 256
            //
            if 5@ == 0
            then format 30@ = "siteM16"
            else format 30@ = "siteM16_%d" 5@
            end
            0AA7: call_function 8337904 num_params 2 pop 2 30@ 0@ 0@
            0A8C: write_memory 5825441 size 4 value 1@ virtual_protect 1
            0A8C: write_memory 5825526 size 4 value 1@ virtual_protect 1
            0A8C: write_memory 5825611 size 4 value 1@ virtual_protect 1
            0A8C: write_memory 5825688 size 4 value 1@ virtual_protect 1
            //
            0AC9: free_allocated_memory 30@
        else 0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Ошибка. Попробуйте еще раз" -1
        end       
    else 0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Ошибка. Попробуйте еще раз" -1
    end
else 0AF8: samp add_message_to_chat "{73b461}[SwitchSight] {FFFFFF}Введите целочисленный параметр (Например: 22)" -1
end
0B43: samp cmd_ret
 

Вложения

  • switchsight.cs
    1.3 KB · Просмотры: 7
Последнее редактирование:

Doppio229

Участник
20
2
Можете попробовать переставить кнопку R (сбив анимки) на 9(NumPad)
Буду рад если это будет возможно сделать)
 

Вложения

  • Damiano_Helper.luac
    55.9 KB · Просмотры: 6