Спасибо.
Как сделать, чтобы при нажатии на "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
Как поменять клавишу ультра вх, без ини папки?
Т.е просто скелеты, без ников?
ищешь в коде скрипта на подобии таких опкодов:
0AB0: key_pressed 0x73
0C89: key_just_pressed 0x32
0ADC: test_cheat "B"
и меняешь последнее значении, в первых 2 случаях ид клавиши, в test_cheat саму клавишу
я не видел кода ультра вх, так что точно сказать не могу. Если код открытый, то кинь в вк vk.com/dani1310
____________________________________________________________________________
Как отслеживать чат в игре, и приводить проверки?
на примере хука
{$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
Ставлю хук на команду. Нужно чтобы к команде дописывалось название банды. Крашит. В чем ошибка? :((((((((
Вот код :
: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
Меньше заморочек будет без хука, объясни всю идею.