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

 
Ответить в эту темуОткрыть новую тему
> Набрать одноимённые цифры на numpad из числа, Не lua
фонарик
сообщение 7.6.2021, 22:01
Сообщение #1


****

Apprentice
Сообщений: 145
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.305



Подскажите пожалуйста. Есть переменная, неважно какого типа. Там число: 1234567890 Мне нужно командой send набрать это число, но используя только клавиатуру Numpad. На простом скрипте Пилота. Никак не получается (IMG:style_emoticons/default/unsure.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 8.6.2021, 2:01
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26708
Пользователь №: 16.971
Возраст: 29



Код
set $s 1234
set #len_s size($s)

wait 3000
for #i 1 #len_s
    set $s2 copy($s #i 1)
    switch $s2
        case 0: send {num_0}
            break
        case 1: send {num_1}
            break
        case 2: send {num_2}
            break
        case 3: send {num_3}
            break
        case 4: send {num_4}
            break
    end_switch
    wait 200
end_for
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
фонарик
сообщение 8.6.2021, 14:47
Сообщение #3


****

Apprentice
Сообщений: 145
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.305



Спасибо вам, товарищ cirus, в очередной раз. Как хорошо что такие ребята есть тут на форуме (IMG:style_emoticons/default/smile.gif) Не нашел я почему-то в справке команду copy (IMG:style_emoticons/default/rolleyes.gif) Хотя она там есть. Ваш пример немного модернизировал и получилось вот так:
Код
set $s 1234
set #len_s size($s)

for #i 1 #len_s
    set $s2 copy($s #i 1)
    set $KeyNumb num_$s2
    send $KeyNumb
end_for
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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