Сейчас 17:31:21 Суббота, 20 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Приказать способность (Приказ способности по ид)
Приказать способность
Q1wAseДата: Вторник, 23 Октября 2012, 18:48:43 | Сообщение # 1
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Ребят у меня проблема у меня все скилы сделаны из смертельного союза но с разным ид, мне нужно компу приказать юзать спеллы тогда когда мне надо, но тут то и оно как указать ему на тот скилл который нужно??? подскажите строчку SC или что нибудь ещё очень нужно плз...

 

xomachДата: Вторник, 23 Октября 2012, 18:57:22 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
Q1wAse, погодь, у тебя из одной основы спеллы? Бред, на сколько я знаю, даже вручную(мышкой) нормально пользоваться спеллами из одной основы не получится.

 

Q1wAseДата: Вторник, 23 Октября 2012, 19:19:58 | Сообщение # 3
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
xomach, вообще-то да, но у меня спелл Смертельный союз или по другому Канал. У него можно менять ид способности и при использовании не будет -
Quote
погодь, у тебя из одной основы спеллы? Бред, на сколько я знаю, даже вручную(мышкой) нормально пользоваться спеллами из одной основы не получится.

Добавлено (23 Октября 2012, 19:19:58)
---------------------------------------------
Просто скажите Custom Script который может юзать спелл по ид не равкоду а ID способности, чтобы комп понял какой спелл ему юзать.


 

BorodachДата: Вторник, 23 Октября 2012, 19:24:40 | Сообщение # 4
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
Q1wAse, Зависит какой ид ты задал... если ты задал "windwalk" то приказывай кастовать "Стремительность",

Karamba
 

SirNikolasДата: Вторник, 23 Октября 2012, 19:25:11 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
"Смертельный союз" - это не "Канал".
Отдавай приказ использовать стандартное заклинание, у которого ID совпадает с выставленным в поле твоего спелла.


 

BorodachДата: Вторник, 23 Октября 2012, 19:30:16 | Сообщение # 6
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
еще вариант:
С: отдал приказ -точка или обьект
Д: Вывести приказ на экран

в сs:
call IssueTargetOrderBJ( GetLastRestoredUnitBJ(), "cдесь тот текст который был на экране", GetLastCreatedUnit() ) - на ЦЕЛЬ
call IssuePointOrderBJ( GetLastRestoredUnitBJ(), "cдесь тот текст который был на экране", Location() ) - на ОБЛАСТЬ


Karamba


Сообщение отредактировал Borodach - Вторник, 23 Октября 2012, 20:39:12
 

Q1wAseДата: Вторник, 23 Октября 2012, 19:49:29 | Сообщение # 7
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Я ид наугад задавал.. И как теперь мне сделать? ну всмысле как понять какой ид я задал? я все скилы на изусть просто не знаю.. у какого скила какой ид



Сообщение отредактировал Q1wAse - Вторник, 23 Октября 2012, 19:51:25
 

xomachДата: Вторник, 23 Октября 2012, 20:19:01 | Сообщение # 8
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
ctrl+D показывает в РО id заместо названий. Только пиши в одинарных ковычках, для преобразования в число(к примеру 'H000' )



Сообщение отредактировал xomach - Вторник, 23 Октября 2012, 20:20:17
 

Q1wAseДата: Вторник, 23 Октября 2012, 20:34:14 | Сообщение # 9
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
xomach,
Quote
ctrl+D показывает в РО id заместо названий.
Это показывает равкод а не ид...


 

xomachДата: Вторник, 23 Октября 2012, 21:01:12 | Сообщение # 10
7 уровень
Группа: Проверенные
Сообщений: 484
Награды: 0
Репутация: 128
Блокировки:
Q1wAse, мм.. Вообще-то, это id, если что-) .

 

vezetnik97Дата: Вторник, 23 Октября 2012, 21:15:03 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 250
Награды: 0
Репутация: 10
Блокировки:
Quote (Q1wAse)
Я ид наугад задавал..

так поменяй! :D



Если человек говорит что он дурак значит он уже не дурак!
 

SmartarosДата: Среда, 24 Октября 2012, 00:08:27 | Сообщение # 12
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Создай триггер
События:
Боевая единица - A unit Отдает приказ
(цель - объект)/ точка / мгновенно
Действия:
Custom script: call BJDebugMsg(I2S
(GetIssuedOrderId()))
Скастуй свою способность и тебе на
60 сек. высветится некоторое
шестизначное число. Запиши его и далее используй это число для приказа каста с помощью кс
Custom script: call IssueTargetOrderById
(Caster, это число, Target)
 

SirNikolasДата: Среда, 24 Октября 2012, 13:14:22 | Сообщение # 13
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
ConvOrder

 

Q1wAseДата: Четверг, 22 Ноября 2012, 15:03:51 | Сообщение # 14
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Ребят а если способность не требует цели то какой код писать?!

Добавлено (22 Ноября 2012, 15:03:51)
---------------------------------------------
ауу ребят,..


 

SirNikolasДата: Четверг, 22 Ноября 2012, 16:34:03 | Сообщение # 15
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
call IssueImmediateOrderById(caster, id)
Ну и для комплекта:
call IssuePointOrderById(caster, id, x, y)


 

Q1wAseДата: Четверг, 22 Ноября 2012, 18:04:41 | Сообщение # 16
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
SirNikolas, спасибо))))))))

 

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

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