Почему не робит?
|
|
romaN-1998 | Дата: Суббота, 04 Июня 2011, 12:11:35 | Сообщение # 1 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| Code function restore takes nothing returns nothing call SetUnitState(hero,UNIT_STATE_LIFE,GetUnitState(hero,UNIT_STATE_MAX_LIFE)*1) call SetUnitState(hero,UNIT_STATE_MANA,GetUnitState(hero,UNIT_STATE_MAX_MANA)*1) endfunction
function restoring takes nothing returns nothing local trigger trig = CreateTrigger() call TriggerRegisterPlayerChatEvent(trig,Player(0),"-в",true) call TriggerAddAction( trig, function restore ) endfunction
и
Code function tip takes nothing returns nothing call DisplayTextToPlayer(Player(0),0,0,"|c00F89D06Чтобы восстановить ману и здоровье, напишите|r |c00004080-в|r") endfunction
function tipEvent takes nothing returns nothing local trigger trig = CreateTrigger() call TriggerRegisterTimerEvent(trig,4,true) call TriggerAddAction(trig, function tip) endfunction
Сообщение отредактировал romaN-1998 - Суббота, 04 Июня 2011, 12:23:16 |
|
|
|
FkoFF | Дата: Суббота, 04 Июня 2011, 12:12:52 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
| -в != -r
|
|
|
|
Mep3aB4uK | Дата: Суббота, 04 Июня 2011, 12:14:25 | Сообщение # 3 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| romaN-1998, Нет локальной Hero
|
|
|
|
romaN-1998 | Дата: Суббота, 04 Июня 2011, 12:15:32 | Сообщение # 4 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| Mep3aB4uK, не в этом дело, она глобалка. Меня интересует другое.
|
|
|
|
Mep3aB4uK | Дата: Суббота, 04 Июня 2011, 12:17:32 | Сообщение # 5 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| romaN-1998, Глобалка пишется udg_Hero. Либо ты не точно здесь написал
|
|
|
|
romaN-1998 | Дата: Суббота, 04 Июня 2011, 12:18:18 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| не, не из-за этого. Именно триггер не запускается. ОбаДобавлено (04-06-2011, 12:18) ---------------------------------------------
Quote (Mep3aB4uK) romaN-1998, Глобалка пишется udg_Hero. Либо ты не точно здесь написал Господи, globals - endglobals о чём нибудь тебе говорит?
|
|
|
|
DeadJass | Дата: Суббота, 04 Июня 2011, 12:21:42 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 447
Награды: 0
Репутация: 30
Блокировки:
| Code function Trig_Restoring_Actions takes nothing returns nothing call SetWidgetLife(hero,GetUnitState(hero,UNIT_STATE_MAX_LIFE)) call SetUnitState(hero,UNIT_STATE_MANA,GetUnitState(hero,UNIT_STATE_MAX_MANA)) endfunction //=========================================================================== function InitTrig_Restoring takes nothing returns nothing set gg_trg_Restoring = CreateTrigger() call TriggerRegisterPlayerChatEvent(gg_trg_Restoring,Player(0),"-в",true) call TriggerAddAction(gg_trg_Restoring, function Trig_Restoring_Actions ) endfunction Вот так должно работать
^ кликабельно Archers Of The Island v1.8 - на стадии завершения
|
|
|
|
romaN-1998 | Дата: Суббота, 04 Июня 2011, 12:28:30 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| тему клоз, разобрался
|
|
|
|
[DUОS] | Дата: Суббота, 04 Июня 2011, 13:21:33 | Сообщение # 9 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| Quote (romaN-1998) globals - endglobals о чём нибудь тебе говорит? О том, что автор не зная жасса учит vJass.
|
|
|
|