тогда для моего конкретного случая:
Код: Выделить всё
doCommand eq Палка [4];;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0 {
timeout 30
inInventory +6 Палка [4] < 1, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] > 0, Фракон > 7
}
Ну и в целом картина:
Блоки с +1 по +6 оставил. Вдруг в инвентаре останется что то недоточеное.
Код: Выделить всё
doCommand talknpc 56 68 c r0 c d70 c n { # <---- Фарконы желательно тогда покупать кратно 7
timeout 5
inInventory Фракон < 7
}
doCommand eq Палка [4];;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0;;talknpc 63 60 c r3 r0 {
timeout 30
nInventory +6 Палка [4] < 1, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] > 0, Фракон > 7
}
doCommand eq +1 Палка [4];;talknpc 63 60 c r3 r0 { # <---- От сюда
timeout 5
inInventory +1 Палка [4] > 0, Палка [4] < 1, Фракон > 6
}
doCommand eq +2 Палка [4];;talknpc 63 60 c r3 r0 {
timeout 5
inInventory +2 Палка [4] > 0, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +3 Палка [4];;talknpc 63 60 c r3 r0 {
timeout 5
inInventory +3 Палка [4] > 0, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +4 Палка [4];;talknpc 63 60 c r3 r0 {
timeout 5
inInventory +4 Палка [4] > 0, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +5 Палка [4];;talknpc 63 60 c r3 r0 {
timeout 5
inInventory +5 Палка [4] > 0, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +6 Палка [4];;talknpc 63 60 c r3 r0 { # <---- до сюда для страховки
timeout 5
inInventory +6 Палка [4] > 0, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +7 Палка [4];;talknpc 63 60 c r3 c r0 c c r0 c n {
timeout 5
inInventory +7 Палка [4] > 0, +6 Палка [4] < 1, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +8 Палка [4];;talknpc 63 60 c r3 c r0 c c r0 c n {
timeout 5
inInventory +8 Палка [4] > 0, +7 Палка [4] < 1, +6 Палка [4] < 1, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
doCommand eq +9 Палка [4];;talknpc 63 60 c r3 c r0 c c r0 c n {
timeout 5
inInventory +9 Палка [4] > 0, +8 Палка [4] < 1, +7 Палка [4] < 1, +6 Палка [4] < 1, +5 Палка [4] < 1, +4 Палка [4] < 1, +3 Палка [4] < 1, +2 Палка [4] < 1, +1 Палка [4] < 1, Палка [4] < 1, Фракон > 6
}
З.Ы. Последний вариант не проверял, тк кончилось чо точить.

З.З.Ы. Плагины, макросы....... в данной ситуации можно всё выполнить дукомандом.
