Страница 1 из 3
Плагин doCommand / теперь это уже не плагин, а часть ОК
Добавлено: Чт ноя 16, 2006 2:37 pm
мираж
pJ: Необходимое пояснение. Кали
сделал замечательную полезняшку - плагин дуКомманд. Получился как бы стандартный блок условий, НО в его заголовке - запуск команды на исполнение. Прелестно! Да сами посмотрите, что можно сделать:
- - - - - - - - - - - - - -
doCommand is Butterfly Wing {
whenStatusActive Owg 50%
notInTown 1
disabled 0
timeout 10
}
doCommand autobuy {
inInventory Arrow < 200
notInTown 1
disabled 0
timeout 9
}
doCommand is Butterfly Wing {
onAction storageAuto
notInTown 1
disabled 0
}
doCommand is Butterfly Wing {
onAction buyAuto
notInTown 1
disabled 0
}
doCommand talknpc 61 141 r1 r0 {
onAction storageAuto
hp < 70 %
}
doCommand talknpc 61 141 r1 r0 {
onAction storageAuto
sp < 70 %
}
doCommand chat create "АФК..." {
onAction sitAuto
aggressives 0
notInTown 1
#sp < 20%
timeout 15
}
doCommand chat leave {
onAction Standing
timeout 8
}
doCommand chat leave {
onAction sitting
hp = 100%
timeout 8
}
doCommand sp Teleport {
aggressives > 5
timeout 2
}
doCommand chat leave {
onAction sitAuto
aggressives > 0
timeout 8
}
doCommand chat leave {
onAction sitting
aggressives > 0
timeout 8
}
doCommand chat leave {
hp = 100%
aggressives < 1
timeout 8
}
doCommand e thx {
whenStatusActive Increase AGI
timeout 181
}
doCommand e thx {
whenStatusActive Blessing
timeout 181
}
doCommand e thx {
hp > 99 %
timeout 80
disabled 0
}
doCommand c @autoloot 100% {
onAction storageAuto
timeout 5
}
doCommand c @autoloot 100% {
onAction take
timeout 2
}
Re: Примеры настройки плагина doCommand
Добавлено: Чт ноя 16, 2006 2:54 pm
piroJOKE
мираж писал(а):doCommand is Butterfly Wing {
whenStatusActive Owg 50%
notInTown 1
disabled 0
timeout 10
}
Бред. Потому что "А что дальше?".
Кроме того,
is в doCommand это вообще нонсенс, с таким же успехом можно написать блок useSelf_item - безо всяких плагинов.
Конкретно для этого примера стоит настроить весь цикл покупки-продажи, как в "24/7 маньяке".
ЗЫ: уточняю! конктетно для autostorage никакой doCommand или юзеСелф_итем нахрен не нужен вообще. читаем доку.
мираж писал(а):doCommand autobuy {
...
}
То же самое. Лучше так не делать.
мираж писал(а):doCommand is Butterfly Wing {
onAction buyAuto
notInTown 1
...}
--"---
мираж писал(а):doCommand talknpc 61 141 r1 r0 {
onAction storageAuto
hp < 70 %
}
Хилящий нпц что ли?
мираж писал(а):doCommand chat leave {
hp = 100%
aggressives < 1
timeout 8
}
Что-то эти приколы с чатом повторяются несколько раз. Может лучше прокомментить их, чем они отличаются друг от друга?
мираж писал(а):doCommand c @autoloot 100% {
onAction storageAuto
timeout 5
}
А это еще зачем? Эти типо "мы включаем автолут лишь тогда, когда уже покачались с часик, и пришли к Кафре разргужаться"?!
мираж писал(а):doCommand c @autoloot 100% {
onAction take
timeout 2
}
Все таки timeout 999 и выше. На случай gathering'а - поднимания чужого лута. (Там "тейк" и "газеринг" как-то пересекаются, имхо).
Добавлено: Вс ноя 19, 2006 2:26 pm
eretik
doCommand is Butterfly Wing {
onAction storageAuto
notInTown 1
disabled 0
}
вот что про этом происходит
-------------------------------
[dist=unknown] Unknown #53219: *?*
[dist=unknown] Unknown #53219: *?*
Attacking: Monster Spore (0)
autostorage
Initiating auto-storage.
Permitted to use Teleport (26), level 2
You used Item: Butterfly Wing (2) x 1 - 1 left
Permitted to use Teleport (26), level 2
You used Item: Butterfly Wing (2) x 1 - 0 left
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist.
тоесть он использует все "уши" что у него есть с собой.
Добавлено: Вс ноя 19, 2006 2:59 pm
eretik
почитал форум опенкоры. там тоже чтото нет ответа
Добавлено: Вс ноя 19, 2006 3:14 pm
eretik
мб я в чемто ошибся но блок useSelf_item не страбатывапет при команде storageAuto
useSelf_item Butterfly Wing {
hp
sp
onAction storageAuto
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory_name
inInventory_qty
}
Добавлено: Вс ноя 19, 2006 3:42 pm
Click
признавайтесь, как вы умудрились украсть мой конфиг? подлинная копия, даже порядок.
notInTown 1
вот эта строчка должна быть с 1
это чтоб он не жрал ухи в городе
Добавлено: Вс ноя 19, 2006 3:58 pm
мираж
Ну не я первый...

Найдено на просторах инета и жостко скопированно ещё с месяц назад...
Добавлено: Вс ноя 19, 2006 4:01 pm
Click
всё, теперь всё под замок. хакеры блин)
Добавлено: Вс ноя 19, 2006 5:03 pm
piroJOKE
eretik писал(а):почитал форум опенкоры. там тоже чтото нет ответа
Мля!!!!! Нет ответа НА КАКОЙ ВОПРОС?!
Тема будет очищена от всяких глупостей.
Добавлено: Вс ноя 19, 2006 9:25 pm
eretik
piroJOKE писал(а):Мля!!!!! Нет ответа НА КАКОЙ ВОПРОС?!
Тема будет очищена от всяких глупостей.
почему не работает
doCommand is Butterfly Wing {
onAction storageAuto
notInTown 1
disabled 0
}
там было предложено решение не писать is Butterfly Wing
а писать is 2(по номеру итема из гет ауто) но итог таакойже
http://forums.openkore.com/viewtopic.ph ... c&start=75
Добавлено: Вс ноя 19, 2006 9:46 pm
piroJOKE
Всё отлично работает! Он же юзнул винг, шо тебе еще надо?
А то что тут примеры фуфлыжные, это уже второй вопрос....
Предлагаю НЕ страдать фигней. Для автостоража никакой doCommand НЕ нужен. Читаем "24/7 маньяка" в "руководствах".
Добавлено: Вт ноя 21, 2006 7:22 pm
Vizar
Товарищи а никто не знает как убрать многократное повторение
Error in function 'is' (Use Item on Yourself)
Inventory Item Butterfly Wing does not exist. ?
Добавлено: Вт ноя 21, 2006 10:01 pm
piroJOKE
МЛЯ! Повторяю еще раз для дятелофф!
НЕ ИСПОЛЬЗУЙТЕ ЭТО (doCommand) для возврата в город.
Это глупо! Читаем тему "твой бот - 24/7 маниак" в "Руководствах"!!!!!!!!
(именно этот пример нужен в очень-очень специфических случаях, новичкам он ни к чему)
2афтар темы: рекомендую глянуть, какие примеры приводит Кали, создатель этого плагина, и для чего он нужен на самом деле.
Добавлено: Пн авг 13, 2007 6:32 pm
4epT
Кора издаёт звук когда вас обкастовали:
Код: Выделить всё
doCommand eval Utils::Win32::playSound('sounds\birds.wav') {
whenStatusActive Blessing,Increase AGI,Impositio Manus,Aspersio,Kyrie Eleison,Cp Weapon,Cp Shield,Cp Armor,Cp Helm,Flame Weapon,Frost Weapon,Lightning Loader,Seismic Weapon,Muted,Assumptio
timeout 3
}
Добавлено: Ср дек 26, 2007 1:07 am
Asacura
А как в дукоманд условие на локу и на лвл поставить?Так же как ив макросе,base,location?