|
Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
|
Опции темы | Опции просмотра |
|
16.10.2006, 02:37 | #1 |
Отличник форума
Регистрация: 27.11.2004
Сообщений: 1,209
|
иди отседа нафиг ватник!
__________________
Убийца!Храни эту святость, храни! Ведь ненависть--это остаток любви, ведь жизнь--это то, что приносит нам смерть. Мсти этой жизни. Цель жизни--смерть! |
16.10.2006, 12:22 | #2 |
Мадер
Регистрация: 10.09.2004
Сообщений: 167
|
А где можно скачать хоть какуюнить версию этого бота? Посмотреть охото
|
17.10.2006, 16:29 | #3 |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
|
18.10.2006, 10:44 | #4 |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
Коллективный совет нид.
Ситуация: бежите вы себе бежите по МАДу, карта рисуется и рисуется и вдруг фигак, и карты нету, заново начала рисоваться Почему так происходит: это не глюк мапера. дело в том, что карта показывается исходя из выходов текущей ячейки, т.е. как бы от нее рисуется, и ячейки располагаются исходя из того, как они будут для нас стоять при движении к ним из текущей точки, иначе невозможно отображать было бы нелинейные карты. Если же мы попадаем в новую локацию, откуда назад (в предыдущую локацию) в маде пути нет (идем на с, а в след.клетке нет выхода на юг) а альтернативный путь еще не отрисован, то мапер не может определить ни одной локации, соседствующей с текущей и, соответственно, вполне справедливо перестает что-либо кроме текущей локации показывать, т.к. непонятно куда мы попали вообще. Выход 1: нажимаем Alt-BackSpace пока не вернемся в ячейку из которой есть выход в карту, сохраняемся, создаем новую карту, бежим дальше, потом объединяем карты. Выход 2: как-то по-другому должен себя мапер вести в такой ситуации. Вопрос: КАК он должен себя вести? Все идеи рассматриваются, если есть что сказать - обязательно напишите плз. |
20.10.2006, 11:33 | #5 |
Новичок
Регистрация: 26.05.2005
Адрес: Киров
Сообщений: 42
|
т.к. идей никто не выдал - мб сделать анналогично мудмаперу?
там все просто - при следовании в локацию (без возможности вернуться в предыдущую локацию) она прорисовывается в направлении следования (как обычная), но выхода в предыдущую локацию нет (сплошная стена). Дальнейшая прорисовка как из обычной румы С ув. |
20.10.2006, 19:58 | #6 | |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
Цитата:
1) замедление работы клиента, т.к. карту придется рисовать в 2 прохода, без учета и с учетом альтернативных выходов, либо 2) кривая отрисовка нелинейных карт, где путь от А до Б 1 клетка, а от Б до А несколько клеток, при этом из А в Б есть выход, а из Б в А нет. Попытаюсь изобразить, карта: Е<-Д<-Г<-В v^.........^v А ------>| Б будет показана по-разному скорее всего, если я конечно ничего не придумаю, в зависимости от того, стоять в точках А или Б. Хотя все равно ткая карта не нарисуется в автоматическом режиме правильно в любом случае ИМХО. А отрисованная руками будет и без изменений мапера прекрасно отображаться, единственная разница в том, что карта не будет вся исчезать при автоматической прорисовке при переходе из А в Б. Короче новая версия готова считайте, осталось оттестить как следует и решить этот вопрос с маппером, буду думать Кстати, есть еще одна причина исчезновения карты во время автоматической прорисовки. Представьте, вы идете в следующую ячейку из ячейки 1, например на Ю в ячейку 2, потом возвращаетесь С, а там другая ячейка, нежели та, из которой мы пришли сначала (1), и создается новая клетка 3, а выход С в предыдущей ячейки (2) заменяется на указатель на новую ячейку (3), заменяя собой указатель на ячейку 1, в итоге если нет альтернативного пути прорисованного до первой ячейки, то пройти из текущей точки (3) в 1 по мнению мапера уже нельзя и карта начинает показываться начиная с ячейки 2. Как с этим бороться - пока ХЗ, у кого есть идеи - велкам. Последний раз редактировалось Селайси; 20.10.2006 в 20:12. |
|
07.11.2006, 14:59 | #7 | |
Новичок
Регистрация: 26.05.2005
Адрес: Киров
Сообщений: 42
|
Цитата:
С ув. P.S. ручками прорисовывать выходы скорее всего всеравно придется. например при выходе из локации "А" на Север мы попадаем в локацию "Б", а при выходе из локации "Б" на Юг - попадаем в локацию "В" Последний раз редактировалось Яруго; 07.11.2006 в 15:09. |
|
08.11.2006, 23:07 | #8 | |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
Цитата:
|
|
22.10.2006, 08:21 | #9 |
Отличник форума
Регистрация: 04.04.2006
Сообщений: 327
|
Кстати изза этого я и не стал писать свой мудмеппер.... я просто понял что это геморно... легче блин запомнить зону... чем написать мудмеппер который любую карту нарисует правильно...
----------------- точнее я забросил это дело |
22.10.2006, 09:48 | #10 | |
Админ форума
Регистрация: 05.03.2004
Сообщений: 635
|
Цитата:
__________________
©º°¨¨°º© МПМ "Былины" ©º°¨¨°º© Мир преданий и сказаний Древней Руси |
|
22.10.2006, 21:09 | #11 | |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
Цитата:
Поковыряюсь еще с мапером недельку-другую, пока остальные фичи новые тестят, мож придумаю чего, а нет - оставлю как есть, тоже вполне неплохо, меня лично устраивает на 100% |
|
22.10.2006, 21:16 | #12 |
Админ форума
Регистрация: 05.03.2004
Сообщений: 635
|
по людски не получится... билдеры тоже хитрые бывают
__________________
©º°¨¨°º© МПМ "Былины" ©º°¨¨°º© Мир преданий и сказаний Древней Руси |
24.10.2006, 11:39 | #13 |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
На каждую хитрую задницу всегда найдется болт с резьбой
|
02.11.2006, 12:54 | #14 |
Отличник форума
Регистрация: 04.04.2006
Сообщений: 327
|
ыы.. долго там еще??? а то руки чешутся потетстить
|
03.11.2006, 17:35 | #15 |
Знакомый Мадера
Регистрация: 28.09.2006
Сообщений: 55
|
|