Yoko
http://forum.yoko.com.ua/

добаление КОТЛЕТОК)
http://forum.yoko.com.ua/viewtopic.php?f=20&t=7801
Page 1 of 2

Author:  ghost_hnt [ 2006-05-29 22:52:37 ]
Post subject:  добаление КОТЛЕТОК)

есть банальный скриптик на ХИЛИНГ!
хочется не зря оставлять комп работающим на ночь!
а именно хочется чтобы ЧАР КУШАЛ КОТЛЕТЫ), ведь хилинг на голодном чаре вообще не прет!
СРАЗУ ГОВОРЮ ИСКАЛ В ПОИСКЕ, но ничего эт не принесло
Code:
var checkHP = 15# Posle skolki HP nachinat hilitsya 
var uley = '0x4020E391' #ID ulya
var w = 4000 # wremya zadergki pered povtorami
var blb = '0x0E20' #Type graznih bintov
var korito = '0x4022FCA0' # ID korita gde ih mit' :)
var ref = '0x0F0B'  ;TYPE Refresha

sub heal()
while true
if uo.getHP() < checkhp then
uo.bandageself()
wait(w)
else
CheckLag()
uo.useobject(uley)
wait(w/2)
endif
uo.waittargetobject(korito)
uo.usetype(blb)
wait(300)
wend
end sub

Sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
repeat
wait(500)
until UO.InJournal('backpack')
end sub

Author:  Mihail [ 2006-05-29 23:51:15 ]
Post subject: 

Code:
var checkHP = 15# Posle skolki HP nachinat hilitsya 
var uley = '0x4020E391' #ID ulya
var w = 4000 # wremya zadergki pered povtorami
var blb = '0x0E20' #Type graznih bintov
var korito = '0x4022FCA0' # ID korita gde ih mit' :)
var ref = '0x0F0B'  ;TYPE Refresha

sub heal()
while true
if uo.getHP() < checkhp then
uo.bandageself()
wait(w)
else
uo.usetype('0x0000') #<<<<<<<<<<<<<<ТИП ЕДЫ
CheckLag()
uo.useobject(uley)
wait(w/2)
endif
uo.waittargetobject(korito)
uo.usetype(blb)
wait(300)
wend
end sub

Sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
repeat
wait(500)
until UO.InJournal('backpack')
end sub

Author:  Nmy [ 2006-05-30 19:45:22 ]
Post subject: 

а зачем в скрипт пихать? мог ищо 1 запустить:
Code:
sub eating()
repeat
uo.usetype('')
wait(10000)
until not uo.dead()
end sub

Author:  ghost_hnt [ 2006-05-30 20:40:17 ]
Post subject: 

Я ПОЛЬЗУЮСЬ, НО ЧАР ПЛОХО КАЧАЕТСЯ, Т.К все время обожРАтЫЙ
а можно сделать так если уо пишет: you are hungry, чар будет хавать до состояния you are consuming :!: :!:

Author:  Nmy [ 2006-05-30 20:57:00 ]
Post subject: 

Code:
sub eating()
repeat
uo.deletejournal()
if uo.injournal('You are hungry') then
repeat
uo.usetype('') #еда
wait(500)
until uo.injournal('You are consuming')
wait(10000) #время через сколько будем проверять журнал на hungry
until not uo.dead()
end sub


проверь все сам, это НЕскрипт, это идея... я на инжекторе щас неиграю, все что могу это написать так... эсли что отпишысь здесь...

Author:  ghost_hnt [ 2006-05-30 22:03:14 ]
Post subject: 

parse error

скрипт должен быть следующего плана:?
Code:
var checkHP = 15# Posle skolki HP nachinat hilitsya 
var uley = '0x4020E391' #ID ulya
var w = 4000 # wremya zadergki pered povtorami
var blb = '0x0E20' #Type graznih bintov
var korito = '0x4022FCA0' # ID korita gde ih mit' :)
var ref = '0x0F0B'  ;TYPE Refresha

sub heal()
while true
if uo.getHP() < checkhp then
uo.bandageself()
wait(w)
else
eating()
CheckLag()
uo.useobject(uley)
wait(w/2)
endif
uo.waittargetobject(korito)
uo.usetype(blb)
wait(300)
wend
end sub

Sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
repeat
wait(500)
until UO.InJournal('backpack')
end sub

sub eating()
repeat
uo.deletejournal()
if uo.injournal('You are hungry') then
repeat
uo.usetype('0x097B') #еда
wait(500)
until uo.injournal('You are consuming')
wait(10000) #время через сколько будем проверять журнал на hungry
until not uo.dead()
end sub

Author:  Nmy [ 2006-05-30 22:07:00 ]
Post subject: 

забыл енд иф :oops:
Code:
sub eating()
repeat
uo.deletejournal()
if uo.injournal('You are hungry') then
repeat
uo.usetype('') #еда
wait(500)
until uo.injournal('You are consuming')
wait(10000) #время через сколько будем проверять журнал на hungry
until not uo.dead()
end if
end sub

Author:  ghost_hnt [ 2006-05-30 22:10:58 ]
Post subject: 

спс ща проверю и завтра отпишу, а то чар - уже обожратый))

Author:  Edred [ 2006-05-30 22:12:11 ]
Post subject: 

В топике с моим наследством есть функция (точнее, аж две - разные варианты) по подкормке чара до нужного соообщения и с возможностью управлять частотой вызова.

Author:  ghost_hnt [ 2006-05-30 22:16:46 ]
Post subject: 

Edred wrote:
В топике с моим наследством есть функция (точнее, аж две - разные варианты) по подкормке чара до нужного соообщения и с возможностью управлять частотой вызова.

да лан ты че смеешься чтоли
у тебя там 11 страниц- скриптинга :D :D :D :D
я же с ума сойду только искать это
мож сам помнишь где у тебя это есть:?

ЗЫ завтра с утра встану посмотрю как качнуло или нет, если нет- скрипт кривой, если да, то ОТЛИЧНЫЙ

Author:  Nmy [ 2006-05-30 22:20:49 ]
Post subject: 

проверь щас! напишы в окне уо You are hungry скрипт должен отреагировать...

Author:  ghost_hnt [ 2006-05-31 09:38:06 ]
Post subject: 

не ни фига!
сразу вырубается почему что)

Author:  klonuk [ 2006-05-31 09:53:46 ]
Post subject: 

ghost_hnt wrote:
не ни фига!
сразу вырубается почему что)


Скажи шард . У мя много скриптов на разные шарды на покушать.

Author:  ghost_hnt [ 2006-05-31 12:15:59 ]
Post subject: 

klonuk wrote:
ghost_hnt wrote:
не ни фига!
сразу вырубается почему что)


Скажи шард . У мя много скриптов на разные шарды на покушать.


OSKOM

Author:  Nmy [ 2006-05-31 12:35:41 ]
Post subject: 

Code:
sub eating()
repeat
if uo.injournal('You are hungry') then
repeat
uo.usetype('') #еда
wait(500)
until uo.injournal('You are consuming')
uo.deletejournal()
wait(10000) #время через сколько будем проверять журнал на hungry
until not uo.dead()
end if
end sub


наверно так должно быть правильно, мсг проверь сам, еда должна быть в бекпаке ... занеси скрипт и напишы сам You are hungry

Code:
sub eating()
repeat
if uo.injournal('You are hungry') then
while not uo.injournal('You are consuming')
uo.usetype('') #еда
wait(500)
wend
uo.deletejournal()
wait(10000) #время через сколько будем проверять журнал на hungry
until not uo.dead()
end if
end sub


или так...

Author:  ghost_hnt [ 2006-05-31 12:50:07 ]
Post subject: 

уху!!
ВТОРОЕ РАБОТАЕТ

теперь фишка в следующем:
как запихнуть скрипт на еду в этот
Code:
sub heal() 
while true
if uo.getHP() < checkhp then
uo.bandageself()
wait(w)
else
CheckLag()
uo.useobject(uley)
wait(w/2)
endif
uo.waittargetobject(korito)
uo.usetype(blb)
wait(300)
wend
end sub


и в этот
Code:
sub Magery() 
   VAR NS='0x0F88' ; Тип Nighshade.
   VAR Sunduk='0x4009EDAD' ; Сериал(ID) Сундука.
   VAR Kolvo=100 ; Количество регов, которое чар берёт из сундука.
   While NOT UO.Dead()
      While UO.Mana>=9 AND UO.NS>0 ; здесь можно менять со скаких маны чар начнёт медетировать, то же число следует поставить в строку *.
         UO.DeleteJournal()
         UO.Cast('Poison', '0x4009EDAD')
         wait(3000)
      wend
      If UO.Mana<9 Then ;*
         While UO.Mana<UO.Int
            UO.DeleteJournal()
            wait(1000)
            UO.Useskill('Meditation')
            Repeat
         uo.useobject('0x401239AA')
         wait(5000)
         uo.useobject('0x40268A6C')
               wait(100)
            until UO.InJournal("You are") OR UO.InJournal("Медитация")
         Wend
      Endif
      If UO.NS == 0 Then
   UO.FindType(NS, '-1', Sunduk)
   UO.Grab(str(Kolvo), 'finditem')
   repeat
      wait(100)
   until UO.NS>0
Endif
   Wend
end sub

журналы очищаются и куда именно его ставить)?

Author:  Nmy [ 2006-05-31 13:24:26 ]
Post subject: 

просто запусти два скрипта... если будут сбиватся, то пишы сюда...

Author:  ghost_hnt [ 2006-05-31 13:50:07 ]
Post subject: 

NMY wrote:
просто запусти два скрипта... если будут сбиватся, то пишы сюда...

так он сразу отключается!!
т.е только включил он пожрал и отрубился

Author:  SLAK [ 2006-05-31 14:16:27 ]
Post subject: 

Code:
sub eating() 
repeat
if uo.injournal('You are hungry') then
while not uo.injournal('You are consuming')
uo.usetype('') #еда
wait(500)
wend
uo.deletejournal()
wait(10000) #время через сколько будем проверять журнал на hungry
until uo.dead()
end if
end sub

Author:  BigMouseI [ 2006-05-31 14:58:27 ]
Post subject: 

SLAK wrote:
Code:
sub eating() 
repeat
if uo.injournal('You are hungry') then
while not uo.injournal('You are consuming')
uo.usetype('') #еда
wait(500)
wend
uo.deletejournal()
wait(10000) #время через сколько будем проверять журнал на hungry
until uo.dead()
end if
end sub


ток 1 добавление вижу!

Code:
sub eating() 
repeat
if uo.injournal('You are hungry') then
while not uo.injournal('You are consuming')
uo.usetype('') #еда
wait(500)
wend
uo.deletejournal('hungry')
wait(10000) #время через сколько будем проверять журнал на hungry
until uo.dead()
end if
end sub


Иначе он может стирать мессаги для других скриптов, а это тож не есть гут

Page 1 of 2 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/