Page 1 of 1

Сделайте

Posted: 2006-04-12 04:13:25
by SESTRA
Кто нить может сделать в моем скрипте на фишинг чтоб он делал лог аут если у него меньше 120 хп ?

Code: Select all

sub main() 
uo.deletejournal()
var mx, my, mz, i, j
mx = UO.GetX("self")
my = UO.GetY("self")
mz = UO.GetZ("self")
for i = mx+2 to mx+6
for j = my-6 to my+6
UO.Print("Now Fishing In: "+str(mx-i)+" "+str(my-j))
UO.Waittargettile("1341", str(i), str(j), str(mz))
UO.Usetype("0x0DBF")
uo.deletejournal()
while not UO.InJournal("You pull") and not UO.InJournal("location") and not UO.InJournal("no fish") and not UO.InJournal("but fail") and not UO.InJournal("far away") and not UO.InJournal("in water")
wait(100)
wend
next
next
uo.say("forward")
wait(5000)
uo.say("stop")
uo.exec("exec main")
end sub

Posted: 2006-04-12 08:51:14
by Edred
Команда на логаут в инжекте отсутствует, есть команда на закрытие УО, UO.Quit. Ну и засунь сам в свой скрипт куда надо блок проверки и закрытия УО. Ты на форуме уже не первый день, мог бы не полениться, а попытаться разобраться, как же эти скрипты писать. А пока только и вижу "Сделайте!" и все.

Posted: 2006-04-12 09:08:29
by SESTRA
)
НУ я так и имел виду )
Ну я не видел скрипты с закрытием окон)

Posted: 2006-04-12 09:08:54
by SESTRA
Покажите пример я сделаю)

Posted: 2006-04-12 10:02:53
by flake

Code: Select all

if uo.life < 120 then
  uo.closeuo()
endif

Posted: 2006-04-12 10:35:22
by SESTRA
Спасибо

Posted: 2006-04-12 10:39:20
by SESTRA

Code: Select all

sub main() 
uo.deletejournal()
var mx, my, mz, i, j
mx = UO.GetX("self")
my = UO.GetY("self")
mz = UO.GetZ("self")
for i = mx+2 to mx+6
for j = my-6 to my+6
UO.Print("Now Fishing In: "+str(mx-i)+" "+str(my-j))
UO.Waittargettile("1341", str(i), str(j), str(mz))
UO.Usetype("0x0DBF")
uo.deletejournal()
while not UO.InJournal("You pull") and not UO.InJournal("location") and not UO.InJournal("no fish") and not UO.InJournal("but fail") and not UO.InJournal("far away") and not UO.InJournal("in water")
wait(100)
if uo.life < 140 then
  uo.closeuo()
endif
wend
next
next
uo.say("forward")
wait(5000)
uo.say("stop")
uo.exec("exec main")
end sub


Вот все работаить ))

Posted: 2006-04-12 10:45:20
by Destruction
viewtopic.php?t=7338 - ГыГы, прямо две темы подряд созданы, я фигею...

PS: А моё решение ничем не хуже :roll:

PPS: Сестричка, а ты не ахренела правила не читать? Код ваших скриптов следует ставить между псевдо-тегов:

Code: Select all

[code][/code]

Posted: 2006-04-12 10:48:31
by SESTRA
Ет как понять?)

Posted: 2006-04-12 12:41:28
by Destruction
SESTRA wrote:Ет как понять?)

А ты вдумчиво перечитай или скажи, что тебе не понятно.

Posted: 2006-04-13 03:16:51
by SESTRA
как вставлять скрипт под
Code:
[code][/code]