у цветов есть разновидности, к примеру, цвет может быть ARGB, а ты его меняешь на RGB
Ага.0B37 argb возвращает, если меня память не изменяет
Это решилось. Но при /cvet 100 прозрачность большая, можно изменить это?
у цветов есть разновидности, к примеру, цвет может быть ARGB, а ты его меняешь на RGB
Ага.0B37 argb возвращает, если меня память не изменяет
Ага.
Это решилось. Но при /cvet 100 прозрачность большая, можно изменить это?
0B66: render argb 18@ to_a 0 r 2@ g 3@ b 4@
0B67: render a 0xFF r 2@ g 3@ b 4@ to_argb 18@
// 18@ - цвет
Можно считывать ли что-то с диалогового окна 0 типа.
Нужно строчку получить, не знаю как
0BD7: samp get_dialog_text 0@
while true
wait 0
if 0@ == 1
then
say "/mm"
repeat
wait 0
until 0B4C: samp is_dialog_active 32
0BC9: samp send_dialog_response dialog 32 button 1 listitem 0 input ""
repeat
wait 0
until 0B4C: samp is_dialog_active 33
0BC9: samp send_dialog_response dialog 33 button 1 listitem 0 input ""
repeat
wait 0
until 0B4C: samp is_dialog_active 34
alloc 1@ 64
0BD8: samp get_dialog_caption 1@
if 0C18: 0 = strstr string1 1@ string2 "{FFFFFF}Ñòàòèñòèêà:"
then
alloc 5@ 64
0B5B: samp get_listbox_item 4@ text_to 5@
if 0C18: 0 = strstr string1 5@ string2 "{F6DB6A}Íàðêîòèêè:"
then
chatmsg "%d" -1 5@
end
end
end
end
:check
0@ = 1
0B47: samp close_current_dialog_with_button 0
Samp.CmdRet()
Тебя не поняли. Там никакого ID вроде как нет. Тупа инфа и всё:thinking:Как узнать id отправителя сообщения в чат? А то через хук вытаскивается только само сообщение :с
0B5B: samp get_listbox_item 0@ text_to 1@
Как узнать номер элемента? По игре
0B48: samp 0@ = get_current_dialog_list_item
У меня диалоговое окно 0 типа, там нельзя выделить что-либо :DCLEO:0B48: samp 0@ = get_current_dialog_list_item
можно получить текст диалога, название диалога и его тип.У меня диалоговое окно 0 типа, там нельзя выделить что-либо :D
CLEO:while true wait 0 if 0@ == 1 then say "/mm" repeat wait 0 until 0B4C: samp is_dialog_active 32 0BC9: samp send_dialog_response dialog 32 button 1 listitem 0 input "" repeat wait 0 until 0B4C: samp is_dialog_active 33 0BC9: samp send_dialog_response dialog 33 button 1 listitem 0 input "" repeat wait 0 until 0B4C: samp is_dialog_active 34 alloc 1@ 64 0BD8: samp get_dialog_caption 1@ if 0C18: 0 = strstr string1 1@ string2 "{FFFFFF}Ñòàòèñòèêà:" then alloc 5@ 64 0B5B: samp get_listbox_item 4@ text_to 5@ if 0C18: 0 = strstr string1 5@ string2 "{F6DB6A}Íàðêîòèêè:" then chatmsg "%d" -1 5@ end end end end :check 0@ = 1 0B47: samp close_current_dialog_with_button 0 Samp.CmdRet()
Что не так?
Посмотри.можно получить текст диалога, название диалога и его тип.
[23:26:58] {01FCFF} [23:26:58] ** Autoridad [iNS]AbyswalKER[151]: :d. **Тебя не поняли. Там никакого ID вроде как нет. Тупа инфа и всё:thinking:
Как ты получил :d ? Можно хук пожалуйста ^^[23:26:58] {01FCFF} [23:26:58] ** Autoridad [iNS]AbyswalKER[151]: :d. **
Как мне получить его id? Хук выводит сообщение ":d"
Как ты получил :d ? Можно хук пожалуйста ^^
0BE5: raknet 0@ = get_hook_param 1
if 0039: 0@ == 93
then
0BE5: raknet 1@ = get_hook_param 0
0BEB: raknet bit_stream 1@ ignore_bits 32
0BE7: raknet 2@ = bit_stream_read 1@ type 3
0BE8: raknet bit_stream 1@ read_array 3@ size 2@
0C1E: array 3@ element 2@ el_size 1 = 0
if 0C18: 0 = strstr string1 3@ string2 "**"
then
//code
end
end
0BE0: raknet hook_ret 1