autoload v.0.20a, VeL
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
14 мая 2016 09:45
Сообщение #141
Bugsy Siegel,
Ты же сам это прописывал для того чтобы двери открывалка работала :)

BANNED
Сообщений: 12
Рег. 9.04.2016
14 мая 2016 15:58
Сообщение #142
Zombie,

спасибо, но это немного не то.
Sub myNextEnemy()
if NextEnemy() <> '' then
EnemyMagicArrow()
end if
end if
работает как по ластатусу. он берёт первый попавшийся таргет и не переводит таргет при нажатии макроса , если рядом 2+ плеера.

я Хочу добавить в твой скрипт NextEnemy каст стрелки. чтобы на 1 клавишу он брал таргет и сразу же кидал каст. и при повторном нажатии если рядом 2 + плеера он менял таргет и кидал в новую цель каст.
как -то так :)
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
14 мая 2016 16:19
Сообщение #143
nucToH,
Я допустил ошибку, теперь будет работать так как ты написал.
Sub myNextEnemy()
  if NextEnemy() <> '' then
    EnemyMagicArrow()
  end if
end sub

BANNED
Сообщений: 12
Рег. 9.04.2016
14 мая 2016 16:43
Сообщение #144
Zombie,
Хм меняет но крыво,раза с 10-20 меняет таргет.

BANNED
Сообщений: 12
Рег. 9.04.2016
14 мая 2016 16:52
Сообщение #145
Это в лучшем случаи еще. а так всё время висит на 1м человеке)
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
14 мая 2016 17:01
Сообщение #146
nucToH,
А ты исправил макрос?
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
14 мая 2016 17:02
Сообщение #147
Цитата: Mirage
Bugsy Siegel,
Ты же сам это прописывал для того чтобы двери открывалка работала :)

Вроде бы do прописывал только или уже из головы выскочило) Но в любом случае, та открывалка только крашей добавила. Придется биндить на кнопку опендоорс. Вспомнил, добавлял)))

Вчера был еще краш, вот что в логе записано:

Что это за ошибка?

BANNED
Сообщений: 12
Рег. 9.04.2016
14 мая 2016 17:05
Сообщение #148
Zombie,

Да
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
14 мая 2016 17:25
Сообщение #149
nucToH,
Попробуй этот:
Sub myNextEnemy()
  if NextEnemy() <> '' then
    CastSpell(UO.GetGlobal('Enemy'), 'Magic Arrow', 6, SA, SA, SA, SA, 0x1F32, 3)
  end if
end sub

BANNED
Сообщений: 12
Рег. 9.04.2016
14 мая 2016 17:31
Сообщение #150
Zombie,

Работает. Спасибо тебе.
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
15 мая 2016 06:21
Сообщение #151
Bugsy Siegel,
Можно сделать так, во все макросы которые конфликтуют с AutoOpenDoor() добавить:
  FlagOn('OpenDoorOff')
  . . . .

  FlagOff('OpenDoorOff')

в сам макрос AutoOpenDoor() добавить:

Sub AutoOpenDoor()

  while CheckFlag('OpenDoorOff')
    Wait(300)
  wend

  . . . .

end sub
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
15 мая 2016 16:42
Сообщение #152
Zombie,
спасибо большое. Я пока убрал скрипт на Опендорс в "треш". Поставил на кнопку опен/клоз в самой УО, совсем забыл что там можно это сделать) Борюсь теперь с другим. Скачал дефолтный autoload.sc, убрал скрипт на опендорс, почистил конфиг чара, но появились такие сообщения. При использовании любого макроса.
The Best Ultima Online Shard Antares
Что-то мне кажется дело в конфиге.
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
16 мая 2016 05:16
Сообщение #153
Bugsy Siegel,
Да, дело в конфиге.
В скрипте config.sc, есть макрос Sorting() - упорядочивает конфиг и заодно проверяет формат данных.
И не забывай перед любыми изменениями делать резервную копию.
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
17 мая 2016 04:44
Сообщение #154
С конфигом решил)

Zombie,
Как сделать чтобы SetArmor запоминал еще и плащ с бижей и оружием?
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
17 мая 2016 06:41
Сообщение #155
Bugsy Siegel,
Пример работы с нужными слоями, тут
Больше пяти предметов за раз одеть не получится, подробнее
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
17 мая 2016 12:56
Сообщение #156
Zombie,
спасибо
Старший Лейтенант (5104875)8 лет
Dragonstalker
Сообщений: 323
Рег. 5.01.2016
17 мая 2016 15:50
Сообщение #157
Zombie,
Подскажи как сделать чтоб рекол работал на 2х персах? Добавил строчку с руной в кфг, но не работает
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
17 мая 2016 17:49
Сообщение #158
RiVeN,
Надо создать конфиг на каждого чара. Смотришь через ,инфо ид и сохраняешь с таким именем конфиг (12345ABC.cfg). И при входе в игру у тебя будет грузиться конфиг этого чара
Маршал (68349432)8 летИнквизитор
Inquisitor
Сообщений: 1581
Рег. 5.03.2016
17 мая 2016 18:28
Сообщение #159
Sub RecallHome()
UO.WarMode(False)
CastBook(UO.GetGlobal('Rune'), 'Recall', 12, BP, BM, MR, MR)
end sub

kak zdelatj stob nenadobilo kazdi raz novi ID pisatj posle smertj... ?
Старшина (1203607)8 лет
Ranger
Сообщений: 253
Рег. 28.04.2016
17 мая 2016 18:33
Сообщение #160
Kaulins,
; Рекол по руне 'Rune' из "*.cfg"
В файле .cfg, в блоке [Main] меняешь Rune=0x400407D0 на свой ID
Последние посетители (0):

 
Сейчас: 22 сентября 2024 04:29