- 2,684
- 2,762
Описание: Короче переписал старый скрипт для копирования строк чата, но немного попроще, убрал лишнюю функцию.
Активация: /copy [номер_строки], но самая последняя строка теперь 1, то есть самая старая - 99. Думаю, так удобней.
Скачать: https://www.dropbox.com/s/mi671a2ii40zof1/Copy.cs?dl=0
Скриншот:
Сорц:
Активация: /copy [номер_строки], но самая последняя строка теперь 1, то есть самая старая - 99. Думаю, так удобней.
Скачать: https://www.dropbox.com/s/mi671a2ii40zof1/Copy.cs?dl=0
Скриншот:
Сорц:
PHP:
{$CLEO .cs}
{$INCLUDE SF}
0000:
while not Samp.Available()
wait 100
end
alloc 3@ 256
0C11: memset destination 3@ value 0x0 size 256
reg_cmd "copy" @copy
while true
wait 0
end
:copy
cmd_param 0@
if and
0AD4: 0@ = scan_string 0@ format "%d" 1@
1@ >= 1
1@ <= 99
then
2@ = 100
000E: 2@ -= 1@
0B75: samp get_chat_string 2@ text_to 3@ prefix_to 0 color_to 0 prefix_color_to 0
0B3B: samp show_dialog id 58 caption "{FFCC00}Полученная строка:" text "{EAEAEA}Теперь Вы можете её скопировать." button_1 "OK" button_2 "" style DIALOG_STYLE_INPUT
0B4B: samp set_current_dialog_editbox_text 3@
else
msg "{FFCC00}[Copy]: {EAEAEA}Введите номер строки (1-99). Самая \"свежая\" строка — 1." 0xFFCC00
end
0C11: memset destination 3@ value 0x0 size 256
cmd_ret