NEO
-
Публикации
1 436 -
Зарегистрирован
-
Посещение
-
Победитель дней
78
Сообщения, опубликованные пользователем NEO
-
-
Можно ещё в одну строку программы писать.
Читабельность в геометрической прогресии растёт.
А если серьёзно, то лучше как Лёша говорит, сейчас ещё читать можно, программа не сложная, а вот например цикл в цикле, его увидеть тяжелее будет, особенно где он кончается, если в цикле есть ещё блоки.
По моему мнению, программист оценивается, по 2 критериям, 1 - качество написания кода, 2 - на сколько он может код читать, так вот по 2 критерии, я думаю что профи над таким кодом долго просидит, я не говорю что именно над твоим, но в таком стиле, и более длиннее раза в 3-4.
-
2
-
-
Ему аддресс нужен=)
Оно и возвращает адрес.
-
И ещё. Вот тебе код, как узнать аддресс модема:
for address in pairs(component.list()) do
if component.list()[address]=='modem' then modemAddress=address
break
end
end
Айайай! А если зеро увидит?
modem = component("modem")()
if modem == nil then error("Modem not found.") end
-
Женщина

-
1
-
-
Это то да, согласен. Сундуков может и не хватить, если все рецепты майна забить. Но нам же не это важно, а сама идея. Как себе из 50-100 видов айтемов что-то автоматически крафтить самое часто нужное.
Что такое сундук, по идее, для сервера - табла с индексами, да и еще с одинаковыми айтемами в нашем случае. Что оно лежит на диске, что в сундучаре, разницы там не много, наверно. Это все лишь какие-то таблицы, в которых записаны теги айтема и его количество. ГУИ только работает по иному, вот и вся разница, как по мне.
Там лежат не теги, а объекты Item от которого наследуються другие ItemStone, это для примера, так что теоретически сундук с вещами может с ними делать все что угодно.
-
Это называется функция, а в скобках - это ее аргументы.
-
Лучше изучить ооп на Java, а потом применять знания эти в луа, так как тут псевдо ооп, изучать ооп в луа испортит все представление об ооп.
-
2
-
-
Ну ну, я вот поза вчера, бункер строил с помощью робота, так он все время, делал то 4, то 3, то 2 вообще, из 5 шагов, я спросил в чате фингер мне посоветовал слип поставить, и после этого робот начал как часы работать.
Алекс, я тебя не пойму причём здесь андроид мост?? Я им не занимался, и знать не знаю что с ним, мы просто с Тоторо клиентскую часть переделали.
-
А ещё роботы шаги пропускают, без слипа.
Я проверял, и это точно, могу подробно рассказать кто не верит.
-
AlexCC,я вчера так делал,игрокам биосы ставил,передвигался с помощью tpa.
-
За злоупотреблением команды буду смотреть я,и если не против Fingercomp,так как я ему доверяю.
-
Прошу разрешить пользоваться командой /mute программистам ,по причинам,админов мало,модераторов нет,хелперов тоже,в партии программистов больше всего людей,так прикладываю скрины на игрока который оскорблял всех,и никто не мог ему вставить кляп.Прошу оперативно расмотреть заявление,и трезво оценить.
С уважением Старожила сервера,и программист NEO.


-
4
-
-
А упростить нельзя, например избавиться от пхп, и базы данных.
Интернет плата поддерживает сокеты, можно написать сервер на языке программирования, java, c++
-
Вячеслав, мне не тяжело)) Но ты учитывай разный уровень игроков. Кто-то ведь и первый раз тычет туда мышкой, в этот ОС. Спрашивает как приватить и что там куда запихивать. Нужно максимально стараться во всем упростить юзеру задачу. Он услышал в чате, мол введи chat на планшете, он и ведать не ведать будет, что там какие-то директории есть и прочее. Он потычется туда сюда и кинет планшетик. А хочется, чтобы максимальное количество игроков написало по маленькой программуське или как минимум на уровне юзеров чего то там инсталлили и настраивали программки готовые хотя бы, вникли в программирование немного.
Часто же бывает на виндузяке, мол, установил прогу, а потом еще ярлык ищешь в Пуске какой-то.
В инсталлере после установки там тех ОК....ОК....ОК (они все равно никому не надо, что оно там скачало) лучше принтани, мол: Ваши программы загружены в папку /on/ Теперь вы подключены к ОпенНЕт. Ваш IP 567.e8
Для входа в чат наберите /on/chat и прочее прочее.
Понимашь, что я хочу сказать? Максимальная инфа юзеру и понятность. То что тебе кажется очевидным, не очевидно другим.
Вспомни, как ты орал, что мол что там сложного в черепашках аргументы ввести при старте проги, а я говорил, что это темный лес для многих, и через день уже в топике кто-то спрашивает, как их вводить если надо вертикально строить=)
Здесь же не игроки пришили с ХабрХабр. Многие не сразу могут все ухватить и теряются от большого количество информации, а спросить многие стесняются, так как какашки сразу летят на форуме, мол, ээээээээ, читай Викууууу и прочее.
Нео из рогатки пулять начинает и в гугл посылать всех сразу=))))Хотите, чтобы юзали ОN - сделайте ее простой и понятной.
Я всегда на вопросы отвечаю,но если вопрос уже прям такой простой,я ругаюсь.
-
Чего-то ошибочка возникла http://puu.sh/i4EL0/73b3efb087.png . Что может быть?
Разве есть конструкции которые скобкой не закрываються??
-
Вы делали там какой-то либик на ОС удобный для сендинга.
А сейчас проблема в том, что мост еще сырой по словам Рида, он там жрет миллион потоков и еще что-то, не вникал я толком. Мост отрублен уже месяца как 4 наверно, если ты не в курсе))) Плюс нет самого клиента толком консольного. Точнее он есть, но он не висит в ОЗУ демоном, при перевороте андроид-устройства офается и прочее, сырой еще. Буквально вчера~3дня c Ридом говорил. Он обещал переписать клиент для Андрюши и все доделать. Вот как-то так
Я знаю как сделать в два потока,пусть скажет что может выслушать я расскажу,я сервер для чата в 2 потока делал,на n количество клиентов.
-
Телепорт так называется.
-
как любил говорить у меня в части один прапор, лучше перебдеть, чем недобдеть (только с буквой "з")Артем! Главное, правильно все запрограммируй, чтобы твои теслы тебе не выжрали весь твой уран с перепугу от пролета кузнечика какого-то.
Лавы побольше, поршней и кодовых замков, можно еще 4 амбарных повесить и растяжку ванильную. Роботы с лазерами, которые из-за стеклянных стен шмаляют во все что движется и прочее.

Я, например, жду, когда Рид доделает мост ОС<=>Android. Тогда ты в ту же секунду себе на смартфон получишь сообщение, что грифер Салатик911 пролез к тебе в домик. Система подождет отмены включения тесл 5 секунд, и если ты замешкался или сомневался, включит их сама и будет действовать по плану "Альфа" и пр.
Мы с тоторо,еще в декабре доделали.
-
что, поттвоему, лучше — грузить многотонную Джаву как апплет, или написать на JS чатик? JS выигрывает однозначно: быстрее, меньше памяти сжирает.
Не сравнивай полноценный язык,с языком сценариев.
Плюс java быстрее однозначно.
-
Потому что уже есть Мамбл и РК. =)А тут предлагают зафигачить чат с доступом из игрового.
Эх опять ты не понял, они хотя северную часть на php сделать.
-
А причём здесь велосипед, если ты учил в школе умножение, это же не велосипед, так же и здесь, человеку интересно самому сделать такой алгоритм.
Изучить его.
-
А почему нельзя написать сервер на java?
Мы тут с Totoro, чат даже сделали, прекрасная платформа для программирования.
-
-
Я не понимаю, почему нельзя по гуглить??

Вайт-лист на игровом сервере ИТ!
в Корзина
Опубликовано: · Изменено пользователем AlexCC
В этой статье будет ответ на вопрос, как попасть на сервер, а именно - как попасть в white list.
1.) Чтобы стать игроком нашего сервера, с начала нужно понять, зачем вы этого хотите?
1.1) Сервер создан, как полигон для программирования, это не лагодром для километров проводов, огромных автокрафтов, печек и дрбилок, нужно делать всё компактно и оптимизировано.
2.) Нужно участвовать в развитии форума.
2.1) Писать программы, пример: http://computercraft.ru/topic/821-ferma-tcvetnoi-shersti-programma-dlia-robota/.
2.2) Голосовать на 3 мониторингах,Ниже пример.
P.S На некоторых нужно авторизоваться через Вконтакте, я думаю проблем не составит.
3.) Нужно активно общаться на форуме.
3.1.) Возьмем пример с нашего главного администратора.
Поддерживать игроков, обсуждать программки и ни в коем случае не оскорблять никого.
И самое главное - это иметь искренние чувства и интерес к проекту и программированию.