NEO
-
Публикации
1 436 -
Зарегистрирован
-
Посещение
-
Победитель дней
78
Сообщения, опубликованные пользователем NEO
-
-
Жалко шахтера. Заблудится он в сыпучих блоках и будет ждать своего владельца на дне лавового озера.
И карьер проходить он будет медленно, роясь в инвентаре на каждом шаге.
Я когда - то думал над проблемой проверки инвентаря, можно вести учёт в памяти, хотя бы примерное представление что и где.
-
1
-
-
local file = io.open('example', 'w')
file:write('hello world')
file:close()
-
1
-
-
Да event.lister работает аналогично. Не надо ничего придумывать и усложнять

event.lister ?
Для опечатки слишком много повторений.
-
3
-
-
В майне и так ~15 потоков разных, тут логично что они по всем ядрам распараллеливаются. Смотри системный монитор использования ядер.
-
Как мне параллельно выводить изменяющуюся переменную и захватывать сигнал?
event.pull() приостанавливает программу, из-за чего обновление переменной невозможно.
event.listen и event.ignore() не подходят, ибо мне нужно получать данные нажатий (x,y), которые я могу получать только с event.pull().
Проблема решена с помощью computer.pullSignal().
event.listen работает так же как и event.pull, только в отдельной функции и не останавливает исполнение.
-
2
-
-
Добавил поиск сборок.
-
-
function run()
- while check do
pcall(test)
os.sleep(1) -- добавь
end
end-
1
-
function run()
-
У кого не дэфолтный путь, можете проверить? Еще добавил загрузку последнего лога на пастебин.
старый добрый swing с криво заданными компонентами. =D
Я чаще всего создаю главную панельку, в него пихаю вертикальный BoxLayout. А в него панельки с горизонтальным BoxLayout. И задавать лучше размер главной панельки. Так будет ровнее и будет всё отлично resize'иться. Попробуй может тебе тоже понравиться.
Я хотел на JavaFX, но думается посыпятся краши из за того что Java не поддерживает что - то.
-
А, так он вообще не находит краши

Надо установить игру в дефолтную папку что-ли?
Пока работает с дефолтным, сейчас делаю не дефолтную =D
-
Win 10
А если запустить через консоль? Посмотри может какие исключения падают.
-
-
Привет всем!
Сегодня хочу поделиться с вами утилитой для упаковки логов и крашей со сборок нашего лаунчера, часто замечаю как игроки пишут о проблемах связанных с игрой, но на требования дать логи они пожимаю плечами и говорят что не знают где они, или вообще не знают что такое логи и краши. Утилита очень простая.
Вот как она выглядит, я думаю тут понятно всё.
Могу сказать что crash count - это количество самых последних крашей которые попадут в архив.
Кнопка "Загрузить", загружает последний краш на пастебин, возвращает url в отдельном окне.
Нажимает "Запаковать", появиться архив pack-info_имясборки.zip с крашами и логами, вам осталось только залить их и отправить админу.
Ссылка на скачивание: https://www.dropbox.com/s/yby5khty6ulk33p/crash-log-getter.jar?dl=0
P.S
Если есть файловый хостинг без смс и регистрации, и можно туда заливать анонимно файлы, тогда архив можно заливать на хостинг.
-
3
-
-
Нужно еще собрать -
Команду по возрождению OpenNet на RoboCraft 3.0 -
А в Америке ещё хуже. Нет метрической системы. Температура в Фаренгейтах. Хотя по СИ в Кельвинах. А вес в фунтах, рост в дюймах. Где стандарты? Вроде как они сами хотели на метрическую систему перейти, но почему то пока ничего не стандартизировали.
Америки две и они довольно большие континенты.
-
1
-
-
Включаю мозг.
Думаю.
1 бит = 1/8 байта.
Мегабит.
По названию судя, он должен быть в 8 раз меньше мегабайта.
1024 / 8 = 128...
То бишь мегабайт = 8 мегабит.
И у меня выходит, что 1 мегабит = 128 килобайт.
Мегабит = 1 * 10 ^ 6, правила 8 работают на байты только. Это как киловатты их не может быть 1024.
-
2
-
-
1 Мбит -> 1024 кбит -> 128 кБ по идее.
Мегаби́т — количество информации, 106 или 1000000 (миллион) бит. Используется сокращённое обозначение Mbit или, в русском обозначении, — Мбит (мегабит не следует путать с мегабайтом МБ). В соответствии с международным стандартом МЭК 60027-2 единицы бит и байт применяют с приставками СИ. Мегабит равен 125000 восьми-битовыхбайт, 125 килобайт (кБ) или примерно 122 кибибайта (КиБ).
-
Нужно мегабиты в мегабайты перевести, а там уже всё просто.
int megabytes = 1 000 000 / 8
int kilobytes = megabytes / 1000;
-
Еще бы OpenFTP-сервер...Кто нибудь возьмёт всю power в руки, и напишет. Я уже пишу кое что, может Лешка заинтересуется, а может ты сам напишешь, а может кто то другой.
-
А где лайк Тоторо?

-
1
-
-
Чатбоксы такого не умеют. Мой чатлогер никогда не ловил [iNFO] и прочее
А зачем вам?
-
Проблема именно во время тестов. Я часто проги тестирую и каждый раз через Ctrl + C завершать прогу и потом перезагружать комп долго. А вот когда готовая уже прога то там ошибок не должно быть и всё норм работает. Это проблема именно тестирования проги.
Я с такими проблемами боролся. переопредели event.shouldInterrupt() если true, тогда ignore сделай для всех функции.
-
1
-
-
С event.listen можно запросто певдомногопоточность замутить. Чтобы несколько игроков могли управлять одновременно. Вон же змейка у меня как то работает на большое количество игроков с помощью event.listen. Единственная при этом проблема, краши и выходы без event.ignore. При тесте особо тяжко, приходится комп перезагружать в случае ошибок.
Разбираться в коде лень, не такой уж он и красивый чтобы исправлять. Мне проще с нуля написать нормальный.
А в pcall нельзя добавить?
-
P.S. А что, реально сложно осуществить такую игру, в которой не будет ничего отобраться за стеной? Почему майнкрафт рендерит всё что происходит за стенами?
Можно во время загрузки текстур вычислять процент прозрачных пикселей текстуры и удалять меньше какого - то процента, но вот проблема, если в моде будет легальная прозрачная текстура или же ванильное стекло, её отсеет.
-
Я когда - то играл на ваниле без приватов, только сундуки можно приватить за 10к, интересно было прятать базу, строить, можно клан создать, охранную систему, мост Рида использовать для передачи данных радаров.
-
1
-

Операционная система LunaOS
в Операционные системы
Опубликовано:
Не знаю, в чем проблема gpu.set убрать или запретить? Мне как то нужно было сделать динамическую таблицу открытых портов, я просто переопределил open close, все глобалки лежат в _G