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

FYP

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

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

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
thread 'KOLESO'
wait 0

:KOLESO_17
wait 0
if
0AB0:   key_pressed 81
else_jump @KOLESO_17
0615: define_AS_pack_begin 18@
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@
061B: remove_references_to_AS_pack 18@
Player.CanMove($PLAYER_CHAR) = True
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0 0 -1.0
Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 2@)
Actor.LockInCurrentPosition($PLAYER_ACTOR) = False
Camera.Restore_WithJumpCut
print "You ~g~unfreeze~w~!" 3000
018C: play_sound 1139 at 0.0 0.0 0.0
jump @KOLESO_17
 

Krotchy

Известный
Проверенный
402
382
Можете пожалуйста, изменить активацию CLEO скрипта на нажатие клавиши на клавиатуре? На "F3" чтобы была активация.
По умолчанию стоит активация через команду в чат - /fail.

CLEO:
{$CLEO}
0000:

repeat
wait 0
until Samp.Available()
0B34: samp register_client_command "fail" to_label @cmd
0BDE: pause_thread 0

:cmd
0B12: 30@ = 30@ XOR 1
08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
if 30@ == 1
then
0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
else
0AD1: show_formatted_text_highpriority "OFF" time 2000
end
Samp.CmdRet()
 
1,417
1,029
Можете пожалуйста, изменить активацию CLEO скрипта на нажатие клавиши на клавиатуре? На "F3" чтобы была активация.
По умолчанию стоит активация через команду в чат - /fail.

CLEO:
{$CLEO}
0000:

repeat
wait 0
until Samp.Available()
0B34: samp register_client_command "fail" to_label @cmd
0BDE: pause_thread 0

:cmd
0B12: 30@ = 30@ XOR 1
08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
if 30@ == 1
then
0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
else
0AD1: show_formatted_text_highpriority "OFF" time 2000
end
Samp.CmdRet()
CLEO:
{$CLEO}
0000:
repeat
wait 0
until 0AFA:

WHILE TRUE
wait 0
    IF 0C89:  key_just_pressed 114
    THEN
        0B12: 30@ = 30@ XOR 1
        08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
        if 30@ == 1
        then
            0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
        else
            0AD1: show_formatted_text_highpriority "OFF" time 2000
        end
    END
END
 
  • Нравится
Реакции: Krotchy

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Можете пожалуйста, изменить активацию CLEO скрипта на нажатие клавиши на клавиатуре? На "F3" чтобы была активация.
По умолчанию стоит активация через команду в чат - /fail.

CLEO:
{$CLEO}
0000:

repeat
wait 0
until Samp.Available()
0B34: samp register_client_command "fail" to_label @cmd
0BDE: pause_thread 0

:cmd
0B12: 30@ = 30@ XOR 1
08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
if 30@ == 1
then
0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
else
0AD1: show_formatted_text_highpriority "OFF" time 2000
end
Samp.CmdRet()
CLEO:
{$CLEO}
0000:

while not Samp.Available()
    wait 0
end

while true 
    wait 0
    if 0AB0: key_pressed 114
        then
    0B12: 30@ = 30@ XOR 1
    08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
    if 30@ == 1
        then
        0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
    else
        0AD1: show_formatted_text_highpriority "OFF" time 2000
        end
    end
end
 
  • Нравится
Реакции: Krotchy

Krotchy

Известный
Проверенный
402
382
CLEO:
{$CLEO}
0000:

while not Samp.Available()
    wait 0
end

while true
    wait 0
    if 0AB0: key_pressed 114
        then
    0B12: 30@ = 30@ XOR 1
    08C6: set_actor $PLAYER_ACTOR stay_on_bike 30@
    if 30@ == 1
        then
        0AD1: show_formatted_text_highpriority "NE BUDY ON" time 2000
    else
        0AD1: show_formatted_text_highpriority "OFF" time 2000
        end
    end
end
Спасибо конечно. Но человек кинувший код выше, работает лучше. У тебя при активации, как будто два раза нажимается активация. И не возможно включить или выключить скрипт.
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Спасибо конечно. Но человек кинувший код выше, работает лучше. У тебя при активации, как будто два раза нажимается активация. И не возможно включить или выключить скрипт.
Задержку добавь... И код что у него что у меня одинаковые....
 

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
активацию сменил но это аим от опкодексе а не от какихто нубов
 

Вложения

  • Aimна лкм.cs
    22.6 KB · Просмотры: 9
  • Нравится
Реакции: LaRossa

fsdfho

Новичок
3
0
А как добавить в скрипт надпись на экране,например как у сало опкодера.
 

Nees

Известный
23
0
Объясните пожалуйста как работает данный скрипт, очень буду благодарен,
Какое значение должно находится тут - if 3@ == -4210494
Код:
0B75: samp get_chat_string 99 text_to 1@ prefix_to 2@ color_to 3@ prefix_color_to 4@

if or
0C18: 0@ = strstr string1 1@ string2 "/engine"
0C18: 0@ = strstr string1 1@ string2 "Транспорт сильно повреждён."
0C18: 0@ = strstr string1 1@ string2 "Двигатель заглох."
then       
if 3@ == -4210494
then
0AF8: samp add_message_to_chat "> An attempt to start the engine." 120007
0AF9: samp say_msg "/engine"
else
if 0C18: 0@ = strstr string1 1@ string2 "/engine"
then
if 3@ == -1
then
0AF8: samp add_message_to_chat "> Engine started." 120007
0AF9: samp say_msg "/engine"
end
end
end
wait 500
end
 

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
цвет
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Объясните пожалуйста как работает данный скрипт, очень буду благодарен,
Какое значение должно находится тут - if 3@ == -4210494
Код:
0B75: samp get_chat_string 99 text_to 1@ prefix_to 2@ color_to 3@ prefix_color_to 4@

if or
0C18: 0@ = strstr string1 1@ string2 "/engine"
0C18: 0@ = strstr string1 1@ string2 "Транспорт сильно повреждён."
0C18: 0@ = strstr string1 1@ string2 "Двигатель заглох."
then      
if 3@ == -4210494
then
0AF8: samp add_message_to_chat "> An attempt to start the engine." 120007
0AF9: samp say_msg "/engine"
else
if 0C18: 0@ = strstr string1 1@ string2 "/engine"
then
if 3@ == -1
then
0AF8: samp add_message_to_chat "> Engine started." 120007
0AF9: samp say_msg "/engine"
end
end
end
wait 500
end
Зачем проверка на цвет ? Поставь лучше хук и не парься
 

GodAllod

Новичок
2
0
Это обычный клео на фиксированный прицеп. Автор: KENKING
Мне нужно поменять активация на клавишу или зажим.
Заранее благодарю за помощь!
 

Вложения

  • [Cleo]Неотцепляющийся прицеп.cs
    17.6 KB · Просмотры: 4

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
зажим на какую поставить?