Перейти к публикации
Форум - ComputerCraft
Seryoga

[CC] Автоматическая дверь

Рекомендованные сообщения

Программа помогает вам сделать сенсорную дверь... Дверь определяет хозяев и открывается только перед ними.
 
Система сделана так чтобы при перезагрузке сервера или выгрузке чанков, дверь была закрыта.

   

4ee3a3f72d73.png

cf3d9f831181.png78a727effe98.png

 

Чтобы добавить человека, нужно изменить ники в строке: 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 долгий отклик будет не заметен.  

Изменено пользователем Seryoga

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Лагомашина. И ошибка в 54 строке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я пишу более продвинутую прогу , но она пока что в альфе.

Изменено пользователем kremnev8

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Jet, а можете написать поподробнее, в чём заключается ошибка??

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

написано ture,а должно быть true

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не код, а каша. Не пойму зачем делать одно и то же действие 4 раза, присваивая и переприсваивая данные каждый раз.

Зачем брать список игроков несколько раз? Зачем брать человека по UUID, если выше уже взял все, что необходимо.

 

Наверное придется писать еще курс гайдов, объясняя, как надо организовывать структуру программы...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не код, а каша. Не пойму зачем делать одно и то же действие 4 раза, присваивая и переприсваивая данные каждый раз.

Зачем брать список игроков несколько раз? Зачем брать человека по UUID, если выше уже взял все, что необходимо.

 

Наверное придется писать еще курс гайдов, объясняя, как надо организовывать структуру программы...

 

:) Есть немного.  НО зато сам сварил). И работало оно, лично видел. Открывались там шторки карпенторовские на вайт-игроков.

Молодец. Оптимизируй все просто. 

  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновлено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×