Progress bar with hp/mana/move status from zmud - Delving , 19.01.2003 14:31 MSK | ||
в змаде моно создавать различные кнопки , вроде 5 видов с помощью кнопки gauge можно сделать прогресс бар с HP mana move заходим в меню для правки скриптов (правой кнопкой крысы на экран, в попап меню выбираем edit menu) далее жмем кнопку NEW (именно на стрелочку вниз) и выбираем баттон появляется новая кнопка в Button States Kind: вид кнопки - нам нужен тип Gauge Caption - это то, что на ней будет написано, 1 кнопка будет со значениями HP прописываем в ней @hp / @maxhp HP ( @hp - corrent hp , @maxhp - постоянная переменная maximum hp, HP- просто текст) в Position/Size можно менять место ее расположения, высоту и ширину в Advanced - прописываем переменную для которой делаеться прогресс бар Value : @hp в guage (закладка появиться , когда вы выберете соответствующий тип кнопки) value: @hp (corrent hp) gauge max: @maxhp (максимальное значение вашего HP) gauge low: 0 (ноль) Guage color , например черный шрифт , на красном фоне теперь разберемся с переменными, для этого понадобиться все тот же триггер ^ < %1hp %2ma %3mv > если он уже прописан, то больше ничего не надо, если нет, то #TRIGGER {^ < %1hp %2ma %3mv > } {#var hp %1;#var mana %2;#var move %3} постоянные переменные: #ALIAS setmaxhp {#var maxhp %1} #ALIAS setmaxmana {#var mxmana %1} #ALIAS setmaxmove {#var maxmove %1} тоже самое, нужно сделать для mana и move ну и для удобства на эту же кнопку можно забиндить group report в закладке Button states Value: grouptell @hp"("@maxhp")" hp @mana"("@mxmana")" mana @move"("@maxmove")" move для ленивых from sloth, типа каламбур:) : (вводится с консоли) #BUTTON 7 {@hp / @maxhp HP} { grouptell \c12 "[group report]" \c13 @hp"("@maxhp")" hp @mana"("@mxmana")" mana @move"("@maxmove")" move} {} {} {@hp} {} {} {} {} {} {} {} {} {} {} {Gauge|124|112|@maxhp|0} {} "" {Explore|Inset} {} {} #BUTTON 10 {@mana / @mxmana MANA} { grouptell \c12 "[group report]" \c13 @hp"("@maxhp")" hp @mana"("@mxmana")" mana @move"("@maxmove")" move} {} {} {@mana} {} {} {} {} {} {} {} {} {} {} {Gauge|121|112|@mxmana|0} {} "" {Explore|Inset} {} {} #BUTTON 11 {@move / @maxmove MOVE} { grouptell \c12 "[group report]" \c13 @hp"("@maxhp")" hp @mana"("@mxmana")" mana @move"("@maxmove")" move} {} {} {@move} {} {} {} {} {} {} {} {} {} {} {Gauge|114|127|@maxmove|0} {} "" {Explore|Inset} {} {} | ||
|