Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Lua random в переменных, Подскажите как сделать рандом в переменной
Crocotea
сообщение 3.9.2021, 8:30
Сообщение #1


***

Novice
Сообщений: 51
Регистрация: 30.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.787



--lua
wait (3000)
local #a = math.random (4)
log ("a=",a)

как сделать рандомное число через переменную? в этом скрипте а всегда = 4

И как сделать нажатие по этой переменной?
send (a)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 3.9.2021, 9:37
Сообщение #2


*******

Adept
Сообщений: 923
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.007



Во встроенном хелпе всё есть. И смотри внимательней в lua # - это размер массива.
Код
--lua
math.randomseed(os.clock()) -- инициализация генератора (у тебя этого нет)
local a = math.random(4)    -- вернёт число от 1 до 4 (включительно)
log (a)
send (a)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Crocotea
сообщение 3.9.2021, 9:41
Сообщение #3


***

Novice
Сообщений: 51
Регистрация: 30.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.787



Цитата(sutra @ 3.9.2021, 9:37) *

Во встроенном хелпе всё есть. И смотри внимательней в lua # - это размер массива.
Код
--lua
math.randomseed(os.clock()) -- инициализация генератора (у тебя этого нет)
local a = math.random(4)    -- вернёт число от 1 до 4 (включительно)
log (a)
send (a)



а понял.
Send все равно не работает

Нашел причину не рабочего send'a
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 3.9.2021, 9:43
Сообщение #4


*******

Adept
Сообщений: 923
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.007



У меня работает. Привязку к окну сделал? Если не работает значит надо использовать другие команды.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 25.4.2024, 10:34
Designed by Nickostyle