Макрос

Всё, что касается макро-плагина.

Модератор: 4epT

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
SpiderDiablo
Новичок
Сообщения: 8
Зарегистрирован: Ср апр 09, 2008 2:54 pm

Макрос

Сообщение SpiderDiablo »

Как сделать, каст на ники? То есть чтобы каст шел только при виде определенных ников?
Аватара пользователя
Jozo
Энтузиаст
Сообщения: 109
Зарегистрирован: Вс окт 26, 2008 6:20 pm
Сервер RO:: CoolRo
Контактная информация:

Re: Макрос

Сообщение Jozo »

Код: Выделить всё

automacro link {
   pm "soul"
   call {
      $id = @player ($.lastpm)
      if ($id < 0) stop
      $jobID = @eval ($::players{$::playersID[$id]}->{jobID})
      if ($jobID = 7) goto knight
      if ($jobID = 8) goto priest
      if ($jobID = 9) goto wizard
      if ($jobID = 10) goto smith
      if ($jobID = 11) goto sniper
      if ($jobID = 12) goto assassin
      if ($jobID = 13) goto knight
      if ($jobID = 14) goto paladin
      if ($jobID = 15) goto champion
      if ($jobID = 16) goto professor
      if ($jobID = 17) goto stalker
      if ($jobID = 18) goto creator
      if ($jobID = 19) goto clown
      if ($jobID = 20) goto clown
      if ($jobID = 21) goto paladin
      if ($jobID = 23) goto supernovice
      if ($jobID = 4008) goto knight
      if ($jobID = 4009) goto priest
      if ($jobID = 4010) goto wizard
      if ($jobID = 4011) goto smith
      if ($jobID = 4012) goto sniper
      if ($jobID = 4013) goto assassin
      if ($jobID = 4014) goto knight
      if ($jobID = 4015) goto paladin
      if ($jobID = 4016) goto champion
      if ($jobID = 4017) goto professor
      if ($jobID = 4018) goto stalker
      if ($jobID = 4019) goto creator
      if ($jobID = 4020) goto clown
      if ($jobID = 4021) goto clown
      if ($jobID = 4022) goto paladin
      if ($jobID = 4047) goto star
      if ($jobID = 4049) goto soul
         :creator
           do sp 445 $id
           stop
           release link
         :champion
           do sp 447 $id
           stop
           release link
         :star
           do sp 448 $id
           stop
           release link
         :professor
           do sp 449 $id
           stop
           release link
         :paladin
           do sp 450 $id
           stop
           release link
         :supernovice
           do sp 451 $id
           stop
           release link
         :knight
           do sp 452 $id
           stop
           release link
         :wizard
           do sp 453 $id
           stop
           release link
         :priest
           do sp 454 $id
           stop
           release link
         :clown
           do sp 455 $id
           stop
           release link
         :stalker
           do sp 456 $id
           stop
           release link
         :assassin
           do sp 457 $id
           stop
           release link
         :smith
           do sp 458 $id
           stop
           release link
         :sniper
           do sp 460 $id
           stop
           release link
         :soul
           do sp 461 $id
           stop
           release link
   }
}
Это тебе должно помочь
SpiderDiablo
Новичок
Сообщения: 8
Зарегистрирован: Ср апр 09, 2008 2:54 pm

Re: Макрос

Сообщение SpiderDiablo »

Cтоп, а где переменная на которой указываются ники? Скрипт на линка я уже нашел, подредактировал и сделал. Но я бы хотел сделать так чтобы он обкастовывал только определенные ники
Aivos
Грамотный
Сообщения: 204
Зарегистрирован: Вс фев 04, 2007 3:19 pm
Контактная информация:

Re: Макрос

Сообщение Aivos »

if ($.lastpm != MySuperNick) goto end
...
:end
Куда вставить сообразиш?
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Re: Макрос

Сообщение Click »

да действительно макрос
Закрыто