Сейчас 00:38:54 Пятница, 19 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Почему не робит?
Почему не робит?
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
Блокировки:
Quote (FkoFF)
-в != -r

не, не из-за этого. Именно триггер не запускается. Оба

Добавлено (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.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Почему не робит?
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz