Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Узнать как правильно расчитывать экранные координаты, на которые ставить рендер текст. Вот что например надо делать с 4@, чтобы регулировать позицию влево/вправо, и что делать с 5@, чтобы регулировать вверх/вниз
Это я знаю, но оконные координаты ведь не флоат?
0B60: convert_game_screen_coords 1050.0 800.0 to_window_screen_coords 4@5@
0016: 4@ /= 2
0016: 5@ /= 2
Как правильно подбирать?
4@ /= 2
5@ /= 2
Если делить на флоат, то размещается всегда в левом верхнем углу. Вот что бы было справа вверху, как записать можно?
Как правильно делать условие с массивами СФ? Вот например
if
0C0E: array 1@ element 2@ == 1
then
say "1"
end
if
0C0E: array 1@ element 2@ == 2
then
say "2"
end
Знаю только про глобальные функции. А что за глобальные переменные сампфункса?
Я пробовал с глобальными переменными, но тогда у меня не работает ввод в диалог, будто условие просто не выполняется
0B3C: samp is_dialog_responded id 224 button 24@ list_item 0 input_text 25@
then
if 24@...
Как можно обойти игнор wait в командах 0B34? Пробовал и call scm function вызывать и gosub с wait, нигде wait не работает. Кроме такого:
0B34: "lol" @Noname
while true
if 1@ == true
then
say "lol"
wait 5000
end
end
0BDE: 0
:Noname
1@ = true
SAMP.CmdRet()
^ Вот этот вариант в...