Hero Selection System

» опубликован

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

Скриншоты



Просмотров: 241

Araders #1 - 4 месяца назад (отредактировано ) 0
И зачем писать на vJass такую ерунду тут же основную роль играет наличие импорта(картинок), а сам механизм элементарен?
Если это для новичков то я не понимаю зачем vJass?
Kain88 #2 - 4 месяца назад 0
Araders:
И зачем писать на vJass такую ерунду тут же основную роль играет наличие импорта(картинок), а сам механизм элементарен?
Если это для новичков то я не понимаю зачем vJass?
  1. Утечек нет, 2 прост в импортировании, 3. прост в использовании, Я думаю что даже человек который только открыл редактор способен вписать Id героя и декорации
Graf_Men9999 #3 - 4 месяца назад 0
Я делал такую же систему...
Она очень простая в создании, но у меня она не такая универсальная, возможны некоторые трудности для новичков, но я её делал не для новичков =)
Kain88 #4 - 4 месяца назад (отредактировано ) 0
Graf_Men9999:
Я делал такую же систему...
Она очень простая в создании, но у меня она не такая универсальная, возможны некоторые трудности для новичков, но я её делал не для новичков =)
Суть в том что для того что бы добавить нового героя, нужно написать лишь 2 id, проще этого ничего не может быть=)
Система сама сделает все за тебя, никаких лишних юнитов, карты создаются при старте системы, так же расстояние между ними и их угол поворота, от людей которые это будут использовать ничего не требуется=)
ClotPh #5 - 4 месяца назад 0
Kain88, вроде интересно. А карту самостоятельно как сделать, просто имеющейся поменять текстуру?
Kain88 #6 - 4 месяца назад 2
ClotPh:
Kain88, вроде интересно. А карту самостоятельно как сделать, просто имеющейся поменять текстуру?
Да=)