![]() |
|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Админ
|
![]()
долгими и упорными трудами вышло так:
PHP код:
О то как всё до этого докатилось можно почитать тут. |
![]() |
![]() |
![]() |
#2 |
Новичок
Регистрация: 15.05.2007
Сообщений: 11
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
![]()
У меня лично не работало так:
Код:
talknpc 44 71 r1 r0 d5 Код:
while (@invamount (Great Nature) > 0) as razbivaem do talk 0 do talk resp 1 do talk resp 0 do talk num 9 pause 1 end razbivaem ![]() |
![]() |
![]() |
![]() |
#3 |
Админ
|
![]()
дык нада писать не "talknpc 44 71 r1 r0 d5", а:
Код:
do talknpc 44 71 r1 r0 d5 |
![]() |
![]() |
![]() |
#4 |
Новичок
Регистрация: 15.05.2007
Сообщений: 11
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
![]()
Даже если прописать в самом боте talknpc 44 71 r1 r0 d5
он чето быстро пробазарит но нече нераспилит ![]() Так шо пользуюсь своим 8) |
![]() |
![]() |
![]() |
#5 |
Админ
|
![]()
sll5225, у всех рахбивает..
ты б почитал на чём он там заваливается.. |
![]() |
![]() |
![]() |
#6 |
Опытный Ботовод
Регистрация: 20.01.2007
Сообщений: 124
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
мне наверно преведущий понравился..
|
![]() |
![]() |
![]() |
#7 |
Админ
|
![]()
Dima, какой предыдущий, ты про что?
|
![]() |
![]() |
![]() |
#8 |
Опытный Ботовод
Регистрация: 20.01.2007
Сообщений: 124
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
я про макрос...
|
![]() |
![]() |
![]() |
#9 |
Опытный Ботовод
Регистрация: 20.01.2007
Сообщений: 124
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
у меня сейчас такой макрос но я хачу его дополнить добавив продаже после разбития из инвентаря и из телеги Green Live
automacro in { location um_in 28 73 35 68 call npc run-once 1 } macro npc { pause 5 while (@invamount (Great Nature) > 0) as razbivaem while (@eval($::char->{weight_max}*0.88-$::char->{weight}) > 10) as boltaem if (@invamount (Great Nature) < 1) goto end do talknpc 44 71 r1 r0 d5 pause 1 end boltaem :end if (@eval(8000-$::cart{weight}) < 4) goto end1 do cart add Green Live @eval(int @eval(1600-$::cart{weight}/5)) if (@cartamount (Great Nature) < 1) goto end2 do cart get Great Nature @eval(int @eval($::char->{weight_max}*0.022-$::char->{weight}/40)) :end2 :end1 pause 1 end razbivaem call sell } macro sell { do move 125 157 umbala do talknpc 160 125 (как сказать ему продать Green Live из инвентаря и из телеги?) call kafra } дальше все пообычному..(убирать складывать жизьни в кафру не надо..(их просто не буит..)) macro kafra { do move 97 148 umbala do talknpc 87 160 r1 pause 1 do storage add Green Live pause 1 do storage add Great Nature pause 1 do storage addfromcart Green Live pause 1 do storage addfromcart Great Nature pause 1 while (@eval(200-$::cart{weight}/40) > @eval($::char->{weight_max}/40-$::char->{weight}/40)) as gettocart if (@storamount (Great Nature) > @eval(int @eval(200-$::cart{weight}/40))) goto end log +++ Great Nature - cliskom malo!+++ pause 10 do quit :end pause 1 do storage get Great Nature @eval(int @eval($::char->{weight_max}/40-$::char->{weight}/40)) pause 1 do cart add Great Nature pause 1 end gettocart do storage get Great Nature @eval(int @eval(200-$::cart{weight}/40)) pause 1 do cart add Great Nature pause 1 do storage get Great Nature @eval(int @eval($::char->{weight_max}*0.022-$::char->{weight}/40)) do storage close pause 1 release in do move 220 189 umbala } do talknpc 87 160 r1 pause 1 do storage add Green Live pause 1 do storage add Great Nature pause 1 do storage addfromcart Green Live pause 1 do storage addfromcart Great Nature pause 1 log wes telegi: @eval(200-$::cart{weight}/40) log swobodniy wes @eval($::char->{weight_max}/40-$::char->{weight}/40) while (@eval(200-$::cart{weight}/40) > @eval($::char->{weight_max}/40-$::char->{weight}/40)) as gettocart log (@eval(200-$::cart{weight}/40) > @eval($::char->{weight_max}/40-$::char->{weight}/40)) log do storage get Great Nature @eval(int @eval(200-$::cart{weight}/40)) pause 1 do storage get Great Nature @eval(int @eval($::char->{weight_max}/40-$::char->{weight}/40)) pause 1 do cart add Great Nature log @eval(200-$::cart{weight}/40) > @eval($::char->{weight_max}/40-$::char->{weight}/40) pause 1 end gettocart log end gettocart do storage get Great Nature @eval(int @eval(200-$::cart{weight}/40)) pause 1 do cart add Great Nature pause 1 do storage get Great Nature @eval(int @eval($::char->{weight_max}*0.022-$::char->{weight}/40)) do storage close pause 1 release in do move 220 189 umbala } |
![]() |
![]() |
![]() |
#10 | |
Админ
|
![]()
Dima, ты бы писал вопросы отдельно от текста макроса.. (на будующее) или хотяб цветом выделял..
Цитата:
А продавать из телеги - это чит! Последний раз редактировалось 4epT; 01.07.2007 в 23:22. |
|
![]() |
![]() |