User Tag List

Страница 58 из 59 ПерваяПервая ... 545556575859 ПоследняяПоследняя
Показано с 571 по 580 из 613

Тема: Dizzy-AGE RUS: Dizzy and The Ring of Zaks на русском

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,439
    Спасибо Благодарностей отдано 
    1,725
    Спасибо Благодарностей получено 
    2,273
    Поблагодарили
    893 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от yuriy Посмотреть сообщение
    Да в том и дело, что комбинацию каких-либо нажатий клавиш не могу уловить.

    Просто идешь и удерживаешь клавишу вправо:


    и перед касанием самого тролля пытался что-то выдрачивать стрелками клавиатуры типа вправо/вверх.
    Думаю, что это может быть из-за того, что тролля зачем-то сделали двумя активными обьектами, наложенными друг на друга. Один из них 5501 вызывает Call Handeler для того, чтобы оттолкнуть Диззи, а второй 5033 вызывает Call Handler чтобы убавить у Диззи энергию. Возможно, иногда один из них не успевает сработать, и Диззи хоть и с потерей энергии пролетает за тролля. Думаю, что надо сделать вместо двух один активный обьект.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    20.07.2012
    Адрес
    г. Пермь
    Сообщений
    44
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ахахах, развлекаетесь? Надо же, какой я вам глюк подбросил
    По поводу моей упоротости - что есть, то есть, 20 минут - это что, меня иногда на час и больше хватает, это вы еще не знаете, в каких я фэндомах состою, АХАХХАХА, муррр-мяу! Всем привет! Пойду задрачивать в Linux Fedora и Grogg Island Dizzy

  4. #3

    Регистрация
    10.03.2011
    Адрес
    Украина, г. Днепропетровск
    Сообщений
    892
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #4

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,439
    Спасибо Благодарностей отдано 
    1,725
    Спасибо Благодарностей получено 
    2,273
    Поблагодарили
    893 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от yuriy Посмотреть сообщение
    Я помню, что подобные обьекты (тогда) мне не удавалось сделать одним хендлером как раз из-за совмещения действий с уроном энергии и отталкиванием. Кстати, подобные обьекты есть в Один дома (вентиляторы). Не знаю, возможно сейчас я бы по новому взглянул бы на эту задачу. Как нибудь на досуге.
    Да чего там делать, Юр) Делаешь один хендлер, а в нем вместе с отталкиванием персонажа делаешь еще один вызов на убавление энергии и все) А то так и будут находить честные игроки лазейки через тролля)

  6. #5

    Регистрация
    10.03.2011
    Адрес
    Украина, г. Днепропетровск
    Сообщений
    892
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Делаешь один хендлер
    Мы можем одно и тоже разными словами называть. Оно изначально так и было, но если ты начнешь экспериментировать, то там начнется самое интересное, ну вот не так просто как ты пишешь. Первое, перестает работать обработчик индекса смерти, а в хендлеры я ранее не лазил. Короче, это все нюансы и сейчас конечно я решил эту задачку.

    Вопрос более сложный, ты будешь тестировать?
    Последний раз редактировалось yuriy; 22.05.2016 в 22:06.

  7. #6

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,439
    Спасибо Благодарностей отдано 
    1,725
    Спасибо Благодарностей получено 
    2,273
    Поблагодарили
    893 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от yuriy Посмотреть сообщение
    Мы можем одно и тоже разными словами называть. Оно изначально так и было, но если ты начнешь экспериментировать, то там начнется самое интересное, ну вот не так просто как ты пишешь. Первое, перестает работать обработчик индекса смерти, а в хендлеры я ранее не лазил. Короче, это все нюансы и сейчас конечно я решил эту задачку.

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

    А на счет кода - я бы так не делал) Зачем размещать в общий обработчик коллизий убавление энергии тролля, если ее можно разместить в CollideObject_5501_1()?
    Но раз сделал уже, пускай будет)

  8. #7

    Регистрация
    10.03.2011
    Адрес
    Украина, г. Днепропетровск
    Сообщений
    892
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    реально протестировать могут только те, кто ухитрился за тролля пройти в прошлый раз.
    Без разницы.
    Цитата Сообщение от Titus Посмотреть сообщение
    А на счет кода - я бы так не делал)
    А ты сделай

    1. Если просто перенести PlayerHurt() без указания class=hurt, не будет обрабатываться код смерти от кого, но все работать будет.
    2. Если указать class=hurt, что перенос PlayerHurt() делает бессмысленным, то не будет обрабатываться бросок назад в CollideObject_5501_1, что в свою очередь делает бессмысленным перенос прыжка в общий обработчик коллизий class=hurt, поскольку общий класс для всего.

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

    // for troll index death on bridge
    if(ObjGet(idx,32)==12 && mode!=0) // troll collider objects
    Меня хватило потрахаться на 5 минут.

    Это оргазм перфекционизма, с меня хватит и я до сих пор не уверен 100% ли это гарантированный результат от этого "сифилиса".

    - - - Добавлено - - -

    Вот сборка для троллинга.

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

  9. #8

    Регистрация
    10.03.2011
    Адрес
    Украина, г. Днепропетровск
    Сообщений
    892
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И? Погибая от кого ни попадя, все время будет смерть от тролля?

    Если ты выставляешь class=hurt он же для всех будет обрабатываться.

  10. #9

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,439
    Спасибо Благодарностей отдано 
    1,725
    Спасибо Благодарностей получено 
    2,273
    Поблагодарили
    893 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от yuriy Посмотреть сообщение
    И? Погибая от кого ни попадя, все время будет смерть от тролля?
    Юрий, это делается ВНУТРИ обработчика CollideObject_5501_1.

  11. #10

    Регистрация
    18.05.2016
    Адрес
    г. Омск
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ребят,а карты звезд нет случайно?Не могу 3 звезды отыскать все излазил(

Страница 58 из 59 ПерваяПервая ... 545556575859 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 121
    Последнее: 23.09.2017, 21:42
  2. Dizzy-AGE RUS: Spellbound Dizzy Lite на русском
    от Rindex в разделе Dizzy-AGE
    Ответов: 62
    Последнее: 06.03.2017, 09:40
  3. Dizzy-AGE: Dizzy and The Ring of Zaks [PROGRESS THREAD]
    от Rindex в разделе Dizzy-AGE
    Ответов: 354
    Последнее: 31.05.2013, 14:14
  4. Dizzy-AGE RUS: Volcano Island Dizzy на русском
    от Rindex в разделе Dizzy-AGE
    Ответов: 17
    Последнее: 01.03.2012, 02:50
  5. Dizzy-AGE RUS: Dizzy And The Harp Of Life на русском
    от Rindex в разделе Dizzy-AGE
    Ответов: 17
    Последнее: 27.04.2011, 11:53

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •