Крайне нестабильная хуйня, которая будет работать лишь в тех случаях, когда будут меняться только числа. Можно было сделать по круче, с хуком, sscanf и прочим добром, но мне лень, да и в клео непривычно писать.
{$CLEO}
0000:
wait 2000
alloc 30@ 256
while true
0B75: samp get_chat_string 99 text_to 30@ prefix_to 0 color_to 0 prefix_color_to 0
if 0C18: 0 = strstr string1 30@ string2 "{E3BE88}Математика:"
then
if 0C18: 0 = strstr string1 30@ string2 "прибавить"
then
0AD4: 0@ = scan_string 30@ format "{E3BE88}Математика: {3399CC}%i {299800}прибавить {3399CC}%i" 1@ 2@
005A: 1@ += 2@
0AF8: samp add_message_to_chat "%i" -1 1@
end
if 0C18: 0 = strstr string1 30@ string2 "минус"
then
0AD4: 0@ = scan_string 30@ format "{E3BE88}Математика: {3399CC}%i {299800}минус {3399CC}%i" 1@ 2@
0062: 1@ -= 2@
0AF8: samp add_message_to_chat "%i" -1 1@
end
if 0C18: 0 = strstr string1 30@ string2 "умножить"
then
0AD4: 0@ = scan_string 30@ format "{E3BE88}Математика: {3399CC}%i {299800}умножить {3399CC}%i" 1@ 2@
006A: 1@ *= 2@
0AF8: samp add_message_to_chat "%i" -1 1@
end
end
wait 0
end