Скрипты, паринг, хилинг
Капитан (8069233)14 лет
Dragonstalker
Сообщений: 3333
Рег. 5.09.2009
19 июня 2010 15:07
Сообщение #1
если не затруднит, то поделитесь скриптами на данную тематику? пжлст.

Frozen
19 июня 2010 15:20
Сообщение #2
sub fighting()
var weapon="0x13FE",shield="0x1B74";вписать тип оружия и щитов
var timer
repeat
if uo.gethp('laststatus')>45 then
uo.warmode(1)
uo.attack('laststatus')
repeat
wait(100)
until uo.gethp('laststatus')<30
endif
if uo.gethp('laststatus')<30 then
uo.warmode(0)
repeat
timer=uo.timer()+40
uo.deletejournal()
uo.waittargetobject('laststatus')
uo.usetype('0x0E21')
repeat
uo.warmode(0)
uo.warmode(1)
wait(300)
 until uo.injournal("не удалась|восстановили") or timer<=uo.timer()
until uo.gethp('laststatus')>45
uo.equipt("Rhand",weapon)
uo.equipt("Lhand",shield)
endif
wait(100)
until 0>1
endsub

 Кидаеш 2 чарам в паки по 2-3к бинтов, до фул веса забиваеш пак оружием и щитами, одеваеш обоим троль серьги и забываеш про них часов на 8. Качаеться хилинг, парринг, скилл оружия которым бьеш.


Frozen
19 июня 2010 21:31
Сообщение #3
Потом приходиш у тя кон лост, 1 из них гост и ты потерял 3к бинтов. :)
Старший Лейтенант (7179945)14 лет
Ranger
Сообщений: 541
Рег. 7.03.2010
19 июня 2010 22:12
Сообщение #4
а может еше хуже не конект ломаеться инжа после таких скриптов!!!!  проверено)))

Frozen
19 июня 2010 23:36
Сообщение #5
STANDBY,Ну меня нечево не ломалось
12 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
20 июня 2010 00:35
Сообщение #6

Ну следить всетаки надо. Сильно сомневаюсь что оружие не может пробить крит в 30 жизней. Помоему стоить планки увеличить в первом случае до MaxHP во втором до 40-50 хотябы.

И опять в который раз говорю. Зафига постоянно тыркать вар в цикле? Проверку если вар то отключаем. Если тыркать то сбивается лечение.

Тролли кстати надевать не обязательно. Лечение происходит даже  при 0 стамины.

 

ЗЫ сфигали инже "ломаться" с таких скриптов? Совершенно обычный скрипт без лишних функций.


Frozen
20 июня 2010 01:25
Сообщение #7

Цитата: Alucard
Тролли кстати надевать не обязательно. Лечение происходит даже  при 0 стамины.

неправ, при 0 стамины пишет "вы слишком истощены".

Лейтенант (3862022)14 лет
Druid
Сообщений: 1246
Рег. 12.12.2009
20 июня 2010 13:24
Сообщение #8
а что если бинты кончаются они просто не будут бить друг друга?
12 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
20 июня 2010 19:41
Сообщение #9
Несмотря на то что пишет "вы слишком истощены" лечить не перестает. Просто медленнее :)
Если бинты кончатся то скрипт зависнет (в такой редакции). Можно прописать проверку в until 0>1 на предмет чистых бинтов. Тогда скрипт встанет.

Frozen
20 июня 2010 21:11
Сообщение #10
Киньте плиз скрипт чтобы ходил и обкапывал пещеру=) !!
Капитан (8069233)14 лет
Dragonstalker
Сообщений: 3333
Рег. 5.09.2009
20 июня 2010 22:40
Сообщение #11
MaxHo, спасибо,
отличный скрипт, вчера качнул хилинг примерно на 20% за несколько часов
Старший Прапорщик (2460749)14 лет
Paladin
Сообщений: 751
Рег. 25.10.2009
21 июня 2010 00:42
Сообщение #12
у тебя еще и хилинг не прокачен О_О ,паркер может тебе правда стоит лучше в тетрис играть:)?
Капитан (8069233)14 лет
Dragonstalker
Сообщений: 3333
Рег. 5.09.2009
21 июня 2010 23:11
Сообщение #13
DamagE,

ты что? без меня сервер закроют, будете лапу сосать потом
Лейтенант (3363492)13 лет
Urukhay
Сообщений: 780
Рег. 5.06.2010
22 июня 2010 08:31
Сообщение #14
Хороший кстати скрипт, все хорошо работает!
Прапорщик (1548031)13 лет
Ranger
Сообщений: 1842
Рег. 5.06.2010
22 июня 2010 12:31
Сообщение #15
+1 спасибо большое :)

Frozen
23 июня 2010 01:14
Сообщение #16
Нп ребята, при потребности обращайтесь 296266307
Капитан (8069233)14 лет
Dragonstalker
Сообщений: 3333
Рег. 5.09.2009
23 июня 2010 13:47
Сообщение #17
а не подскажете, как поправить, чтобы при изменении хп <150 он сразу начинал лечить?

т.е. если стало 140, то сразу лечил бы.

цифры менял, но он тогда бить не хочет, а постоянно пытается лечить

Frozen
23 июня 2010 13:56
Сообщение #18
sub fighting()
var weapon="0x13FE",shield="0x1B74";вписать тип оружия и щитов
var timer
repeat
if uo.gethp('laststatus')>49 then
uo.warmode(1)
uo.attack('laststatus')
repeat
wait(100)
until uo.gethp('laststatus')<49
endif
if uo.gethp('laststatus')<49 then
uo.warmode(0)
repeat
timer=uo.timer()+40
uo.deletejournal()
uo.waittargetobject('laststatus')
uo.usetype('0x0E21')
repeat
uo.warmode(0)
uo.warmode(1)
wait(300)
until uo.injournal("не удалась|восстановили") or timer<=uo.timer()
until uo.gethp('laststatus')>49
uo.equipt("Rhand",weapon)
uo.equipt("Lhand",shield)
endif
wait(100)
until 0>1
endsub
Капитан (8069233)14 лет
Dragonstalker
Сообщений: 3333
Рег. 5.09.2009
23 июня 2010 13:59
Сообщение #19
вон оно что, а я там ставил 140 и тд

спс, теперь вроде скорость прокачки больше должна быть
12 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
23 июня 2010 17:24
Сообщение #20

sub fighting()
  var weapon="0x13FE",shield="0x1B74";вписать тип оружия и щитов
  var bint = '0x0E21'
  var timer
  repeat
    if uo.gethp('laststatus')>50 then
      uo.warmode(1)
      uo.attack('laststatus')
      repeat
        wait(100)
      until uo.gethp('laststatus')<50
    endif
    if uo.gethp('laststatus')<50 then
      uo.warmode(0)
      repeat
        timer=uo.timer()+40
        uo.deletejournal()
        uo.waittargetobject('laststatus')
        uo.usetype(bint)
        repeat
          if warmode()==1 then
            uo.warmode(0)
          endif          
          wait(300)
        until uo.injournal("не удалась|восстановили") or timer<=uo.timer()
      until uo.gethp('laststatus')>140 or uo.count(bint)<1
      uo.equipt("Rhand",weapon)
      wait(100)
      uo.equipt("Lhand",shield)
      wait(100)
    endif
    wait(100)
  until uo.count(bint)<1 or UO.Dead()
  uo.warmode(0)
endsub

вот так пробуй.


Последние посетители (0):

 
Сейчас: 27 апреля 2024 02:04