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

FYP

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

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

cannon.fodder

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

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

xcdco

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

Вложения

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

shmit_ti

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

CharleyJones

Известный
189
14
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.

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

Вложения

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

kolinggom

Новичок
11
0
прошу поменять местами клавиши активации для дигла, на данный момент дигл берется на букву Q, но мне нужно на букву E. прошу что-бы просто поменяли местами с шотганом, и желательно (не обязательно) сделайте пожалуйста чуть больше миллисекунд для скролла (что-бы было без палевно на фрапсе)
умоляю
 

Вложения

  • Scroll.cs
    19.3 KB · Просмотры: 2

korsarsan

Участник
83
29
прошу поменять местами клавиши активации для дигла, на данный момент дигл берется на букву Q, но мне нужно на букву E. прошу что-бы просто поменяли местами с шотганом, и желательно (не обязательно) сделайте пожалуйста чуть больше миллисекунд для скролла (что-бы было без палевно на фрапсе)
умоляю

Сделайте активацию автоматической пж
Надеюсь работает, потому что у меня крашит и с тем что у тебя )
 

Вложения

  • Scroll[0].cs
    19.1 KB · Просмотры: 5
  • sayu2.cs
    19.5 KB · Просмотры: 7
Последнее редактирование:
  • Нравится
Реакции: .soler.

kolinggom

Новичок
11
0
Последнее редактирование:

Mishuta2013

Новичок
8
1
Можете пожалуйста исправить мой код чтобы задержки работали opcode 0b34 не дает работать wait а задержки очень нужны для того чтобы в дмг не кидали

CLEO:
{$CLEO}
0000:


:cmdlist
0B34: samp register_client_command "de" to_label @Deagle
0B34: samp register_client_command "sh" to_label @shotgun
0B34: samp register_client_command "hl" to_label @healme
0B34: samp register_client_command "us" to_label @Drugs
0B34: samp register_client_command "m4" to_label @m4


:deagle
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @deaglemessange
say "/makegun 3 %d" 1@
0B43: cmd_ret


:shotgun
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @shotgunmessange
say "/makegun 4 %d" 1@
0B43: cmd_ret


:healme
0AF9: samp say_msg "/me Достал Аптеку с кармана."
wait 2000
0AF9: samp say_msg "/me Перебинтовал рану."
wait 2000
0AF9: samp say_msg "/do Процесс..."
wait 2000
0AF9: say "/healme"
0B43: samp cmd_ret


:drugs
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @drugsmessange
0AF9: samp say_msg "/me Косяк с кармана."
wait 2000
0AF9: samp say_msg "/me Косяк в руке."
wait 2000
0AF9: samp say_msg "/do Закурил."
wait 2000
say "/drugs %d" 1@
0B43: cmd_ret


:m4
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @m4messange
say "/makegun 7 %d" 1@
0B43: cmd_ret



:deaglemessange
0AF8: samp add_message_to_chat "{FFFFFF}Неверный формат команды: {FF5F5F}Пример: {FFFFFF}/de - кол-во пт" color -1
0B43: samp cmd_ret

:shotgunmessange
0AF8: samp add_message_to_chat "{FFFFFF}Неверный формат команды: {FF5F5F}Пример: {FFFFFF}/sh - кол-во пт" color -1
0B43: samp cmd_ret

:drugsmessange
0AF8: samp add_message_to_chat "{FFFFFF}Неверный формат команды: {FF5F5F}Пример: {FFFFFF}/us - кол-во грамм" color -1
0B43: samp cmd_ret

:m4messange
0AF8: samp add_message_to_chat "{FFFFFF}Неверный формат команды: {FF5F5F}Пример: {FFFFFF}/m4 - кол-во пт" color -1
0B43: samp cmd_ret
 
Последнее редактирование модератором:

D3.Pheonix

🎹
Модератор
2,861
1,649
@Mishuta2013
CLEO:
{$CLEO}
0000:


repeat
wait 0
until 0AFA:  is_samp_available
0B34: samp register_client_command "de" to_label @Deagle
0B34: samp register_client_command "sh" to_label @shotgun
0B34: samp register_client_command "hl" to_label @healme
0B34: samp register_client_command "us" to_label @Drugs
0B34: samp register_client_command "m4" to_label @m4


while true
wait 0
    if 31@ == 1 // healme trigger
    then
    0AF9: samp say_msg "/me Достал Аптеку с кармана."
    wait 2000
    0AF9: samp say_msg "/me Перебинтовал рану."
    wait 2000
    0AF9: samp say_msg "/do Процесс..."
    wait 2000
    0AF9: say "/healme"
    31@ = 0
    end
   
    if 31@ == 2 // drugs trigger
    then
    0AF9: samp say_msg "/me Косяк с кармана."
    wait 2000
    0AF9: samp say_msg "/me Косяк в руке."
    wait 2000
    0AF9: samp say_msg "/do Закурил."
    wait 2000
    say "/drugs %d" 1@
    31@ = 0
    end
end
   
:deagle
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @deaglemessange
say "/makegun 3 %d" 1@
0B43: cmd_ret

:shotgun
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @shotgunmessange
say "/makegun 4 %d" 1@
0B43: cmd_ret

:healme
31@ = 1
0B43: samp cmd_ret

:drugs
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @drugsmessange
31@ = 2
0B43: cmd_ret

:m4
0B35: samp 0@ = get_last_command_params
if
0AD4: 0@ = scan_string 0@ format "%d" 1@
004D: jump_if_false @m4messange
say "/makegun 7 %d" 1@
0B43: cmd_ret
 
  • Нравится
Реакции: Mishuta2013

friendly

Известный
919
284
Сделайте подобный скрипт который будет выгружать транспорт из /cars на клавишу (англ. буква) O (с проверкой на чат и диалог)
Если что, вот текст (который в /cars)
{FFD848}[Twin Turbo]{FFFFFF} Cadillac Escalade 2020(1714)
 

Вложения

  • Auto Reload Cars.lua
    8.5 KB · Просмотры: 2