Форумы SDlive

Форумы SDlive (http://forum.sdlive.ru/index.php)
-   Игровой мир (http://forum.sdlive.ru/forumdisplay.php?f=9)
-   -   Макросы (http://forum.sdlive.ru/showthread.php?t=14)

AndroidSE 13.06.2007 17:42

Помоему всё горазно проще.
/Cast Riposte
/Cast Sinister Strike

небо здесь 13.06.2007 19:08

Цитата:

Сообщение от AndroidSE (Сообщение 11267)
Помоему всё горазно проще.
/Cast Riposte
/Cast Sinister Strike

Если рипост вызывает глобальный кулдаун (в чем я почти не сомневаюсь), то грош цена такому скрипту.

Skill 14.06.2007 04:38

Цитата:

Сообщение от fikys (Сообщение 11265)
проверьте макрос плизз, а то он чето не пашет:
/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;

у меня не запахал говорит типа заблокировали близы :(

SH@M 14.06.2007 05:44

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

Skill 14.06.2007 05:46

Цитата:

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

а чем его можно заменить?

AndroidSE 14.06.2007 16:49

Цитата:

Сообщение от небо здесь (Сообщение 11278)
Если рипост вызывает глобальный кулдаун (в чем я почти не сомневаюсь), то грош цена такому скрипту.

Рипост вызывает глобыльный кулдаун, если делается.
цель этого макроса не скастить 2 спела подряд, а скастить один из них по возможности.
Логика проста: если рипозит можно скастить, то он кастится а синистер нет, так как выполняется другое действие (рипозит), если рипозит некастуем, а это оприделяется на уровне клиента, то рипозит не кастуется, но кастуется синистер, т.к. рипозит был тутже отменён клиентом, точнее он даже не отправлялся серверу.

небо здесь 14.06.2007 17:08

Цитата:

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

Уговорил.

SH@M 14.06.2007 17:17

Цитата:

Сообщение от Skill (Сообщение 11299)
а чем его можно заменить?

тут #35 постили инструкцию по макросам
но не факт что вообще получится переделать этот макрос в рабочий

Wisard 14.06.2007 17:58

Вы тут конечно говорите умные веши, но есть одна мааааленькая проблема-если рипосте низя скастить макрос прекращает работу а не переходит к следующему шагу. До бк макрос такого типа работал, потом перестал.

Skill 30.06.2007 13:53

а есть продолжения того обсуждения макросов которое выкладывали или скажите где брали...


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