You are not logged in.
Ответа на свои вопросы, я не нашел поэтому здесь решил их задать. Как в функцию передать стринговый параметр? Ну и на страничке с CLEO 4 написано: В четвертой версии появились новые опкоды для работы со звуками, форматирования текста, была добавлена возможность выводить на экран тексты без использования внешних текстовых файлов (.gxt, .fxt) Как реализовать вывод на экран текста без доп. файлов?
Пытался передовать просто строчкой в кавычках, переменной... бестолку - игра вылетает
{$CLEO} :LABEL thread 'LABEL' wait 0 while true wait 0 if not Player.Defined($PLAYER_CHAR) then continue end if 00DF: actor $PLAYER_ACTOR driving then {любой код} 0AB1: call_scm_func @draw_data 1 'какойто текст, естественное не кириллица' end end 0A93: end_custom_thread :draw_data {код функции} 0AB2: ret 0
В одном из чужих скриптов нашел пример вызова функции, где как раз третий параметр используется в функции как строчка:
0AB1: call_scm_func @NONAME_1175 4 0@ 100.0 12@ 5784415
Это параметр: 5784415
Но к сожалению не понял, что к чему(
Пните в нужную сторону=)
Last edited by tonyfull (06-02-2013 06:23)
Offline
{$CLEO} 0AC6: 0@ = label @text offset while true wait 0 0AB1: call_scm_func @print 1 0@ end :print 0ACD: show_text_highpriority 0@ time 100 0AB2: ret 0 :text hex "Text_example" 00 end
{$CLEO} 0@v = "Text_example" while true wait 0 0AB1: call_scm_func @print 4 0@ 1@ 2@ 3@ end :print 0ACD: show_text_highpriority 0@v time 100 0AB2: ret 0
Last edited by DK22Pac (06-02-2013 23:13)
Plugin-SDK https://github.com/DK22Pac/plugin-sdk
Discord-сервер по plugin-sdk и программированию в GTA
RU https://discord.gg/QEesDGb
ENG https://discord.gg/zaVqFQv
Offline