PDA

Просмотр полной версии : макрос: муж и жена


ssky
17.06.2007, 11:56
Привет всем ) Давайте сделаем сказку былью =) :p
Эти макросы предназначены для женатого (замужнего) приста:
automacro psp - пишите в пати "sp1" или "sp2" и жена (муж) даёт вам СП
automacro pres - пишите в пати "rez" и вас ресают
automacro pcall - пишите в пати "call" и жена (муж) вызывает вас

automacro psp {
party /sp1|sp2/
call {
do ss 335
release psp
}
run-once 1
}
####################
automacro pres {
party "rez"
call {
do sp 54 @player($.lastparty)
release pres
}
run-once 1
}
####################
automacro pcall {
party "call"
call {
do ss 336
log 3OBy
p 3OBy
release pcall
}
run-once 1
}
####################Тут я набросал пару Chat команд для моей присти )
Но кое что мне пока не под силу...прошу добавить сюда у кого что есть.
!Убедительная просьба не повторяться.
PS: Кто может допишите макрос и/или исправте пожалста, буду оч презнателен.
Вот его Код:=
####################
automacro aeterna {
monster "Имя Монстра"
call {
do sm 78 "Непонимаю что тут писать о_О"
log Aeterna
release aeterna
}
run-once 1
}
####################
-Я думаю все догодались...нужно что бы прист кидал Атерну на определённых мобов )

4epT
17.06.2007, 17:23
зачем в автомакросе "psp" использовать sp1 и sp2? всё равно (наверняка) всегода оспользуешь только 1 фразу. В макрос следует написать команду одевания свадебного колечка, малоли что..

Я бы в автомакросы добавил бы проверку на наличие итемов:

automacro pres {
party "rez"
inventory "Blue Gemstone" > 0
call {
do sp 54 @player($.lastparty)
release pres
}
run-once 1
}


по поводу монстра, можно попробовать так:
automacro aeterna {
monster Имя_Монстра
timeout 3
call {
do sm 78 $.lastMonster
log Aeterna
release aeterna
}
run-once 1
}

Volandd
19.12.2007, 19:47
Допустим Патя хант + прист (муж жена), Для нон стоп даблов ханта нужно что? Правильно -сп..
Так вот проверте пож-та правильность написания макроса для ханта и приста

Пати Хант и прист
ХАнт

automacro spnet {
sp <50%
run-once 1
call {
do p sp
}
}

Прист

automacro SP {
party "sp"
run-once 1
call {
do ss 335
release sp
}
}

4epT
21.12.2007, 03:59
ты написал, тебе и проверять!

1. что-то я не вижу строчку что-то типо "release spnet"
2. возможно могут быть траблы из-за "automacro SP" и "release sp"

а ещё такая система макросов будет работать тока когда бракованные находятся в пределав видимости. А ещё мне что-то подсказывает что макрос нафиг не нужен, вполне может прокатить конфигом:
partySkill имя_скила {
sp > хз
target_sp < 50%
timeout 3
}

GoldenShadow
23.12.2007, 10:29
лучше конфигом, макрос нагружает кору...

Sexy
11.01.2008, 11:31
Я вот по такому вопросу, можно ли сделать такой макрос, с помощью которого можно было: 1)говорить боту определённую фразу 2)он одевал Wedding Ring 3) несколько раз кастовал I'll sacrifice myself for you 4)одевал обратно на себя ринг. Я конечно пробовал создать подобный макрос но у мя какая то билеберда получалась, помогите пожалуйста кто может...

masterspirta
11.01.2008, 12:36
automacro{
pm /.*/,"ник"
call{
do uneq ring
do eq Wedding Ring
do ss (<skill #>) [<level>]
do uneq Wedding Ring
do eq ring
}
}
do eq Wedding Ring (одели колечко сняли колечко)
do uneq Wedding Ring (сняли колечко)
do ss (<skill #>) [<level>] (кастум скил на себя, название скила ищем сами мне влом)
pm /.*/,"ник" (вместо .* ставим фразу или слово на которое будет реагировать бот, вместо ника ник отпровителя сообщения, если ник или слова на руском то незабудь в UTF-8 сохранить)
*если ринг слотовый то название измениться ring[1], если в ринге карта то название тоже меняеться!!!

Как только получиться и бот будет работать, береш макрос и пишеш его на форуме иначе больше нибуду помогать!!!

Не нужон писать 2 команды подрят:
do uneq ring
do eq Wedding Ring
бот сам снимет ring

4epT
11.01.2008, 13:09
вот примерно как можно сделать конфигом (http://ragbot.ru/forum/showthread.php?t=2275)

прист исполняющий желания (http://ragbot.ru/forum/showthread.php?t=1313)

Sexy, поиском я буду работать?

masterspirta
11.01.2008, 15:12
ring[1] (http://db.kafra.ru/items/detail/2621.html)
ring (http://db.kafra.ru/items/detail/2601.html)
бывает))
--------------------------------------------------------
4epT:
Не нужон писать 2 команды подрят:
Цитата:
do uneq ring
do eq Wedding Ring
бот сам снимет ring
но работает ведь:(
В рагнароке когда ты кольца одеваешь, а перед этим у тя были одеты другие , то кольца будут одеваться только в один слот, второй(левый) так и останеться с тенм же кольцом. Для того что бы одеть 2а новых кольца взамен старых нужно снять старые, так что у меня вапще написано неправильно(если одевать и снимать 2 кольца). Нужно будет указывать слоты которые ты раздеваеш для первого и второгокольца...если б не твое сообщения я б об этом и не задумался!

Gans
11.01.2008, 16:59
help eq
------------ Help for 'eq' ------------
Equip an item.
eq <inventory item #> equips the specified item
eq <slotname> <inventory item #> equips the specified item on the specified

eq slots lists slot names
--------------------------------------------------

PS: нупы.

Sexy
13.01.2008, 17:37
automacro sp{
party "сп"
call {
do eq rightAccessory Wedding Ring
do ss 335 1
pause 0.5
do ss 335 1
pause 0.5
do ss 335 1
pause 0.5
do ss 335 1
pause 0.5
do ss 335 1
pause 0.5
do ss 335 1
pause 0.5
do ss 335 1
do eq rightAccessory Earring [Spore] [1]
}
}
Вот, держите кому надо) Я поставил повторение 7 раз, ну это так для себя, кому надо уберайте скока надо строчек для полного счастья...
С одной темой я разобрался, вот только захиливание досмерти меня до сих пор мучает(

4epT
14.01.2008, 00:48
товарищи, как на счёт того, что мужа с его жёнкой объеденяем в патю, присту в конфиг суём:

partySkill I'll sacrifice myself for you {
sp > 0
isSelfSkill 1
timeout 3
}

ну а второй половинке пихаем макрос:
automacro givmekast {
sp < 10%
run-once 1
call {
do ai manual
do move x y map
do c @random ("сп", "каст", "уфф", "куку")
release go
}
}

automacro go {
sp > 80%
run-once 1
call {
do c @random ("спc", "целую", "щас всё будет", "обожаю тебя")
do ai auto
release givmekast
}
}


всё это теоритические выкладки и может глючить, кто потестит?

склеил 3 темки в одну

Sexy
14.01.2008, 12:41
Со временем тестану

Volandd
06.02.2008, 20:56
спасибо затестил все пашет!!!
правда условие target_sp < 80% не пашет

4epT
06.02.2008, 21:21
правда условие target_sp < 80% не пашет
ыы, а дак такого и нет условия в коре вообще ;) спс удалил

хм.. а тогда по какому условия кастовать?

Volandd
07.02.2008, 21:06
Пристка правда постоянно кастит I'll sacrifice myself for you пока муж в поле видимости

И еще ) макрос не будет работать если при запуске бота , у чара не фул сп

GoldenShadow
08.02.2008, 11:02
Пристка правда постоянно кастит I'll sacrifice myself for you пока муж в поле видимости
это типа лага с хиллом наверно...

Volandd
08.02.2008, 13:49
Можно допустим еще сделать

partySkill I'll sacrifice myself for you {
sp > 0
isSelfSkill 1
timeout 3
maxUses 7
}

GoldenShadow
08.02.2008, 16:47
sp > 0
это вообще как понять?
На передачу сп требуется 10% от своего сп
на передачу хп требуется 1 сп и 10% своего хп

4epT
08.02.2008, 20:21
GoldenShadow, никакой это не баг, смотри:
partySkill I'll sacrifice myself for you {
sp > 0
isSelfSkill 1
timeout 3
}
т.е. всегда когда у нас больше 0 SP и есть патиец - мы кастим скил на себя, тут нет ограничения о СП патийца, т.к. такого параметра нету!