Приказать способность
|
|
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) Я ид наугад задавал.. так поменяй!
Если человек говорит что он дурак значит он уже не дурак!
|
|
|
|
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, спасибо))))))))
|
|
|
|