Добавлен , опубликован

Hero Selection System

Автор: Kain88
Способ реализации: vJass
Описание:
Клавиши "стрелка влево" и "стрелка вправо" плавно перемещают камеру на следующую карточку, нажав на ESC вы выберите героя который нарисован на карточке, все просто.
Если возникли какие то вопросы обращайтесь ко мне в лс.
Импорт:
Скопируйте 2 триггера: "HSS" и "HSSADD", также скопируйте разрушаемые объекты "Card[Имя героя] ну и импорт=)
Что бы добавить свою карточку в триггере "HSSADD" допишите call AddHeroCard('ID Карты','ID Героя'), все остальное система сделает за вас=)
vJass
scope ADDHERO initializer Init
   // Добавляем карту героя и закрепляем за ней героя.
   // Пример: call AddHeroCard('ID Карты','ID Героя')
    private function Init takes nothing returns nothing
        

        call AddHeroCard('C001','Hpal')
        call AddHeroCard('C002','Hpal')
        call AddHeroCard('C003','Hpal')
        call AddHeroCard('C004','Hpal')
        call AddHeroCard('C005','Hpal')
        call AddHeroCard('C006','Hpal')
        call AddHeroCard('C007','Hpal')
        call AddHeroCard('C008','Hpal')
        call AddHeroCard('C009','Hpal')
        call AddHeroCard('C010','Hpal')
        call AddHeroCard('C011','Hpal')
        call AddHeroCard('C012','Hpal')
        call AddHeroCard('C013','Hpal')
        call AddHeroCard('C014','Hpal')


        
    endfunction
    
endscope

Скриншоты

`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
6 лет назад
Отредактирован Araders
0
И зачем писать на vJass такую ерунду тут же основную роль играет наличие импорта(картинок), а сам механизм элементарен?
Если это для новичков то я не понимаю зачем vJass?
0
2
6 лет назад
0
Araders:
И зачем писать на vJass такую ерунду тут же основную роль играет наличие импорта(картинок), а сам механизм элементарен?
Если это для новичков то я не понимаю зачем vJass?
  1. Утечек нет, 2 прост в импортировании, 3. прост в использовании, Я думаю что даже человек который только открыл редактор способен вписать Id героя и декорации
0
6
6 лет назад
0
Я делал такую же систему...
Она очень простая в создании, но у меня она не такая универсальная, возможны некоторые трудности для новичков, но я её делал не для новичков =)
0
2
6 лет назад
Отредактирован Kain88
0
Graf_Men9999:
Я делал такую же систему...
Она очень простая в создании, но у меня она не такая универсальная, возможны некоторые трудности для новичков, но я её делал не для новичков =)
Суть в том что для того что бы добавить нового героя, нужно написать лишь 2 id, проще этого ничего не может быть=)
Система сама сделает все за тебя, никаких лишних юнитов, карты создаются при старте системы, так же расстояние между ними и их угол поворота, от людей которые это будут использовать ничего не требуется=)
0
21
6 лет назад
0
Kain88, вроде интересно. А карту самостоятельно как сделать, просто имеющейся поменять текстуру?
2
2
6 лет назад
2
ClotPh:
Kain88, вроде интересно. А карту самостоятельно как сделать, просто имеющейся поменять текстуру?
Да=)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.