последний end убери, он точно лишнийХелп, скачал все опкоды, но все ровно при компиляции выходит ошибкаПосмотреть вложение 30819P.S мне не надо компилить, просто подскажите в чем проблема, а еще лучше, у кого все норм залейте свой сб на фо и скиньте, с меня лайк)
последний end убери, и после регистрации команды поставь поток на паузуХелп, скачал все опкоды, но все ровно при компиляции выходит ошибкаПосмотреть вложение 30819P.S мне не надо компилить, просто подскажите в чем проблема, а еще лучше, у кого все норм залейте свой сб на фо и скиньте, с меня лайк)
бля, чисто из-за козырьков напишу теКак ? Может спишемся ? Буду очень признателен, если поможешь
мой VK - vk.com/rvmsey
"for {FFFFFF}blast{0080FF}hack.net" 0xFF22FAВсем ку, подскажите, как в одной строчке указать 2 цвета? Надо, чтобы было типо такого
0AF8: samp add_message_to_chat "for blasthack.net" color 0xff22fa
:out_rpc
0BE5: raknet 0@ = get_hook_param PARAM_PACKETID
if
0@ == RPC_SERVERCOMMAND
then
0BE5: raknet 1@ = get_hook_param PARAM_BITSTREAM
0AC8: 3@ = allocate_memory_size 256
0BE7: raknet 2@ = bit_stream_read 1@ type BS_TYPE_INT
0BE8: raknet bit_stream 1@ read_array 3@ size 2@
0C1E: array 3@ element 2@ el_size 1 = 0
if
0AD4: 4@ = scan_string 3@ format "/ww %d" 5@
then
0B37: samp 6@ = get_player_color 5@
if
0039: 6@ == -16738048
then
say "%s | groove" 3@
0AF8: samp add_message_to_chat "{FF0000}%s" color -1 7@
end
end
free 3@
end
0BE0: raknet hook_ret true
0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30
if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@
then
if 1@ == EVENT_BUTTON_CLICKED
then
if 2@ == 1
then
0B90: dialog 0@ control 0@ set_visible 0
end
Так попробуйХелп,что не так?)Посмотреть вложение 30861
CLEO:0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30 if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@ then if 1@ == EVENT_BUTTON_CLICKED then if 2@ == 1 then 0B90: dialog 0@ control 0@ set_visible 0 end
0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30
if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@
then
if 1@ == EVENT_BUTTON_CLICKED
then
if 2@ == 1
then
0B90: dialog 0@ control 0@ set_visible 0
end
end
end
Спасибо.Так попробуй
Код:0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30 if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@ then if 1@ == EVENT_BUTTON_CLICKED then if 2@ == 1 then 0B90: dialog 0@ control 0@ set_visible 0 end end end
Хуком либо 0B75Как отслеживать чат в игре, и приводить проверки?
кинь полный код. А такСпасибо.
Как сделать, чтобы при нажатии на "close" диалог закрывался?
0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30
while true
wait 0
if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@
then
if 19@ == 19
then
0B86: dialog 0@ set_visible 0
end
end
end
ищешь в коде скрипта на подобии таких опкодов:Как поменять клавишу ультра вх, без ини папки?
Т.е просто скелеты, без ников?
на примере хукаКак отслеживать чат в игре, и приводить проверки?
{$CLEO}
{$INCLUDE SF}
0000:
0AC8: 23@ = allocate_memory_size 256
0C11: memset destination 23@ value 0 size 256
0BE3: raknet setup_incoming_rpc_hook @hook
0BDE: pause_thread 0
:hook
0BE5: raknet 5@ = get_hook_param PARAM_BITSTREAM
0BE5: raknet 6@ = get_hook_param PARAM_PACKETID
if
6@ == RPC_ScrClientMessage
then
0BE7: raknet 7@ = bit_stream_read 5@ type BS_TYPE_INT
0BE7: raknet 8@ = bit_stream_read 5@ type BS_TYPE_INT
0C11: memset destination 23@ value 0 size 256
0BE8: raknet bit_stream 5@ read_array 23@ size 8@
if 0C18: 10@ = strstr string1 23@ string2 "Ты тут?"
then
0AF9: samp say_msg "Пшёл нахер админ, я не афк"
0C11: memset destination 23@ value 0 size 256
end
end
0BE0: raknet hook_ret true
Меньше заморочек будет без хука, объясни всю идею.Ставлю хук на команду. Нужно чтобы к команде дописывалось название банды. Крашит. В чем ошибка? :((((((((
Вот код :
CLEO::out_rpc 0BE5: raknet 0@ = get_hook_param PARAM_PACKETID if 0@ == RPC_SERVERCOMMAND then 0BE5: raknet 1@ = get_hook_param PARAM_BITSTREAM 0AC8: 3@ = allocate_memory_size 256 0BE7: raknet 2@ = bit_stream_read 1@ type BS_TYPE_INT 0BE8: raknet bit_stream 1@ read_array 3@ size 2@ 0C1E: array 3@ element 2@ el_size 1 = 0 if 0AD4: 4@ = scan_string 3@ format "/ww %d" 5@ then 0B37: samp 6@ = get_player_color 5@ if 0039: 6@ == -16738048 then say "%s | groove" 3@ 0AF8: samp add_message_to_chat "{FF0000}%s" color -1 7@ end end free 3@ end 0BE0: raknet hook_ret true
кинь полный код. А так
CLEO:0B82: dialog 0@ add_button id 19 text "close" pos_XY 5 320 size 100 30 while true wait 0 if 0B81: dialog 0@ pop_event_to 1@ control_id_to 19@ then if 19@ == 19 then 0B86: dialog 0@ set_visible 0 end end end
ищешь в коде скрипта на подобии таких опкодов:
0AB0: key_pressed 0x73
0C89: key_just_pressed 0x32
0ADC: test_cheat "B"
и меняешь последнее значении, в первых 2 случаях ид клавиши, в test_cheat саму клавишу
я не видел кода ультра вх, так что точно сказать не могу. Если код открытый, то кинь в вк vk.com/dani1310
____________________________________________________________________________
на примере хука
CLEO:{$CLEO} {$INCLUDE SF} 0000: 0AC8: 23@ = allocate_memory_size 256 0C11: memset destination 23@ value 0 size 256 0BE3: raknet setup_incoming_rpc_hook @hook 0BDE: pause_thread 0 :hook 0BE5: raknet 5@ = get_hook_param PARAM_BITSTREAM 0BE5: raknet 6@ = get_hook_param PARAM_PACKETID if 6@ == RPC_ScrClientMessage then 0BE7: raknet 7@ = bit_stream_read 5@ type BS_TYPE_INT 0BE7: raknet 8@ = bit_stream_read 5@ type BS_TYPE_INT 0C11: memset destination 23@ value 0 size 256 0BE8: raknet bit_stream 5@ read_array 23@ size 8@ if 0C18: 10@ = strstr string1 23@ string2 "Ты тут?" then 0AF9: samp say_msg "Пшёл нахер админ, я не афк" 0C11: memset destination 23@ value 0 size 256 end end 0BE0: raknet hook_ret true
Меньше заморочек будет без хука, объясни всю идею.