Вернуться   Форумы SDlive > WoW Academ > Игровой мир
Ответ
 
Опции темы Опции просмотра

Старый 11.06.2007, 17:03   #1
BOT Freeman
I CAN BE A SPAM BOT
 
Регистрация: 18.02.2007
Сообщения: 117
Freeman стоит на грани уважения и позора...
Вес репутации: 40
По умолчанию

Скольок не пробовал юзать макросы на два спела подряд у нас на мангосе, чаще всего получаю сообщение: "Another action in progress", так как при отработке скрипта действие исполняется еще первой строки, а управление передается уже второй.
ЗЫ: Надо попробовать на офе, сдается что там несколько не так, ибо часто в примерах макросах попадается два и более спела или абилок.
Freeman вне форума   Ответить с цитированием

Старый 11.06.2007, 21:28   #2
Foxter
Ex GМ
 
Аватар для Foxter
 
Регистрация: 14.02.2007
Сообщения: 378
Foxter стоит на грани уважения и позора...
Вес репутации: 40
По умолчанию

Цитата:
Сообщение от Freeman Посмотреть сообщение
...
ЗЫ: Надо попробовать на офе, сдается что там несколько не так, ибо часто в примерах макросах попадается два и более спела или абилок.
На 99% уверен, что работать не будет
(думаю, может сработать, если первый спелл не активирует глобальный кулдаун...)
__________________
>:]

Последний раз редактировалось Foxter, 11.06.2007 в 21:30.
Foxter вне форума   Ответить с цитированием

Старый 13.06.2007, 17:29   #3
BOT fikys
I CAN BE A SPAM BOT
 
Регистрация: 28.03.2007
Адрес: Area 52
Сообщения: 90
fikys стоит на грани уважения и позора...
Вес репутации: 0
По умолчанию

проверьте макрос плизз, а то он чето не пашет:
/script if (UnitMana("Player")>=999) then CastSpellByName("Sinister Strike"); end;if (IsUsableAction(18) and UnitMana("Player")>=10) then CastSpellByName("Riposte"); end;
/script if UnitMana("Player")>=40 then CastSpellByName("Sinister Strike"); end;
fikys вне форума   Ответить с цитированием

Старый 13.06.2007, 17:42   #4
BOT AndroidSE
I CAN BE A SPAM BOT
 
Регистрация: 15.02.2007
Сообщения: 19
AndroidSE стоит на грани уважения и позора...
Вес репутации: 0
По умолчанию

Помоему всё горазно проще.
/Cast Riposte
/Cast Sinister Strike
AndroidSE вне форума   Ответить с цитированием

Старый 13.06.2007, 19:08   #5
небо здесь
World GM
 
Аватар для небо здесь
 
Регистрация: 15.02.2007
Адрес: Пироговка
Сообщения: 598
небо здесь , несомненно, знает многое, чему стоит поучиться...небо здесь , несомненно, знает многое, чему стоит поучиться...
Вес репутации: 42
Отправить сообщение для  небо здесь с помощью ICQ
По умолчанию

Цитата:
Сообщение от AndroidSE Посмотреть сообщение
Помоему всё горазно проще.
/Cast Riposte
/Cast Sinister Strike
Если рипост вызывает глобальный кулдаун (в чем я почти не сомневаюсь), то грош цена такому скрипту.
__________________
"Я буду костью в горле всем до тех пор пока жив" (7000$)
небо здесь вне форума   Ответить с цитированием

Старый 14.06.2007, 16:49   #6
BOT AndroidSE
I CAN BE A SPAM BOT
 
Регистрация: 15.02.2007
Сообщения: 19
AndroidSE стоит на грани уважения и позора...
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от небо здесь Посмотреть сообщение
Если рипост вызывает глобальный кулдаун (в чем я почти не сомневаюсь), то грош цена такому скрипту.
Рипост вызывает глобыльный кулдаун, если делается.
цель этого макроса не скастить 2 спела подряд, а скастить один из них по возможности.
Логика проста: если рипозит можно скастить, то он кастится а синистер нет, так как выполняется другое действие (рипозит), если рипозит некастуем, а это оприделяется на уровне клиента, то рипозит не кастуется, но кастуется синистер, т.к. рипозит был тутже отменён клиентом, точнее он даже не отправлялся серверу.
AndroidSE вне форума   Ответить с цитированием

Старый 14.06.2007, 17:08   #7
небо здесь
World GM
 
Аватар для небо здесь
 
Регистрация: 15.02.2007
Адрес: Пироговка
Сообщения: 598
небо здесь , несомненно, знает многое, чему стоит поучиться...небо здесь , несомненно, знает многое, чему стоит поучиться...
Вес репутации: 42
Отправить сообщение для  небо здесь с помощью ICQ
По умолчанию

Цитата:
Сообщение от AndroidSE Посмотреть сообщение
Рипост вызывает глобыльный кулдаун, если делается.
цель этого макроса не скастить 2 спела подряд, а скастить один из них по возможности.
Логика проста: если рипозит можно скастить, то он кастится а синистер нет, так как выполняется другое действие (рипозит), если рипозит некастуем, а это оприделяется на уровне клиента, то рипозит не кастуется, но кастуется синистер, т.к. рипозит был тутже отменён клиентом, точнее он даже не отправлялся серверу.
Уговорил.
__________________
"Я буду костью в горле всем до тех пор пока жив" (7000$)
небо здесь вне форума   Ответить с цитированием

Старый 14.06.2007, 04:38   #8
BOT Skill
I CAN BE A SPAM BOT
 
Регистрация: 10.05.2007
Сообщения: 87
Skill стоит на грани уважения и позора...
Вес репутации: 40
По умолчанию

Цитата:
Сообщение от fikys Посмотреть сообщение
проверьте макрос плизз, а то он чето не пашет:
/script if (UnitMana("Player")>=999) then CastSpellByName("Sinister Strike"); end;if (IsUsableAction(18) and UnitMana("Player")>=10) then CastSpellByName("Riposte"); end;
/script if UnitMana("Player")>=40 then CastSpellByName("Sinister Strike"); end;
у меня не запахал говорит типа заблокировали близы
Skill вне форума   Ответить с цитированием

Старый 14.06.2007, 05:44   #9
BOT SH@M
I CAN BE A SPAM BOT
 
Регистрация: 17.02.2007
Сообщения: 9
SH@M стоит на грани уважения и позора...
Вес репутации: 0
По умолчанию

CastSpellByName теперь работает только из близовского кода, в макросах эту функцию использовать нельзя
SH@M вне форума   Ответить с цитированием

Старый 14.06.2007, 05:46   #10
BOT Skill
I CAN BE A SPAM BOT
 
Регистрация: 10.05.2007
Сообщения: 87
Skill стоит на грани уважения и позора...
Вес репутации: 40
По умолчанию

Цитата:
Сообщение от SH@M Посмотреть сообщение
CastSpellByName теперь работает только из близовского кода, в макросах эту функцию использовать нельзя
а чем его можно заменить?
Skill вне форума   Ответить с цитированием
Ответ


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +1, время: 04:23.

| Home | Регистрация | Справка | Пользователи | Календарь | Сообщения за день | Поиск | Новые сообщения | Мобильный контент |