Описание тега ptokax

PtokaX Direct Connect Hub - это многоплатформенное серверное приложение для одноранговой сети обмена Neo-Modus Direct Connect.
1 ответ

Я не могу понять, почему 2 редактора дают разные синтаксические ошибки для одного и того же сценария

Я получаю сообщение об ошибке при компиляции этого скрипта lua. Редактор LUA и ptokaX Server, похоже, так думают. Я не могу понять ошибку. Редактор LUA говорит, что ошибка в dofile(путь.."files/mcunsubs.txt"). Редактор PtokaX говорит, что ошибка в э…
01 май '14 в 19:58
2 ответа

Разбить строку на стол

В настоящее время я использую эту функцию: function tokenize( str ) local ret = {} string.gsub( str, "([-%w%p()%[%]®+]+)", function( s ) table.insert( ret, s ) end ) return ret end Теперь строка может содержать любой символ (как видно из функции выш…
22 мар '12 в 13:00
1 ответ

Добавить значение переменной в таблицу в lua для скрипта ptokax

Недавно я обновил свой ptokax до 0.5.3, и с тех пор мой скрипт voicekick перестал работать, так как в моем скрипте входные данные других пользователей в сети равны 1 или 2, так как они принимают или запрещают пнуть пользователя или нет, но теперь, к…
29 апр '15 в 17:44
1 ответ

Функция os.date не возвращает желаемых результатов

Я вставляю строковую переменную в мою таблицу MySQL, используя это os.date() вызов функции: tSend["sDate"] = os.date( "%Y-%m-%d %X", Core.GetUserValue(v, 25) ) Таблица tSend пересылается другой функции, которая вставляет ее в таблицу. Это не работае…
30 янв '13 в 23:08
1 ответ

Процедура или цикл

У меня есть стол с именем messages где пользователи моего локального хаба хранят свои сообщения (вроде веб-форумов). В настоящее время в нем участвует большинство пользователей, и я ежедневно получаю от 30 до 50 новых записей. Так как это продолжало…
08 сен '12 в 17:15
1 ответ

Объединить строки переменной длины в виде таблицы

Я извлекаю массив данных из SQL, а затем объединяю их в виде строк для отображения. Функция выглядит так: function FetchTopStats( Conn, iLimit ) local sToReturn = "\tS.No. \t UserName \t Score\n\t" SQLQuery = assert( Conn:execute( string.format( [[S…
10 апр '12 в 13:16
1 ответ

Добавление команды в графический интерфейс ptokax для предоставления прав доступа профиля

Так как есть такие команды, как tempban, permban и т. Д., Которым могут быть предоставлены разрешения для профилей с помощью графического интерфейса ptokax под менеджером профилей. Я сделал скрипт и хочу добавить свою команду в графический интерфейс…
09 июн '14 в 11:58
1 ответ

Обновить полную таблицу, поменять столбцы

Хорошо, вот новая проблема для меня. Как я когда-то упоминал в одном из моих предыдущих вопросов, сейчас я использую PtokaX и пишу в нем несколько ботов. Теперь мне нужно полностью обновить мою таблицу и обменяться значениями двух конкретных столбцо…
26 мар '12 в 11:07
3 ответа

Конкатенация строк

Как я уже задавал в предыдущем вопросе (ссылка) о конкатенации многочастной строки переменной длины, я использовал метод, на который там ответил rkhayrov, и теперь моя функция выглядит так: local sToReturn = string.format( "\t%03s\t%-25s\t%-7s\n\t",…
1 ответ

GROUP_CONCAT, но с ограничениями для получения более одной строки

Я разрабатываю небольшую игру с непонятными словами для пользователей на концентраторе PtokaX DC, которым я управляю. Для этого я храню список слов в таблице MySQL. Схема таблицы выглядит следующим образом: CREATE TABLE `jumblewords` ( `id` INT(10) …
18 апр '13 в 08:29
1 ответ

Почему `sData` не является нулевым значением?

Выполнение кода здесь на eval.in sMessage = "<hjpotter92> +help|" local _, _, sCmd, sData = sMessage:find( "%b<>%s[%+%-%*%/%!%#%?](%w+)%s?(.*)|" ) print( _, sData, sCmd ) Выход из print говорит мой sData это значение с пустой строкой. По…
09 апр '13 в 02:46