Найти и удалить строку

SpnKO

Известный
Автор темы
57
14
Я пытаюсь сделать клео скрипт который идет по всему чату и если он находит строку которую подходит параметрам то он ее удаляет как например в плагине Chat++

Вроде RPC hook можно юзать но у меня не получилось, можете помочь пж?
 
Решение
Я пытаюсь сделать клео скрипт который идет по всему чату и если он находит строку которую подходит параметрам то он ее удаляет как например в плагине Chat++

Вроде RPC hook можно юзать но у меня не получилось, можете помочь пж?
как именно тебе помочь? RPC хук кинуть?

Impossible In Rage

Известный
955
247
Я пытаюсь сделать клео скрипт который идет по всему чату и если он находит строку которую подходит параметрам то он ее удаляет как например в плагине Chat++

Вроде RPC hook можно юзать но у меня не получилось, можете помочь пж?
как именно тебе помочь? RPC хук кинуть?
 

SpnKO

Известный
Автор темы
57
14
как именно тебе помочь? RPC хук кинуть?
не, хук у меня есть, как удалить строку если я ее нашел?

привер:

Код:
:HZ_CS
0BE5: raknet 0@ = get_hook_param PARAM_BITSTREAM
0BE5: raknet 5@ = get_hook_param PARAM_PACKETID
if 5@ == RPC_ScrClientMessage // DWORD color, DWORD strLen, char[] msg
then
    0BE7: raknet 6@ = bit_stream_read 0@ type BS_TYPE_INT  // color
    0BE7: raknet 7@ = bit_stream_read 0@ type BS_TYPE_INT  // strLen
    0C11: memset destination 8@ value 0 size 256
    0BE8: raknet bit_stream 0@ read_array 8@ size 7@ // Text
    0C0F: array 8@ element 7@ = 0x00
    if
    0C14: 9@ = strcmp string1 8@ string2 "Отправил:"
    then
        //delete the string   
    end
end
0BE0: raknet hook_ret true

на счет strcmp, не надо замечания он мне именно так нужен а не strstr
Нашел выход, можно закрыть.
 
Последнее редактирование: