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

 
Ответить в эту темуОткрыть новую тему
> Не работает, что-то
Levo222
сообщение 18.3.2020, 13:58
Сообщение #1


*****

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?

Вобщем нужна функция "пустышка", которая бы останавливала работу цикла при нажатии определённых ДА ПОФИГ
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.3.2020, 14:50
Сообщение #2


**********

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



Код нормально отформатируйте, никто не будет в таком виде в нём разбираться. Не говоря уже о том, что нет комментариев.
Цитата
log (S) пустую строку выводит

Код
log(tostring(S))

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 18.3.2020, 15:01
Сообщение #3


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Цитата(cirus @ 18.3.2020, 18:50) *

Код нормально отформатируйте

У меня он нормально выглядит. Может из-за спойлера строки сбиваются?
Код
Я передумал выкладывать такой крутой код. Он по секретности превосходит информацию о местонахождении баз пентагона, а вы хотите чтобы его все легко читали.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.3.2020, 15:07
Сообщение #4


**********

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



Цитата
У меня он нормально выглядит.

Нормально это так:
Код
--lua
while
    for
        if

        end
    end

    if

    end
end

Чтобы сразу было видно уровень вложенности.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
steq
сообщение 18.3.2020, 15:10
Сообщение #5


*

Registred
Сообщений: 5
Регистрация: 15.3.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.579



,,,
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 18.3.2020, 15:15
Сообщение #6


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2398
Пользователь №: 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


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 18.3.2020, 15:21
Сообщение #7


*****

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?

Функцию он закрывает...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 18.3.2020, 15:25
Сообщение #8


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2398
Пользователь №: 18.746



Цитата(Levo222 @ 18.3.2020, 15:21) *

Функцию он закрывает...

Разглядел


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 18.3.2020, 16:04
Сообщение #9


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8459
Пользователь №: 19.451
Возраст: 32



ZeroBrane Studio форматирует код по сочетанию Ctrl+i
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 18.3.2020, 16:18
Сообщение #10


*****

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 верно говорит, это ненормальный вид. Скриптблок должен закрываться на томже отступе, где и открывался. Что это за бесконечная "поездка" кода вправо?))
форматирование
Код
И ты отредактируй!


И ты отредактируй! Этот код никто не должен увидеть.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 18.3.2020, 17:37
Сообщение #11


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Так всем спасибо. Уровень секретности этих кодов слишком высок для просмотра простыми смертными. Надо их где-то отдельно выкладывать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
nykep
сообщение 28.3.2020, 4:34
Сообщение #12


****

Apprentice
Сообщений: 233
Регистрация: 1.9.2012
Группа: Пользователи
Наличность: 1195
Пользователь №: 15.246
Возраст: 25



опиши S, добавь ифов, может что-то заработает, бессмертный пентагонщик : )
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 29.3.2020, 0:22
Сообщение #13


*****

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


возможно это и поможет но мне слишком далеко до этого
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 10.6.2020, 11:31
Сообщение #14


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Цитата(Madeus @ 18.3.2020, 20:04) *

ZeroBrane Studio форматирует код по сочетанию Ctrl+i

Блин. Надо в топ это сообщение и закрепить. Всё-время забываю.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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