Seryoga 184 Опубликовано: 4 февраля, 2015 (изменено) Программа помогает вам сделать сенсорную дверь... Дверь определяет хозяев и открывается только перед ними. Система сделана так чтобы при перезагрузке сервера или выгрузке чанков, дверь была закрыта. Чтобы добавить человека, нужно изменить ники в строке: local white_list = {'Your_name', 'Guest_1', 'Guest_2'} Количество людей в списке ограничено только оперативкой компа... Код программы. http://pastebin.com/25zd3SF0 Hotfix Door v 1.2. http://pastebin.com/5gu6XVgX Оптимизировал поиск людей из white list. Из-за бага с redstone пришлось уменьшить отклик двери. При увеличении значения перемененной distance_locate долгий отклик будет не заметен. Изменено 8 февраля, 2015 пользователем Seryoga Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Jet 30 Опубликовано: 4 февраля, 2015 Лагомашина. И ошибка в 54 строке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kremnev8 12 Опубликовано: 4 февраля, 2015 (изменено) Я пишу более продвинутую прогу , но она пока что в альфе. Изменено 4 февраля, 2015 пользователем kremnev8 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Seryoga Автор темы 184 Опубликовано: 4 февраля, 2015 Jet, а можете написать поподробнее, в чём заключается ошибка?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cyber01 1 704 Опубликовано: 4 февраля, 2015 написано ture,а должно быть true Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
1Ridav 1 049 Опубликовано: 4 февраля, 2015 Не код, а каша. Не пойму зачем делать одно и то же действие 4 раза, присваивая и переприсваивая данные каждый раз. Зачем брать список игроков несколько раз? Зачем брать человека по UUID, если выше уже взял все, что необходимо. Наверное придется писать еще курс гайдов, объясняя, как надо организовывать структуру программы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 5 февраля, 2015 Не код, а каша. Не пойму зачем делать одно и то же действие 4 раза, присваивая и переприсваивая данные каждый раз. Зачем брать список игроков несколько раз? Зачем брать человека по UUID, если выше уже взял все, что необходимо. Наверное придется писать еще курс гайдов, объясняя, как надо организовывать структуру программы... Есть немного. НО зато сам сварил). И работало оно, лично видел. Открывались там шторки карпенторовские на вайт-игроков. Молодец. Оптимизируй все просто. 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Seryoga Автор темы 184 Опубликовано: 8 февраля, 2015 Обновлено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Zer0Galaxy 2 187 Опубликовано: 8 февраля, 2015 А что, разве сенсор ивенты не формирует? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах