|
|
|
Не работает, что-то |
|
|
Levo222 |
18.3.2020, 13:58
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
1
Код Я передумал выкладывать такой крутой код. Он по секретности превосходит даже уровень информации местонахождения баз пентагона, а вы тут хотите чтобы его все легко читали... ------------- Fx то есть если S не существует то и цикл не работает, а если не работет цикл то и скрипт не работает. пробовал через Код While 1 do While S do end end но тогда лагать начинает Вобще if S конструкция не работает? Как писать проверку S? S ~=0? S == 1? not S? S == nil? S ~= nil? S = nil? Вобщем нужна функция "пустышка", которая бы останавливала работу цикла при нажатии определённых ДА ПОФИГ
|
|
|
|
Fors1k |
18.3.2020, 15:15
|
Journeyman
Сообщений: 497
Регистрация: 19.12.2017 Группа: Пользователи Наличность: 2381
Пользователь №: 18.746
|
Цитата(Levo222 @ 18.3.2020, 15:01) У меня он нормально выглядит. Может из-за спойлера строки сбиваются?
Cirus верно говорит, это ненормальный вид. Скриптблок должен закрываться на томже отступе, где и открывался. Что это за бесконечная "поездка" кода вправо?)) форматирование
Код --lua do local back = package.path package.path = "luaPlugins\\winapi\\?.lua;"..package.path setfenv(1, require'winapi') require[[winapi.keyboard]] package.path = back end local state1, toggle = GetKeyState(0x90) --Num local button2 = {0x57, 0x41, 0x44, 0x45, 0x56, 0x51, 0x53} local pause = function() for i = 1, #button2 do local state=GetKeyState(button2[i]) while state do local state1, toggle = GetKeyState(0x90) if toggle then wait (1) state=GetKeyState(button2[i]) end end end end
local S = (color (222, 648) == 8291848 or color (222, 648) == 9013641) while S do pause() local state1, toggle = GetKeyState(0x90) --Num wait (0) if toggle and color (83, 556) == 0 then log ("fx") send217 ("f10") wait (1) else end end
--------------------
Для связи
|
|
|
|
Levo222 |
18.3.2020, 15:21
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
Цитата(cirus @ 18.3.2020, 19:07) Нормально это так: Код --lua while for if
end end
if
end end Чтобы сразу было видно уровень вложенности. Я не виноват что пилот так форматирует) Это его стандартная функция приводит строки в подобный вид Тоже не раз задавался вопросом как приводить к нормальному виду любые скрипты, либо в Sublime долго искал функцию format но так и не нашёл для Html есть, для С+ есть, для Lua нету, либо в Notepad++ плагин, он почему-то всё равно не выстраивает вложения правильно Код local pause = function() end -- Что закрывает этот End?
Функцию он закрывает...
|
|
|
|
Levo222 |
18.3.2020, 16:18
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
Цитата(Madeus @ 18.3.2020, 20:04) ZeroBrane Studio форматирует код по сочетанию Ctrl+i
Ну вот. Одной проблемой меньше) Цитата(Fors1k @ 18.3.2020, 19:15) Cirus верно говорит, это ненормальный вид. Скриптблок должен закрываться на томже отступе, где и открывался. Что это за бесконечная "поездка" кода вправо?)) форматирование
И ты отредактируй! Этот код никто не должен увидеть.
|
|
|
|
Levo222 |
29.3.2020, 0:22
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
Цитата(nykep @ 28.3.2020, 8:34) опиши S, добавь ифов, может что-то заработает, бессмертный пентагонщик : )
Я боюсь скорость упадёт. У меня почему-то с введением таймера и проверок на локальные переменные за циклами скорость проверки упала. тут цирус какой-то код выкладывал с отклонениями и смещениями, Цитата(cirus @ 28.3.2020, 15:53) код
Код local a = findcolor(X-5, Y-5, X+5, Y+5, 1, 1, "(" .. color_empty .. ")", "%arr", 2, -1, deviation) if a and a > 100 then break end
возможно это и поможет но мне слишком далеко до этого
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|