Zer0Galaxy
Гуру-
Публикации
1 220 -
Зарегистрирован
-
Посещение
-
Победитель дней
189
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Zer0Galaxy
-
[CC] Игральные карты (Универсальное ядро 54)
Zer0Galaxy ответил в вопрос Doob в Разные (отсортировать)
В каком случае вызывается функция executeCMD ? Главное, чтобы между вызовами функций addPlayer не было промежуточных sleep-ов или ожидания других событий. Тогда пакеты от разных игроков не будут теряться. В крайнем случае воспользуйся многопоточностью, так чтобы один поток постоянно находился в режиме прослушивания сети. -
Где то о-очень глубоко. Что ни говори, а КК гораздо проще в освоении чем ОС и более интуитивно понятный. А лагульку много на чем можно сделать. Взять хотя бы WiFi-бомбу имени Семоро или заборы из BC-труб.
-
300 тугриков? Не дешево?
-
[OC Updates] Обновление OpenComputers до версии 1.5.6.
Zer0Galaxy прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
А вот это желательно пояснить -
На это нужна воля Администрации
-
Только твоего или чанклоадера вообще?
-
Да, get возвращает адрес своей платы. А если мне нужен адрес сетевухи другого компьютера?
-
Можно ли одним нажатием получить в буфер обмена адрес карты или вбивать посимвольно нужно?
-
В таблице следует хранить цену только для базовых элементов (сырья). Для остальных предметов - составляющие крафта. Ведь крафт предмета может измениться, а это повлияет не только на цену самого предмета, но и на цену предметов, в состав которых он входит. Пользователь. Разные пользователи по разному могут оценивать свое сырье. >>Как должно производится добавление новых продуктов в таблицу - гуи или в текстовом редакторе? В интерфейсе программы. Но было бы не плохо, что бы формат файла позволял просматривать и редактировать его в текстовом редакторе. >>Я готов взяться, я готов взяться, правда, будет 2 условия. Каких?
-
Описание: требуется разработать программу, позволяющую рассчитывать стоимость предметов мира Minecraft на основании стоимости компонентов, используемых при крафте этих предметов. Стоимость, рассчитанную программой, можно учитывать при покупке/продаже/обмене, а так же при подготовке к созданию сложных объектов. Оплата - по договоренности. Поддерживаемое оборудование: ПК ОС, монитор 2-го или 3-его уровня. Требования: программа должна работать с базой данных предметов. При вводе нового предмета в базу данных программа должна запрашивать типы и количество компонентов, входящих в состав. На основании этих данных, и данных о предметах, введенных в базу ранее, программа рассчитывает стоимость нового предмета. Стоимость должна выражаться в условных единицах (тугриках) и в базовых элементах. Под базовыми элементами подразумеваются предметы не имеющие крафта либо сложность крафта которых можно не учитывать. Пример такого расчета привел Крутой в блоге Тоторо Как собрать ... Вопросы и предложения оставляйте в этой теме.
-
Не совсем понял функции мамки. Она просто собирает детенышей в сундук, откуда их надо доставать руками и расставлять по местам. Не лучше ли что бы они после разгрузки сами возвращались на новую позицию. Координату позиции рассчитать не сложно. И еще. В процессе копания черепахи выполняют много лишних разворотов. Можно сделать так: при движении вниз черепаха копает под собой и перед собой. Внизу разворачивается на 180, перемещается на шаг вперед и движется в верх, копая над собой и перед собой. Таким образом выкапывается четыре столба вместо трех и выполняется всего один разворот.
-
Кинуть в трубу можно. Ах! У нас труб уже нет. Да, тут надо думать. User707, когда будешь тестить в сингле, учитывай какие моды стоят на сервере. Можно временем никого не ограничивать. После того как вещи для обмена переданы роботу, доступны кнопки "Подтвердить" и "Забрать". Если один из участников нажал "Подтвердить", он еще может забрать свою вещь пока другой участник не сделал подтверждения. Если оба подтвердили, обмен считается совершённым.
-
Вася кидает шкуру мамонта коровы в левый сундук и жмет кнопку "Предложить". Робот поворачивается влево и вытаскивает шкуру себе в инвентарь. Петя кладет стак алмазов в правый сундук и тоже давит кнопку "Предложить". После того как игрок выполнил операцию "Предложить", его оппоненту выдается информация о том, что ему предлагают и в каком количестве. После того как выполнено два предложения, становятся доступны кнопки "Подтвердить". Если оба нажимают "подтвердить", робот осуществляет обмен. Если кто то нажал "Отменить", робот возвращает предметы в тот сундук откуда взял.
-
Зачем два робота? Один не справится? Бегать ему не надо. Вертеться только возле сундуков
-
Тут дело не только в потере ресурсов, но и в недоверии игроков друг другу. Вот договорились, к примеру, Вася с Петей обменяться, шкуру коровы на стак алмазов. Как осуществить такой обмен, что бы никто из участников не имел технической возможности обмануть другого? Только через посредника. Именно таким посредником и призвана быть подобная система обмена.
-
Почему просить? Ты для себя одного что ли делаешь? А на общественно полезное дело ресурсы всегда найдутся.
-
Идея, на мой взгляд, довольно не глупая и может оказаться весьма полезной. Попробуй обкатать ее в сингле и перенесем на сервер. Ресурсы - не вопрос. А если Алекс даст добро, то эти кабинки для обмена можно будет разместить на территории банка где царит безопасность.
-
Я понял, что в сундуке лежат уже запрограммированные черепахи, имеющие метку. Черепаха-матка под сундуком достает их из сундука и ставит перед собой. Робот нужен чтобы дать пинка установленной черепахе, но это может сделать и черепаха-матка, как рассказал Алекс.
-
Постоянно наблюдаются проблемы с мониторами если компьютеры объединены в локальную сеть. Так и норовят написать что то на чужой монитор. Что то можно сделать?
-
Предположим, мы имеем сеть, состоящую из серверной стойки и компьютера. Сеть подключена к серверной стойке с левой стороны. В стойке находятся сервер А, связанный с левой стороной, и не привязанный сервер D. Стойка находится в режиме Internal. В каждом сервере и компьютере установлена сетевая плата. Исходя из вышесказанного, получается, что пакет, отправленный компьютером, может быть принят сервером D, но пакет, отправленный сервером D не может быть принят компьютером. Односторонняя связь получается или я что то не так понял?
-
Можно организовать публичные роутеры. Это устройства, обменивающиеся с сервером посредством связанной платы и раздающие интернет по проводной или беспроводной сети конечным пользователям. Может кто то захочет стать местным провайдером. Такие роутеры, занимая только один слот в сервере, могут обслуживать множество игроков. Вот только должны быть размещены в прогруженном чанке. Вопрос по структуре IP-адреса пока открыт. И на счет одного дня кодинга это Нео, конечно, погорячился. Я сейчас хотел бы узнать, интересно ли это кому нибудь вообще и кто хотел бы заняться продвижением этого проекта?
-
Топология сети - звезда. Т.е. в центре несколько серверных стоек, связанных между собой локальной сетью. Пользователи подключаются посредством связанных плат. Есть план выдавать пользователям связанные платы. Точнее не выдавать, а продавать через банк за тугрики или другим образом. Не из корыстных побуждений конечно, а чтобы уменьшить количество мертвых душ. Можно вести базу реализованных плат в привязке к игрокам. Занятые слоты можно контролировать на активность и если обмена по данной плате нет да и пользователь месяц не появляется, освобождать такой слот. >>И в сети на основе только связанных плат может же не оказаться никого из игроков, кто мне нужен вообще??? Для связи с другом Васей я сам могу скрафтить две связанных платы и одну отдать ему? Или я что-то не так понял? Безусловно, для связи только с Васей, персональная пара плат - лучшее решение. А вот с пятью друзьями так уже не пообщаешься. Кроме того, глобальная сеть это не только чат между игроками. Можно организовать централизованное хранилище файлов, web-сервер, доступ к pastebin-у без интернет-платы, связь с Android устройствами, которую Рид скоро доделает. Да и много еще чего. >>плюс компьютер ограничение имеет на количество слотов под платы. В компьютер клиента нужно будет только одну плату вставить. А в серверную стойку можно до 12 плат впихнуть
-
Предлагаю сделать систему связи на основе связанных плат (СП). Каждая пара таких плат позволяет общаться только двум абонентам. Но, если в серверную стойку напихать много СП и должным образом запрограммировать перекидывание пакетов с одной платы на другую, количество абонентов можно существенно увеличить. Немного арифметики. В один сервер можно установить четыре сетевые платы. Одна из них будет проводной сетевой платой для связи между серверами. Для связи с клиентами остается три места, если считать, что сервер может работать без видеокарты. В серверную стойку можно установить четыре сервера, т.е. одна серверная стойка может обслуживать до 12 клиентов. Учитывая опыт CraftNet, думаю 3-4 таких серверных стойки покроют потребность всех желающих подключиться к глобальной сети. Достоинства такой системы связи: - обеспечивается покрытие в любой точке любого мира - пакет от отправителя к получателю не будет проходить через кучу роутеров, а максимум через два сервера Недостатки: - пользователь не сможет подключиться к сети самостоятельно. Потребуется обратиться в сервисный центр. - управление сетью централизовано т.е. падение одной серверной стойки приведет к отключению всей сети или существенной её части. Если кому то интересно принять участие в подобном проекте (требуется 2-3 человека, владеющих начальными навыками программирования под ОС) отписывайтесь.
