Написал мини код(сам код ниже). Проблема в том что он почему-то выводит команды в чат, ну не так как бы хотелось бы.(видео с примером внизу). Почему-то он пишет "/tload 5" ("/tload 5" как пример. Пишет не правильно абсолютно любые команды, /hcmd, /me, /try, /rb, /mn, /help и т.д.) как будто это простое слово, а не команда. Если написать от руки, то команда будет читаться как команда и появится сообщение по типу "Такой команды нет" или по типу этого.
Ума не прилажу почему так происходит. Вообще не понятно почему так происходит. В видео где описывается "как писать сообщения (без сампфункс)" про команды вообще ничего не говорилось.
Ума не прилажу почему так происходит. Вообще не понятно почему так происходит. В видео где описывается "как писать сообщения (без сампфункс)" про команды вообще ничего не говорилось.
Example:
{$CLEO}
CONST
SAMPBASE = 0@
SAMP_FUNC_SAY = 0x57F0
SAMP_CHAT_INFO_OFFSET = 0x21A0E4
END
IF 8AA2: NOT 0@ = load_library "SAMP.DLL"
THEN 0A93:
END
:Example
wait 0
if or
0AB0: key_pressed 97
0AB0: key_pressed 35
jf @ Example // <-- "@ Example" - Слитно. Просто форум выдаёт Example, как юзера...
0A8E: 25@ = SAMPBASE + SAMP_FUNC_SAY
0A8E: 26@ = SAMPBASE + SAMP_CHAT_INFO_OFFSET
0A8D: 26@ = read_memory 26@ size 4 virtual_protect TRUE
0AA6: call_method 25@ struct 26@ num_params 1 pop 0 "/tload 15"
jump @ Example // <-- "@ Example" - Слитно. Просто форум выдаёт Example, как юзера...