Скрипт для АРЗ

Diablo_Note

Новичок
Автор темы
1
0
Всем привет, помогите написать скрипт, который действует по принципу:
Когда на экране появляется надпись "you are hungry " вводиться команда: /eat , после чего нажимается 2 раза вниз и Enter вот что-то типа этого ищу
Спасибо за внимание.
 

Impossible In Rage

Известный
955
247
Всем привет, помогите написать скрипт, который действует по принципу:
Когда на экране появляется надпись "you are hungry " вводиться команда: /eat , после чего нажимается 2 раза вниз и Enter вот что-то типа этого ищу
Спасибо за внимание.
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 "You are hungry"
    then
     0AF9: samp say_msg "/eat"
0C72: set_virtual_key 40 down true // Тут можно сделать просто по иду диалога , но мне лень узнавать поэтому сделаю через эмуляцию
wait 100
0C72: set_virtual_key 40 down false
0C72: set_virtual_key 40 down true
wait 100
0C72: set_virtual_key 40 down false
0C72: set_virtual_key 13 down true
wait 100
0C72: set_virtual_key 13 down false


      0C11: memset destination 23@ value 0 size 256
    end
end
0BE0: raknet hook_ret true