Server Banner

BBya World

Объявление

Мы переехали на новый форум: forum.bbyaworld.com

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » BBya World » Техническая поддержка » Проблемы с автоматами по продаже товаров ("торговля с сервером")


Проблемы с автоматами по продаже товаров ("торговля с сервером")

Сообщений 301 страница 320 из 335

1

Современный вид торговли с сервером:

http://s8.uploads.ru/t/dElVp.png http://s8.uploads.ru/t/9SxLo.png


Свернутый текст

Развитие идеи по внедрению Автомата по продаже товаров игрокам от сервера.

Данная принципиальная схема может обслуживать только трёх игроков и продавать 5 товаров.
Одновременно в магазине может находиться только один игрок; пока он не выйдет оттуда, другие зайти не смогут (не будет срабатывать самая первая кнопка).
Магазин легко расширяется - в правую сторону от кнопки первого игрока (можно увеличить количество товаров и/или количество пользователей).
Достаточно легко увеличить размер депозита: как увеличением "высоты депозита", так и добавлением второй и, даже третьей колонки; может быть и больше...
+ можно закодить в один блок гравия 128 или, например, 256 изумрудов...

Данный "магазин" должен быть полностью защищён коренной породой, чтобы исключить возможность воздействия игроков на принцип его работы.

http://s2.uploads.ru/t/F68yr.png http://s2.uploads.ru/t/0hKbZ.png http://s2.uploads.ru/t/zXBe3.png http://s3.uploads.ru/t/l9ECQ.png

Принцип действия:

http://s2.uploads.ru/t/kwlSh.png
Нужно подойти к своей кнопке и положить в свой защищённый раздатчик стрелу (арбуз - это точка, куда происходит телепорт из магазина).
После - нажмите кнопку.
Если блок гравия на месте, то вылетит стрела - нажмёт на другую кнопку (менее, чем в 5% случаев, стрела промахивается мимо кнопки :) ):
http://s2.uploads.ru/t/EkMNC.png
Нажатая стрелой кнопка передаст сигнал командному блоку.
В нём выполнится команда по телепорту конкретного игрока (из радиуса 10 клеток вокруг командного блока, чтобы случайно не выдернуть игрока с другого конца карты) на нажимную плиту рядом с воткнутой в кнопку стрелой, чтобы забрать её (иначе, пока стрела не исчезнет - именно этот игрок не сможет попасть в магазин; другие смогут).
Получается, что это - некая промежуточная точка, в которую игрок телепортится примерно на 0.4-1 секунду; находится нажимная плита в полной темноте, т.к. окружена коренной породой.
Каждый командный блок телепортит игрока на свою нажимную плиту, чтобы активировать соответствующую ячейку памяти, отвечающую за конкретного игрока.
http://s2.uploads.ru/t/2bqpG.png
Сигнал с плиты идёт с задержкой (чтобы стрела успела взяться) на другой командный блок, который телепортит (по принципу предыдущего командного блока) игрока в торговый зал (на арбуз):
http://s2.uploads.ru/t/P9kjV.png
Все нажимные плиты и соответствующие им командные блоки телепортят игроков в одну и ту же точку (арбуз в торговом зале).
Далее - нажимаете на нужные кнопки, выполняются соответствующие команды give...

Но, после телепорта в торговый зал сигнал от плиты идёт также на "вертикально-поршневую ячейку памяти":
http://s2.uploads.ru/t/4VE3S.png
Блок золота используется для передачи сигнала от источника - красного факела.
Липкие поршни зачастую используются для того, чтобы максимально удалить поршень от сигналов, проходящих параллельно.
Нижний поршень запитывается от нажимной плиты, верхний - от кнопки "Выход из торгового зала"

http://s3.uploads.ru/t/DS9M0.png
После ячейки памяти сигнал идёт вниз, к вентилю дизъюнкции OR:
http://s3.uploads.ru/t/PS94k.png
После которого сигнал идёт сразу на все вертикально-гравийные прерыватели сигнала от красного факела к вертикально-гравийным прерывателям сигнала от первой кнопки (используются липкие поршни, т.к. обычные зачастую срабатывают от проходящих рядом сигналов):
http://s2.uploads.ru/t/iYeEX.png

Также, после "вертикально-поршневой ячейки памяти" сигнал идёт на вентиль конъюнкции AND.
Который ведёт к индивидуальному "депозиту" и срабатывает только тогда, когда одновременно нажаты - соответствующая нажимная плита (ячейка памяти) и кнопка выбора любого товара (все товары подают сигнал сразу на все "вентили конъюнкции AND"):
http://s3.uploads.ru/t/tW3Gx.png

После "вентиля конъюнкции AND" сигнал идёт к "личному депозиту".
Это устройство, которое состоит из: прерывателя, инвертора, гравия, поршня, мешающего гравию падать и факела для разрушения гравия.
Прерыватель нужен, чтобы успевал "тратиться/разрушаться" только один блок гравия.
Инвертор нужен для того, чтобы поршень могу "убираться" и позволить гравию упасть на факел.
Гравий олицетворяет собой "депозит": например, один блок гравия может быть равен 64 изумрудам - это означает, что минимальная сумма покупки будет эквивалентна этому количеству изумрудов.
http://s3.uploads.ru/t/G4XrO.png http://s2.uploads.ru/t/KfC5J.png

P.S.: Блин, забыл добавить проверку на наличие средств (гравия)... :)

301

lordvoltz написал(а):

Вельвет решил выполнить квест на 27 стаков яиц сдал их стоял на плите ждал и - не получил награды(

Нужно стоять не на плите, а рядом. когда стоишь на плите половина предметов блокируется

302

LastLife написал(а):

когда стоишь на плите половина предметов блокируется

Ммм...
Мне кажется, что предметы не блокируются - блокируется только ближайший трубопровод и скорость откачки предметов из сундука уменьшается в два раза: это из-за того, что установка до сих пор не до конца доделана...

В прошлый раз был просто непонятный глюк со счётчиком - его заглючило...

lordvoltz написал(а):

Вельвет решил выполнить квест на 27 стаков яиц сдал их стоял на плите ждал и - не получил награды(

надо будет в игре посмотреть вместе, т.к. слишком общая жалоба без конкретики: ведь, у остальных игроков всё работаело...

303

Шайтан машина по сбору шлака сегодня заглючила:

Скрин

http://sb.uploads.ru/t/LxGQ2.png

304

_AntonuKor_ написал(а):

Шайтан машина по сбору шлака сегодня заглючила:

а в чём проявляется глюк?

305

Она должна доходить до 32, обнулять и выдавать изумруд, а в моём случаи она доша до 1500 и выдала только 5 изюма.

306

_AntonuKor_ написал(а):

Она должна доходить до 32, обнулять и выдавать изумруд, а в моём случаи она доша до 1500 и выдала только 5 изюма.

Этот адский механизм не любит принимать сразу несколько сундуков. Если копится на счету, закинь ещё несколько стаков - много шлака на счету сольёт и выдаст изюм.

307

_AntonuKor_ написал(а):

в моём случаи она доша до 1500

когда какая-то установка доходит до больших значений из-за глюков игры, просто кидайте по одному предмету или небольшими порциями - пролёт предмета активирует проверку и выдаётся награда или оплата

308

Вельвет, сегодня решил починить свой вещи и обнаружил, что я нажимаю на кнопку, а опыта нету! Ну я с дуру прожал дофига раз!  :flag:  потом решил проверить списание денег и обнаружил, что деньги списались и тут я понял, что я просал 2 стака изюма :(. Прошу пофиксить это недоразумение и вернуть изюм.

309

Mr_Basions написал(а):

Прошу пофиксить это недоразумение и вернуть изюм.

хм...
кстати, да - это единственная установка, работающая не с переменными гильдии, а с названиями команд: так сложилось исторически, т.к. это была первая гильдия на сервере...
а, по скольку, технически ты сейчас не в команде чародеев, то установка и не сработала...

Переделаю её и верну тебе 128 изюмов...

310

вроде, пофиксили...

311

Вельвет, прокачка не работает нормально: съело ~ 200 зелий и ~ 6000 из. я ложил на все 15 уровней сразу изюм, а потом банки кидал..

Отредактировано TheDanielWolfman (10-05-2014 15:34:15)

312

Прошло 4 дня.

313

сорри, забыл...
сегодня вечером займусь тобой - пока что на работе дела...

314

TheDanielWolfman написал(а):

съело ~ 200 зелий и ~ 6000 из. я ложил на все 15 уровней сразу изюм

как ты это определил?
у тебя на счёте 1649 зелий и 1130 изумрудов + ты воин 9-го уровня - причём тут все 15 уровней сразу??

что ещё за примерные значения?
сколько ты кидал зелий и сколько изумрудов?
сколько пропало точно?
с какого уровня качался и сколько было изумрудов и зелий на счёте?

я сейчас попробовал прокачаться - всё нормально прокачалось вроде...
прокачивался несколько раз разными способами: и поштучно кидал зелья и стопкой...
когда стопкой кидаешь, то прокачка может не происходить - нужно потом по чуть-чуть кидать, чтобы все зелья со счёта тратились на прокачку...

но никаких супер-исчезновений чего бы то ни было со счётов не происходит...

315

Первые 3 уровня я прокачал за банки, потом я положил 4 стака изумрудных блоков ( шерсть на метро здавал ) докинул банок и получил 4 лвл, потом когда мы с Вульфом оперативно на сдавали на гос. заказ и подождали рейтинга самых богатых я взял у него 18 стаков блоков и закинул - это на все оставшиеся уровни... 1130 - это не на все оставшиеся 6 уровней... должно быть 6912
что касается банок - я просто кидал их сундуками, тогда я вылетел, а когда зашёл ( за кофе отходил) банки ушли, и не засчитали -_-
точно не знаю.... по изумрудом у меня должно быть ровно на все оставшиеся уровни - Вульф докажет, а по банкам точно не знаю - сундуками их кидал

316

TheDanielWolfman написал(а):

я вылетел, а когда зашёл ( за кофе отходил) банки ушли, и не засчитали -_-

чел - это не косяк автомата...
решаются такие проблемы оч. просто: прокачка не больше, чем на 1 уровень за раз и без афк...

317

Ну а изюм?
П.с. как всегда все затроллишь и не чего не порешаешь???

318

а что с изюмом случилось?
я не представляю, как он мог пропасть, если тебя не было в игре

Если в игре сможешь повторить этот баг, то конечно верну: для этого нужно будет встретиться в игре и попробовать потестить вместе...

319

Я просто непонимаю.... Почему твои машины работают только у тебя! Они уже 22 стака моих блоков сьели! 12 часов сегодня играл в пустую! В метро копал в пустую! Вульф ад застраивал, маяки и кварц добывал в пустую! Шлакоприемник сьел мои честно заработанные блоки, которые Оцелот не хочет возвращать типо он стоял в пустую! А самое обидно что ты нихера не врнешь! Внатуре играю почти пол года и даже не могу гильдию качнуть! Просто 1.5 стака блоков всего!

320

Отредактировано TheDanielWolfman (25-05-2014 19:48:45)


Вы здесь » BBya World » Техническая поддержка » Проблемы с автоматами по продаже товаров ("торговля с сервером")