[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
GreenCubes • Просмотр темы - Прохладные идеи Рейзера (constantly updatin'!)
Страница 1 из 2

Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 17:42
RaZeR_RawByte_
Решил таки поделиться своими мыслями и идеями насчёт ГК.
Дабы не плодить тем, всё буду обновлять в первом посте.




Блок, имеющий со всех сторон текстуру ноги поршня. Весьма полезный блок, как мне кажется. Можно заюзать и в стимпанке, и в средневековых постройках, всякого рода заводах, etc, etc.

Блок отдельно:


Пример применения:


Возможные варианты крафта:


Текстура:



Более компактная альтернатива лавовым мусороуничтожителям, а также публичным сундукам, которые на мусорку никаким боком не похожи.
Пригодится в городах (и не только) для уничтожения мусора в инвентаре.
Подходим к нему, жмём ПКМ - открывается интерфейс как у одинарного сундука. Кладём вещи, выходим из бака - вещи уничтожены.

Блок в игре:


Текстура (заменяет текстуру котла):


Крафт пока не придумал.




Бывает так, что камень и шерсть ты уже поставил, а надо перекрасить её. Снимать и красить в крафте - это долго, потому можно добавить ещё функцию - покраска шерсти и камня при клике на нём. Очень пригодится для статуй и пиксельартов.
Построил холст/статую - и лазаешь с красителями, раскрашиваешь. По мне так очень удобно.




К нам, как известно, приближаются организации, а это означает, что часть игровой деятельности перейдёт на сайт.
Почему бы не продолжить эту тематику?
Я предлагаю ввести удалённую консоль (да-да!), в которой можно будет вводить игровые команды (и/или чатиться).
Бывает так, что мэр города/либо ещё кто-то не имеет возможности зайти в игру (либо проблемы с компом, либо отдыхает где-то), но может войти на сайт.
А ему нужно решить кое-какие проблемы с территорией (например, это может быть мэр города).
Что можно сделать?
Интерфейс на сайте для ввода команд для работы с территориями, и чтобы показывало их вывод.
Как это сделать лучше с технической стороны - этого я уже не могу предположить, ибо сорцов GreenServer не видел, и с архитектурой слабо знаком :)

Допустим, мэр города уехал отдыхать, и дал свои территории своему заместителю на время отсутствия. Но забыл он в некоторые вписать, а работа/заселение/стройка стоит, что же делать?
Заместитель сообщает мэру о происшествии, показывает скрины/даёт данные, мэр анализирует и выполняет эти команды от лица себя, не заходя в игру (через сайт).





Алиас - альтернативное название, (ну или ярлык, если кому-то так понятнее) команды.
Я часто сталкиваюсь с тем, что мне тупо не хватает кнопок на клавиатуре для биндов (таки да!).
Потому на помощь могут придти алиасы. Скажем, вводим /addrazer и она преобразовывается в /cowner RaZeR_RawByte_.
Синтаксис можно сделать, к примеру, таким:
~addalias addrazer /cowner RaZeR_RawByte_ - создаёт алиас, активируется /addrazer
~delalias addrazer - удаляет алиас.

Так можно укорачивать длинные и часто повторяющиеся команды без надобности создания бинда.


Особенно актуально на сурвайвалах. Т.к. моды устанавливать на клиенты сурва нельзя, то некоторые выкручиваются установкой прозрачных текстур.
Я вижу два варианта имплементации:
- Переключение blendstate при отрисовке непрозрачных объектов. Не знаю, как дифференцируются прозрачные и непрозрачные объекты в рендерере майна, потому не уверен, что это легко сделать в текущих условиях.
- Модификация terrain.png в рантайме при загрузке, а конкретно - удаление прозрачности на тех блоках, где она быть не должна.


Было бы круто добавить небольшой урон (0,5-1 сердце) от снежков при включённом пвп. Зачем это надо?

РП:


Как пвп, но только круче.


Незаменимая вещь для операций с разметкой регионов и поиска мешающих.
Суть в том, что можно выделить несколько регионов - у каждого будет свой цвет сетки. Соответственно команды на очистку и удаление определённого выделения из буфера. Как по мне - так очень удобная вещь. Мне зачастую надо сделать крупный регион, и бывает так, что у меня не получается его заклеймить (а сбрасывать выделение и делать заново - весьма долго и муторно, он ведь большой) - приходится просить людей выделить мешающий регион и показать его границы, дабы эффективно заклеймить свой.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 17:42
RaZeR_RawByte_
~ reserved ~

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 17:44
Djzero
Аплодирую! Так должны оформляется все подобные темы. Молодец)

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 17:48
TheCrab

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 17:56
ZORGEDi
Not bad,однако

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 18:11
MonoXpom
Как всегда на высоте

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 18:40
coder
О консоли. Мне кажется, идею неправильно преподнесли, не нужно консоли, нужна возможность общаться в чате ГК без клиента, например через сайт. Таким образом появится возможность как общаться, так и проводить административные действия не заходя в игру и даже с телефона/планшета.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 18:45
Storm4

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 19:43
ChangedNick
вотимина!!! не у всякого же игрока есть возможность зайти на сервер...

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 19:46
MonoXpom

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 19:51
Sullome

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 20:07
coder
Чат включает в себя консоль, не чудите. А забаненные естественно не смогут в него писать, они же в бане. Почему приходится объяснять такие очевидные вещи?

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 20:08
MonoXpom

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 20:13
Azimuth

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 20:20
Chertenok
Удаленную консоль в студию!
Короче за всеми своими копытами и рогами

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 20:48
Rena4ka
Да плохая это идея, мыслите шире.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 21:05
Sullome

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 21:43
hunterdelyx1

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 31 май 2012, 21:44
Aragasas
Прохладные истории зохватывают ГК

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 10:18
Creeper3000
Отличная идея Разер поддерживаю!! :) не знаю насчет чата но блоки мусорки и всестороннего поршня мне понравились :)

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 13:53
MacMax
Консоли иногда ой как не хватает. Возможность ввода команд без захода в игру мне бы пригодилась. Чат можно и не делать, чтобы флуда не было. Ну и мусорка нужная вещь, поддерживаю.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 14:00
coder
Да вы наркоманы. Какого ещё флуда, ничего что за нарушение правил банят, хоть ты через калькулятор в чате сиди. Чат уже является консолью, а вы придумываете какие-то невероятные идеи с консолями, которые никогда не введут и заодно зарежете перспективу с чатом (который и есть консоль, осознайте это и хватит нести чепуху).

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 15:34
MacMax
coder, наверное ты не понял идею. она в том, что можно ввести команду не заходя в игру через некий интерфейс, на сайте например, и получить ответ при необходимости. ведь зайти в игру не всегда возможно, но в этот же момент может быть возможность зайти на сайт.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 17:38
coder

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 18:06
Rena4ka
Нет, не будет. Ни того, ни другого. Вы путаете теплое с мягким, это не только социалка, но ещё и игра, и в ней надо физически присутствовать. Не считая того, что нормальная реализация этой идеи ужасно сложна.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 01 июн 2012, 18:11
coder
okay.bmp

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 19 июн 2012, 16:51
RaZeR_RawByte_
Up.
Проапдейтил новый пост.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 07 июл 2012, 17:28
RaZeR_RawByte_
Update.

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 08 июл 2012, 05:44
SeanRaynor
Крафт для мусорки - как сундук, только без центральной верхней доски, а в центре кактус =3 Inherited from working game solutions :)

Re: Прохладные идеи Рейзера (constantly updatin'!)

СообщениеДобавлено: 10 июл 2012, 20:41
Danila73
up. nothing to say.