Stinger
Пользователи-
Публикации
36 -
Зарегистрирован
-
Посещение
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Stinger
-
Здравствуйте друзья, проблема следующая в моей версии lua 5.0 напроч отсутствует функция #, можно ли как то заменить её ? Очень нужна, обновить lua невозможно зашито в exe файл, буду признателен за вашу помощь. Вот ошибка: unexpected symbol near '#' , неизвестный символ говорит.
-
Здравствуйте уважаемые форумчане, подскажите есть ли возможность получить ip адрес пользователя на lua ? Если да, то как ? Заранее благодарю. Дело в том, что C++ зашит в исходники игры и он записывает лишь последний ip а не текущий и если в момент игры подключиться к VPN то тот самый ip останется старым.
-
Плохая идея к сожалению.
-
Никак не получается реализовать! --&say ник,сообщение -- Команда которую хочу реализовать! Как должна работать ? --Допустим модератор пишет данную команду, игрок чей ник напишет модератор, отправит в чат сообщение, которое укажет модератор, надеюсь растолковал) В чём заключается проблема ? --Проблема заключается в том, что если в сообщении модератор сделает пробел, и напишет например "Привет Мир" в чат выведется только Привет, всё остальное обрезается! --Обрезка пробелов function trim(s) return (string.gsub(s, "^%s*(.-)%s*$", "%1")) end --Разделение строки function explode(seperator, str) local pos, i, arr = 0, 0, {} for st, sp in function() return string.find(str, seperator, pos, true) end do table.insert(arr, i, trim(string.sub(str, pos, st-1))) pos = sp + 1 i = i + 1 end table.insert(arr, i, trim(string.sub(str, pos))) return arr end -- Часть основной функции elseif messarr[0] == "&say" and GetGmLv(role) <= 24 then SystemNotice(role,"Нет Доступа!") elseif messarr[0] == "&say" and GetGmLv(role) >= 25 then local params = {} if messarr[1] ~= nil then params = explode(",", messarr[1]) local name = tostring(params[0]) local text = tostring(params[1]) if params[1] ~= nil then local Char = GetPlayerByName(name) Say(Char,text) elseif params[1] == nil then end end -- Косяк в том, что когда я делаю в сообщении пробел , то, что после пробела не пишется. P.S Я конечно могу делать нижнее подчёркивание вместо пробелов, но это очень не удобно, буду благодарен за вашу помощь!
-
Большое спасибо всем, кто помогал!
-
Спасибо, всё работает, очень помогли, если не сложно подскажите хорошую литературу по Lua.
-
Спасибо огромное, что такие отзывчивые люди есть, попробую собрать это всё в кучу и сделать.
-
А как удалять те которые уже были проверенны ? Всё понял сам.
-
Хорошая идея, спасибо, но есть не большой нюанс, из таблицы потеряются Ники этого топа. И вот с 1 числом понятно, оно будет самое большое,а вот второе как оформить и третье ?
-
Здравствуйте форумчане, хочу сделать топ 3 на lua обязательно, весь состав записывается в файл: Вот таким образом //Ник,Очки Test,15 Artem,26 Denis,111 Vlad, 22 и тд, думаю суть объяснил. Записывает всё отлично! Проблема в том, как вывести этот самый ТОП в таком виде: Denis,111 Atrem,26 Vlad,22 Уже голову сломал, буду очень признателен за вашу помощь
