[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/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 • Просмотр темы - Привязка команд
GreenCubes WikiИнформацияПремиум-магазинНачать игратьКарта мира

Привязка команд

Предложения по улучшению и изменению всего на сервере.

Привязка команд

Сообщение Akril » 27 окт 2014, 22:09

Давно в голове у меня крутилась одна идейка, да написать её всё никак не получалось. Собственно, вот она:

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

Такое вполне возможно сделать создав отдельный модификатор, который бы продавался в том же донат-магазине. Назовём его, допустим, "Модификатором функции".
Работать этот модификатор будет так:
1. Игрок покупает его в магазине и достаёт его из гринбокса.
2. Очищает инвентарь от инструментов, чей айди совпадает с предметом, на который вы хотите наложить модификатор
3. Активирует предмет с помощью специальной команды.Например, ~func 278 /cprivate /cinfo.
У некоторых команд может несколько атрибутов - их нужно будет писать с кавычками.
Инструмент теряет свой изначальный функционал и выполняет только команды.
Если игрок захочет, допустим, у кирки оставить функцию копания, то он ему надо будет написать лишь одну команду, которая будет назначена только на правую кнопку. (~func 278 "/w Отдам котят в хорошие руки")
Конечно, всё это можно реализовать в GUI.
Если игрок захочет снять эффект с инструмента, то тогда, по аналогии с МС, ему придётся купить ещё один модификатор. (Модификатор функции - очищение)

В первую очередь, сокращение цепочки "команда - действие" до просто действия. Если надо заприватить сундук, то не нужно будет вводить команду или пользоваться биндом: просто тыкнули палкой по сундуку, и он заприватился.
Во-вторых, понты. Просто представьте что будет, если скомбинировать данный предмет с модификатором названия: получится какая-нибудь "Палка-выручалка Акрила" или "Магическая кирка рекламы".
Если же ещё выпустить новые счётчики(приватов, регионов и пр.), то это просто вызовет слюнки у любителей фаллометрии.
В третьих, избавление от биндов.


Пока что не знаю.


Идея не до конца продумана и описана, так что я жду ваши предложения и комментарии по этой теме.
Аватара пользователя
Akril
 
Сообщения: 215
Зарегистрирован: 16 сен 2014, 14:01
Откуда: Новосибирск

Re: Привязка команд

Сообщение MaRk0FFka » 27 окт 2014, 22:15

Вечер хороших предложений? Плюсану.
Аватара пользователя
MaRk0FFka
 
Сообщения: 4431
Зарегистрирован: 07 фев 2012, 13:28
Откуда: Екатеринбург. Россия.

Re: Привязка команд

Сообщение Ambient » 28 окт 2014, 00:01

Ну и без этого люди жили. Для выделения есть hpos, для остальных команд, кроме проверки наличия регионов, никакой инструмент не нужен. Так не было, значит это не нужно.
Изображение
Аватара пользователя
Ambient
 
Сообщения: 1099
Зарегистрирован: 15 май 2012, 11:59
Откуда: Moskau

Re: Привязка команд

Сообщение Lenald » 28 окт 2014, 01:14

Мне нужно упростить лишь /region select, /region addright или /region delright, но без названия региона, ника и права ничего не выйдет. Больше мне нечего упрощать. А посему не вижу, на что можно это применить. Лучше забиндить хпос1 и хпос2, чем таскать ссобой деревянный топор и носиться по карте, чтобы выделить блоки _вПределахВидимости_.

Чем тебе бинды не нравятся? Забываешь ентер клацгуть, чтобы чат открыть? Тогда забиндь с сабкеемм
[]
Lenald
 
Сообщения: 1692
Зарегистрирован: 18 июн 2013, 02:40
Откуда: skype: lle0_nard

Нинужно

Сообщение Jzuken » 28 окт 2014, 02:00

Пускай уже в новом клиенте нормальный интерфейс для работы с регионами сделают.
Аватара пользователя
Jzuken
 
Сообщения: 3000
Зарегистрирован: 10 фев 2012, 23:32
Откуда: Lyakusha City

Re: Привязка команд

Сообщение Akril » 28 окт 2014, 04:29

Аватара пользователя
Akril
 
Сообщения: 215
Зарегистрирован: 16 сен 2014, 14:01
Откуда: Новосибирск

Re: Привязка команд

Сообщение Mopaxac » 28 окт 2014, 05:40

Аватара пользователя
Mopaxac
 
Сообщения: 5438
Зарегистрирован: 15 дек 2011, 01:13

Re: Привязка команд

Сообщение Lenald » 28 окт 2014, 09:42

У меня стоят все описаные бинды. Если бы можно было просто /region addright username + тык палкой по региону, и юзернейму бы выдавался буилд в самом дочернем регионе из всех обнаруженных, было бы кульно...

1) Есть ли возможность заприватить сундук СРАЗУ на нескольких игроков овнерами?

2) Как пользоваться ~script?
[]
Lenald
 
Сообщения: 1692
Зарегистрирован: 18 июн 2013, 02:40
Откуда: skype: lle0_nard

Re: Привязка команд

Сообщение kostyans » 28 окт 2014, 10:27

Аватара пользователя
kostyans
 
Сообщения: 689
Зарегистрирован: 20 дек 2011, 12:34
Откуда: Красноярск

Re: Привязка команд

Сообщение Akril » 28 окт 2014, 11:36

Аватара пользователя
Akril
 
Сообщения: 215
Зарегистрирован: 16 сен 2014, 14:01
Откуда: Новосибирск

Re: Привязка команд

Сообщение Rena4ka » 28 окт 2014, 12:17

Бред. Надо не костыли выдумывать, а нормально реализовать. Такие вещи как команды в идеальном GreenCubes вообще не нужны. После перехода на новый клиент мы начнём от них избавляться, начиная с создания интерфейса управления регионами.
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Привязка команд

Сообщение Akril » 28 окт 2014, 12:23

Администрация сказала своё веское слово, дальнейшее бессмысленно. Тему можно прикрывать.
Аватара пользователя
Akril
 
Сообщения: 215
Зарегистрирован: 16 сен 2014, 14:01
Откуда: Новосибирск


Вернуться в Предложения и пожелания



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron