Ситуация: лежит труп героя (на паузе). 
Мой герой с помощью скилла забирает у него душу, тело враж. героя пропадает а в описании скила в последней строке добавляется надпись: поглощено 1 душ.
Как сделать такое? Помню в картах типа диабло делали такое с предметами. типа вставил руну и тебе дописывается + к названию твоего предмета название руны которую ты вставил.
Мне нужно как вот такое сделать предметом; и с скилом так как я написал выше.
Мой герой с помощью скилла забирает у него душу, тело враж. героя пропадает а в описании скила в последней строке добавляется надпись: поглощено 1 душ.
Как сделать такое? Помню в картах типа диабло делали такое с предметами. типа вставил руну и тебе дописывается + к названию твоего предмета название руны которую ты вставил.
Мне нужно как вот такое сделать предметом; и с скилом так как я написал выше.
Не ну конечно можно при выполнении условия удалять свой скилл и менять на триггерный но там потом возникает другой вопрос - 5 уровней скила+1 пустышка (когда герой изначально не имеет душ), максимум накопленных душ как вы уже поняли - 5 (+1 за каждый лвл умения).
Если моему герою дать пустышку то я выучу её 1 лвл допустим.
И заберу душу, - поменяю скилл с откорректированным описанием вместо пустыхи (ее удалю).
Второй уровень умения если я изучу - можно будет накапливать 2 души, но та моя душа которую я вытянул перед этим пропадёт, тогда как??
Если моему герою дать пустышку то я выучу её 1 лвл допустим.
И заберу душу, - поменяю скилл с откорректированным описанием вместо пустыхи (ее удалю).
Второй уровень умения если я изучу - можно будет накапливать 2 души, но та моя душа которую я вытянул перед этим пропадёт, тогда как??
Вроде и всё понятно но я запутался (((
Идеи в GUI пож
Идеи в GUI пож
Принятый ответ
Ты так описал, что я тоже запутался. Но реализовать это можно только заменой скиллов. Чтобы душа не терялась, нужно хранить её в отдельной переменной (или в Custom Value юнита, например) и в зависимости от значения переменной ставить нужную версию скилла.
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            



 
                    
                
Ред. Кет
- Когда поглощаешь душу меняешь  скилл на "с +1 поглощённой душой" и после неё сразу ставить Сustom Value "мой юнит" to 1. Как то ..так?
Никогда не работал с этим просто..(Ред. Кет
тогда будет сохранятся способность и не придётся после апа менять спелл заново
а количество душ можно хранить в чём угодно
хэш/кэш/глобалки/юзердата/лвл спела/лвл юнита/любое другое извращение
как всегда подробности там