Krutoy
-
Публикации
482 -
Зарегистрирован
-
Посещение
-
Победитель дней
72
Сообщения, опубликованные пользователем Krutoy
-
-
Интерфейс обрастает новыми кнопками, полями и цветами. Теперь выводится информация, реализована интерактивность при вводе.

-
2
-
-
Да, нужно. Помощь была бы очень кстати. Но ГУИ должен быть достаточно мощный.вам GUI написать нужно ,или вы сами?
-
Сегодня работали над новым принципом определения игрока терминалом. Теперь используем панель PIM из переферии.
За последнюю неделю, я сделал вывод списков заказов на экран, Семоро написал серверную часть работы с БД и ее выдачей по запросам, а Тоторо делает финансовый сервер.
Можно заметить, что в терминале есть приемник, черный коврик справа, и сундук для выдачи слева.
По прежнему проекту требуется помощь. Например, возникла необходимость писать свой интерфейс, так как GML, который я использовал, подводит - русский текст ломает разметку, а листбоксы и другие элементы нельзя обновить. А Базару нужно много - кнопка, едит, диалог, таблица и трекбар.
-
Воу воу, если это та самая ошибка, будет просто ОФИГЕННО!!. Напрямую через ОС работать с МЕ будет суперски.Таблица результатов выборки из ME сети были форматированы некорректно. Krutoy и Semoro, именно из-за этого вы использовали ComputerCraft в своей программе?
-
Да делать робота, который из угла в угол дома по циклу бегает - скучно. А писать настоящего дворецкого - долго.Ух, интересный конкурс-то... Но я так понял, что никто не изъявил желания поучаствовать? :С
-
Работа над базаром кипит. Установили новую сервернуют Семоро кодит фильтр пакетов даже ночью.
-
2
-
-
В общем, встретимся в мамбле и там обговорим. У тебя хорошие идеи.И, по-моему, тут должна быть такая же история. То бишь:
Лучший способ которым ты можешь нас поддержать - выложить админские предметы на продажу в Базар. Для игроков это будет только в радость, а нам раскрутка.Наоборот, своими ценами поддержу спрос у вас.
-
Посмотрим. Главное, что бы не нарушалась аудиенция в кабинке.
... тоже на ОткрытыхКомпах?
Спасибо за приятные слова. Не хочешь поучаствовать?Воу, господа, это же просто чудо расчудесное!
А в качестве здания мог бы подойти небоскрёб обыкновенный, где можно использовать аналогичную уличной систему телепортов с одним отличием - системой проверки занятости комнат (т.е. 1 терминал - 1 комната и при телепортации туда игрока происходит запись в стек, что комната теперь занята кем-либо).
Неоспоримый плюс данной конструкции в том, что при использовании божественной силы администрации эту конструкцию можно продлевать до бесконечности.
Небоскреб здорово, но я хочу, что бы люди видели кто в каком терминале, и что бы ты заходил туда пешком. Это будет создавать ощущение присутствия. Можно было бы сделать небоскреб, но без телепортов.
Это будет не битва а бойня. И исход зависит от тебя. Потому что если мы начнем на равных, Базар во всем превосходит Банк, и банком будут пользоваться только, что бы посмотреть как черепашки бегают.Но если серьезно - то предстоит великая битва между нашими торговыми сетями. Это мы еще посмотрим, кто-кого))
Что бы у нас на Базаре появились вещи, люди должны развитсья до них и выложить на продажу. А вот если ты будешь использовать админку, делать гравики и ультиматки из воздуха, это будет не честно, и не о какой "конкуренции" или "битве" речи не идет.
Это будет сюжет скульптуры "Геракл разрывает пасть писающему мальчику"
Будет. Но первая рабочая версия базара будет без этого.Я например, со своего смартфона половину денежных банковских операций выполняю, а не бегу на базар. У вас этого не будет пока, как я понял.
Семоро предлагал такую идею. Просто сделать панель перехода которая соединена с Void-трубой. Но я считаю, что это не этично. Мы всё делаем по-чесному.Можно вообще на командных блоках все сделать
Разные игроки, разные потребности. Я ставлю долгосрочные цели, что бы Базар объеденил не просто игроков, а целые города. А в городах обороты очень большие.И зачем мне миллион коблы??? Мне нужно купить дробилку в банке или квантик, 3-5 стаков алюминия, так ведь?
Первая рабочая версия будет с минимальным набором функций и работа с дисками пока не будет реализована. В теории, при получении диска в приемник, система сначала его выворачивает. А при выдаче, полный диск дропается, что бы все предметы что ты купил на Базаре заняли 1 слот в инвентаре.Ну а так - то ваш проект просто шикарный! Кстати, в привате может клиент свой МЕ диск вставить, или вы сделали методом бросания и выплевывания диска?
-
Как хорошо, что Алекса идея взбударажила.
А теперь, все вопросы по порядку:
>О-о-о, вот и "Черный рынок"!
О-о-о, нет Алекс, я тебе больше скажу. Это недокумментировано, но базар твой банк раздавит, а тебе утрет нос
>А лоты ТОВАР<->ТОВАР есть?
Пока нет, но база данных уже поддерживает такие операции. Что бы заработало нужно лишь добавить интерфейс создания такого лота.
>Есть система аккаунтов?
Аккаунт это ник игрока. Ты подходишь, и Базар сразу открывается для тебя без всяких логинов и паролей.
>куда и как они вылетают игроку при покупке?
Внутри сети есть виртуальное персональное хранилище, список предметов в котором можно вывести на экран. В этот "буффер" предметы попадают сразу с "черного коврика", а так же при покупке. Игрок может потребовать выдачи всех предметов, или каких то отдельно.
Это не окончательный вид терминала. Выдаваемые предметы могут либо складываться в сундук, либо выподать дропом, либо выдаваться сложенными в МЕ-Диск (например при покупке миллиона булыги).
>А что там желтенький комп делает, ОС с чем-то не работает?
ОС к сожалению не умеет одну ССшную перефирию работы с МЕ, выдавая ошибку. Костыли короче. Этот золотой комп получает список предметов в МЕ а так же вытаскивает из нее нужные предметы.
>Что там за стульчик слева, Сёма будет сидеть и смотреть на логи?
Сёма вещи делает. Он мигом написал прогу для ОС компа и уже сделал работу с БД, пока я медленно грызу терминал. Так что пусть посидит отдохнет.
>Будет ли ограничение на ассортимент
Нет, не будет. Всё ограничивается количеством МЕ дисков, которых можно наставить на миллиард предметов.
>Ну и советую подумать, как сделать ограничение на клиентов во времени
Это не актуально, так как сервер пишется на поддержку неограниченного количества терминалов. Для первого запуска на сервере мы поставим 8 терминалов. Если одновременно 8 человек будут сидеть в кабинках, построим еще.
>Не забывайте, что у нас адский ПвП сервер.
Я сделаю дверь.
>Интерфейсик - бомба!!!Этот GUI использовали или это свой?
Спасибо. Да, я взял готовый, но его пришлось натачивать напильником.
Не проблема. Игроки находящиена в базаре загружают чанки.свитч?? а чанклоадеры запрещены.
-
1
-
-
Никаких шифрований не нужно. Подключиться к сети можно будет только физически. А от этого защищает плагин привата.а часть сервер клиент ,как именно хотите сделать?? шифрование нужно использовать , хотя бы против нубов.
Между сервером и терминалом будет стоять свитч, общение будет идти через send()
-
Базар - рыночная система по типу биржи.
Разработчики:
Krutoy, Semoro, Totoro
Цель проекта - создать рынок, который централизирует торговлю всего сервера.
Принцип работы:
Базар позволяет выкладывать ордеры (заказы) на покупку или продажу предметов. Это позволит любому игроку продавать что угодно и по чем угодно. Цена будет регулироваться самими игроками, без вмешательства админов.
Ближайший пример - рынок из игры EVE-Online
Преимущества принципа работы Базара:- Быстрота работы - покупка, продажа, получение предметов происходит за секунду.
- Возможность оптовой торговли - технология уже может работать с тысячами предметов в секунду, а скоро и с миллионами в секунду.
- Неограниченно расширяемое хранилище за счет простого добавления новых МЕ дисков
- Полностью самодостаточная работа без админского вмешательства.
- Стабильная работа за счет компов ОС, моментальной передаче предметов между МЕ сетями и отсутствия безпроводных сетей.
Внешний вид тестовой системы с двумя терминалами:

Текущий интерфейс терминала.
Что готово:
- Интерфейс вывода информации на экран
- Код работы с базой данных и подсчет предметов
Что нужно реализовать:
- Отладить вывод\ввод предметов в сеть
- Сервер валюты с доступом
- Построить здание Базара
Больше инфы и код смотрите в репозитории:
https://github.com/Krutoy242/bazaar
-------------------------------------------
"Базар" должен стать главным торговым узлом всего сервера, укрепить валюту, и позволить игрокам свободно торговать любыми товарами, без создания "таблиц цен" или "админ шопа".
Валютный сервер сможет обеспечить сервер стабильными деньгами, которые можно будет использовать для оплаты других услуг, например, телепортов.
Эта тема создана для привлечения заинтересованных игроков. Нам нужна помощь в написании частей кода, предложений по механизмам и дизайне внешнего вида.-
4
-
-
Хочу анимацию голограммы как в StarCraft2

-
Хорошая идея, мне нравится. Пока негде использовать если честно.
Вопрос: Зачем грузить 10 файлов, если они все маленькие по 300 символов и кода не содержат?
Или, например, зачем качать README из интернета, если его можно добавить комментом в начале файла?
Если сделаешь что то наподобие сервиса Re-Captcha, будет классно. Например, программа быстро генерирует картинку и ждет численного ответа, после чего возвращает false/true.
-
Скрины офигенны.
-
1
-
-
О, прикольно. Нужно глянуть.вот http://games.candyhandy.com/turtlecraft/ , только этот эмулятор в браузере ,а так чисто роботы.
-
Эх, мне бы с роботами такой эмулятор...
-
А ты сравнивал производительность рекурсивного- и гео-майнера? На сколько он круче?
Кстати, хотя бы примерно прикинь в сравнении с карьером. Если хоть немного лучше копает - обязательно нужно. Буду трясти Семоро, что бы пофиксил.
-
Офигенно о_ОНа форуме идут вялые споры о чанклодерах, карьерах и донате, а тем временем...
Новая версия OpenComputers 1.3.5! Что нового:
- Добавлено: Жидкости в роботах! Апгрейд-цистерна! Апгрейд-контроллер цистерн!
- Добавлено: Планшетный компьютер официально доступен!
- Добавлено: Голограммы теперь можно двигать. Немного.
- Добавлено: Геосканер теперь можно использовать как апгрейд.
- Добавлено: Апгрейд-крафт теперь возвращает размер полученного стека предметов.
- Добавлено: Апгрейд-поршень. Теперь робот умеет толкать блоки!
- [MC1.7] Добавлено: Поддержка AE2-энергии.
- Изменено: Используемые библиотеки были переименованы таким образом, чтобы избежать ЛЮБЫХ конфликтов с другими модами. Это означает, что они были перекомпилированы. Дайте знать автору мода, если появились какие-либо проблемы.
- Пофикшено: Потенциальные проблемы с загрузкой мультиблочных экранов.
- Пофикшено: Некоторые разрешения мониторов не сохранялись после загрузки.
- Пофикшено: Некоторые предметы после использования и замены роботом - уничтожались (например - ведро -> ведро с молоком).
- Пофикшено: Освещение и другие потенциальные проблемы с загрузчиками чанков.
- Пофикшено: N-ое количество других проблем и багов.
Это же столько возможностей для робота...
-
1
-
Ох, вот это фэил. Сочувствую. Я бы не смог продолжить так.UPD: всё зафейлил. Случайно удалил файл, когда чистил винт. Придётся переделывать всё.
Так что прайс выложу до конца недели. -
Я тоже за первый вариант. Дополнительные офисы и коммуникации на сервере будут выглядеть прикольно. Плюс, система будет более надежна - от ДДОС даже ebay падал.
Кстати, забыл сказать, что терминал телепорта выглядит шикарно. Черный матрасик, огромный понятный текст на мониторе и цветные буковки. У тебя очень хорошо получается.Like
-
3
-
-
Как ты определяешь что был брошен именно алмаз?
-
Тоторо, хорошая идея и реализация. Понравилась простота кода. Даже нет строчек больше 30-40 символов.
-
2
-
-

БАЗАР (биржа/банк/рынок)
в Инфраструктура
Опубликовано:
В идеале, я бы хотел реализовать на сервере Свободные деньги.
ОС и аддоны не позволяют получить названия предметов. Пользователи вынуждены смотреть ID в NEI или в инвентаре. Если ты знаешь, где достать таблицу ID::Название, я буду очень рад и с удовольствием ее прикручу.