[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/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 • Просмотр темы - Строка "Нет товара" в пустом честшопе.
Страница 1 из 1

Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 11:50
AllanStark
Предлагаю на вторую (пустую) строку на табличке писать красным "Нет товара" в случае если товара в честшопе нет, либо он исчерпан.
Флажок ставить по событию попытки приобретения товара игроком, а также изъятия всего товара владельцем сундука, снимать при добавлении товара.

Не вводило бы в заблуждение покупателей...

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 11:54
asa193
Или-же выводить нет товара, когда кто-то попытался купить, и ему выдало что не хватает товара.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 12:18
AllanStark

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 12:26
OnlyAW
Годная идея. Можно еще писать что-то вроде "сундук переполнен" для стоящих на скупку

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 12:40
Mopaxac
А еще можно поставить /cview all и нанять управляющего.
Пользы от ваших предложений не особо, так как при наличии одного стака или одной штуки товара ничего выводиться не будет, а доложить товар все равно надо.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 12:56
OnlyAW
Польза есть. Покупатель совершает на одно лишнее действие меньше

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:03
deno10
вот именно. иногда приходишь в магазин, а там - 8 одинаковых сундуков с продажей например, 1 стак коблы за 1 зелень. А тебе надо много. и ты тыкаешь в первый - нету, во второй-нету, и так далее до восьмого. а так сразу пришёл, посмотрел - где есть, взял.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:04
asa193

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:07
Mopaxac
Тогда уж сразу писать точное кол-во товара данного вида в сундуке. Или еще лучшее количество порций. К примеру, продается 2 стака бревен за 400 зелени, в сундуке лежит 5 стаков => кол-во порций = 2.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:24
AllanStark
Хорошо. Я владелец рынка Атлантида.
У меня сейчас - 116 участков, более 80-ти арендаторов.
Прилетела Маша скупать уголь и мы вместе с ней ходили по рынку и тыкали в каждый сундук, под которым было написано что там уголь. В большинстве случаев сундуки были пусты, в них все было скуплено.
Отсутствие товара в сундуке сейчас как правило выясняется только при попытке конкретным игроком купить конкретный товар. Довольно часто товара в сундуке нет и огорченный игрок идет восвояси, вместо того чтобы сразу видеть, что товара в сундуке нет.
Более того, я, как владелец рынка, пожалуй бываю на нем чаще всего и мне не влом проходя мимо честшопа с хорошей ценой на товар предупредить его владельца что товара в сундуке нет - это входит в сервис по рынку. Сейчас же я этого не могу сделать и не могу даже нанять человека, который бы за этим следил и коммуницировал с продавцами, т.к. для этого придется физически покупать товар...
Да просто прохожий игрок, хорошо знакомый с владельцем магазина или из его города - и тот сможет тогда по-дружески предупредить владельца.
Также это немного облегчит работу большим магазинам - достаточно будет просто пройтись вдоль торгового ряда чтобы увидеть, если товар в продаже/скупке или нет вместо тыканья в каждый сундук.

В РЛ если вы заходите в магазин и в супермаркет, вы физически видите товар на полке. Если его в магазине нет, то и на полке его тоже нет. Здесь же приходится лезть в сундуки...

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:28
orI
Возможно я что-то не понимаю, но разве нельзя ставить обзор сундука?

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 13:30
AllanStark

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 22 июл 2012, 23:46
Rena4ka
Вообще-то, в чест-шопе НЕТ ПУСТОЙ СТРОКИ!

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 10:57
AllanStark

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 11:02
ShadowKing

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 11:30
Lo_ogitech
Он говорит про 2-ую табличку

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 11:30
zerocraft

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 11:56
Rena4ka
Вообще-то, там отображается название товара, которое не влезло на первую строку. И чест-шопы сделаны все равно не только для продажи за зелень, так что и на 3-4 строках тоже может быть название товара. И вообще идея слишком технически сложная в наших реалиях..

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 14:56
AllanStark
Да, я имею в виду именно "пользовательскую" табличку - где человеческим языком написано что и за сколько продается/скупается. Сомневаюсь, что большинство игроков смотрит на табличку с id товара :-). Грамотные игроки вообще часто прячут "служебную" табличку за сундук/стену/блок.

Интересно, а технически добавить возможность использования третьей таблички со специальным шаблоном, позволяющей показывать наличие товара - возможно такое ?
Например возле сундука стоят две таблички, одну оставляем пустой (она заполняется автоматом после создания магазина), на второй пишем во второй строке [avail] (первая может заполняться автоматом, скажем "В сундуке:" по аналогии с заменой [shop] на "магазин").
Ставим третью стандартную табличку, создающую магазин ([shop]...).

А обе важные для покупки таблички можно будет расположить перед/над сундуком либо вообще рядом (в случае двойного сундука - смотрелось бы идеально).
Также можно расширить функционал такой третьей информационной таблички, например в нее на третью строку добавить шаблон [qtty] - тогда в сундуке будет отображаться кол-во товара.

Можно так ? Или тяжко будет доработать существующий плагин честшопов ?

Вот, картинка, иллюстрирующая идею:


Здесь показано на второй табличке весь возможный вывод (в случае наличия товара выводится третья строка, в случае отсутствия - вторая, первая - создается на этапе создания честшопа).

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 18:11
deno10

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 19:30
SilverSnow
Нужны новые таблички. С 5-тью строками.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 19:56
deno10

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 20:41
AllanStark

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 20:48
SilverSnow
Я это писал с ноткой сарказма. Жалко, что текстом нельзя интонацию переносить (

P.S. Жалко у пчелки.

Re: Строка "Нет товара" в пустом честшопе.

СообщениеДобавлено: 23 июл 2012, 22:27
Djzero