Сейчас 23:34:35 Четверг, 28 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Создание мода проверяющий скорость Юнита (-ms В Доте)
Создание мода проверяющий скорость Юнита
sacar777Дата: Вторник, 22 Марта 2011, 18:19:02 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
-ms
Игрок вводит это и ему показывают скорость его героя. (Для АОС)
Довольно интересный мод и даже не для карты, чисто для себя, научиться его делать или хотя бы понять как)


Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

DreiiДата: Вторник, 22 Марта 2011, 18:21:34 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Code
function Trig_ms_Actions takes nothing returns nothing
local player p=GetOwningPlayer(udg_Hero[GetPlayerId(GetTriggerPlayer())+1])
  call DisplayTextToPlayer(p,0.,0.,"Скорость перемещения: "+"|cFF0A60FF "+I2S(R2I(GetUnitMoveSpeed(udg_Hero[GetPlayerId(GetTriggerPlayer())+1]))))
endfunction
function InitTrig_ms takes nothing returns nothing
local integer i=0
     set gg_trg_ms=CreateTrigger()
      loop
         exitwhen i==11
         call TriggerRegisterPlayerChatEvent(gg_trg_ms,Player(i),"-ms",true)
         set i=i+1
      endloop
     call TriggerAddAction(gg_trg_ms,function Trig_ms_Actions)
endfunction



 

sacar777Дата: Вторник, 22 Марта 2011, 19:57:07 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
Один вопрос а как Jass в карту заливать=)

Добавлено (22-03-2011, 19:57)
---------------------------------------------
Так все разобрался) Но теперь другая проблема, ошибка

Строка 16: отсутствует название

local player p=GetOwningPlayer(udg_Hero[GetPlayerId(GetTriggerPlayer())+1])


Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

DreiiДата: Вторник, 22 Марта 2011, 19:59:10 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
создай переменную Hero и занеси туда своего юнита

 

sacar777Дата: Вторник, 22 Марта 2011, 20:02:04 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
что то нифига( а какой тип переменно?

Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

DreiiДата: Вторник, 22 Марта 2011, 20:02:29 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
sacar777, б.е

 

sacar777Дата: Вторник, 22 Марта 2011, 20:05:30 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
set gg_trg_ms=CreateTrigger()
отсутствие название переменной

set gg_trg_ms=CreateTrigger()
отсутствие названия

set gg_trg_ms=CreateTrigger()
отсутствие названия


Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

DreiiДата: Вторник, 22 Марта 2011, 20:07:33 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
назови свой триггер ms

 

sacar777Дата: Вторник, 22 Марта 2011, 20:07:52 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 416
Награды: 0
Репутация: 35
Блокировки:
ой сори одно и тоже кинул
строка 35: отсутствие название переменной
set gg_trg_ms=CreateTrigger()

Строка 38:отсутствие названия
call TriggerRegisterPlayerChatEvent(gg_trg_ms,Player(i),"-ms",true)

Строка 41:отсутствие названия
call TriggerAddAction(gg_trg_ms,function Trig_ms_Actions)


Legion

Герои: 10%
Ландшафт: 30%
Предметы: 10%
Баланс:80%
Код:70%
Общая готовность: 10%
Бета Тест карты выявил 4 довольно простых бага.
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Создание мода проверяющий скорость Юнита (-ms В Доте)
  • Страница 1 из 1
  • 1
Поиск:

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