Yoko

All sides of Injection
It is currently 2025-12-25 06:39:29

All times are UTC+02:00




Post new topic  Reply to topic  [ 20 posts ] 
Author Message
 Post subject: help
PostPosted: 2006-03-23 12:44:54 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
выложите если есть скриптик чтоб убивать птиц автоматом нходящихся на растоянии 4 на 4 клетки


Top
   
 Post subject:
PostPosted: 2006-03-23 15:49:21 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
ну или хотябы чтобы чар на растоянии наводил на нее атаку


Top
   
 Post subject:
PostPosted: 2006-03-23 19:27:26 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
GeR wrote:
ну или хотябы чтобы чар на растоянии наводил на нее атаку
1. устанвливаешь радиус поиска
2. ищешь по типу на земле птичку
3. атакуешь её
4. врубаешь проверку - не мертва ли она.
5. как ток птичка сдохла режешь/лутаешь
6. топаешь в п2.
-=всё=-


Top
   
 Post subject:
PostPosted: 2006-03-23 20:39:10 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
Sfagnum wrote:
GeR wrote:
ну или хотябы чтобы чар на растоянии наводил на нее атаку
1. устанвливаешь радиус поиска
2. ищешь по типу на земле птичку
3. атакуешь её
4. врубаешь проверку - не мертва ли она.
5. как ток птичка сдохла режешь/лутаешь
6. топаешь в п2.
-=всё=-


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


Top
   
 Post subject:
PostPosted: 2006-03-23 21:24:45 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
GeR wrote:
Sfagnum wrote:
GeR wrote:
ну или хотябы чтобы чар на растоянии наводил на нее атаку
1. устанвливаешь радиус поиска
2. ищешь по типу на земле птичку
3. атакуешь её
4. врубаешь проверку - не мертва ли она.
5. как ток птичка сдохла режешь/лутаешь
6. топаешь в п2.
-=всё=-


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



Вот скриптик попробуй тока втавь тип птички и дагера:
Code:
sub ptichka()
VAR ptica= #тип птички
VAR ser

uo.exec('set finddistance 4')
while not uo.dead()
uo.findtype(ptica,-1,'ground')
wait(100)
while uo.findcount() > 0
uo.findtype(ptica,-1,'ground')
ser = uo.getserial('finditem')
wait(100)
while uo.getHP(ser) > 0
uo.attack(ser)
wait(100)
wend
uo.setarm('temp')
uo.waittargetobject(ser)
wait(500)
uo.usetype('0x0F51') ; Тип даггера
wait(2000)
uo.arm('temp')
#тут если надо вставляешь лут
wend
uo.exec('set finddistance 15')
end sub


Top
   
 Post subject:
PostPosted: 2006-03-23 21:37:31 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
ser = uo.setserial('finditem')

ругается на эту строчку
function not found - UO.SETSERIAL


Top
   
 Post subject:
PostPosted: 2006-03-23 21:39:20 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
GeR wrote:
ser = uo.setserial('finditem')

ругается на эту строчку
function not found - UO.SETSERIAL


исправил, смотри выше


Top
   
 Post subject:
PostPosted: 2006-03-23 21:43:14 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
пасибо большое =)


Top
   
 Post subject:
PostPosted: 2006-03-23 21:44:55 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
GeR wrote:
пасибо большое =)


Если работает, то пожалуйста :D


Top
   
 Post subject:
PostPosted: 2006-03-23 21:46:34 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
а еще вопросик можно сделать чтоб он сам щел по ласттаргету??? ну или до птички просто?


Top
   
 Post subject:
PostPosted: 2006-03-23 21:51:36 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
GeR wrote:
а еще вопросик можно сделать чтоб он сам щел по ласттаргету??? ну или до птички просто?


Ну если так:

Code:
sub ptichka() 
VAR ptica= #тип птички
VAR ser , x, y

uo.exec('set finddistance 4')
while not uo.dead()
uo.findtype(ptica,-1,'ground')
wait(100)
while uo.findcount() > 0
uo.findtype(ptica,-1,'ground')
ser = uo.getserial('finditem')
wait(100)
while uo.getHP(ser) > 0
x = uo.GetX(ser)
wait(100)
y = uo.GetY(ser)
wait(100)
GotoXY(x, y)
wait(100)
uo.attack(ser)
wait(100)
wend
uo.setarm('temp')
uo.waittargetobject('lastcorpse')
wait(500)
uo.usetype('0x0F51') ; Тип даггера
wait(2000)
uo.arm('temp')
#тут если надо вставляешь лут
wend
uo.exec('set finddistance 15')
end sub

sub GotoXY(x,y)
var myX,myY,lastX=0,lastY=0,i,halt=0,z,r=0
for i=1 to 60
myX=uo.getX();
myY=uo.getY();
if LastX==myX and LastY==myY then
halt=halt+1
else
halt=0
end if
if halt>=10 then
if uo.GetDir()==1 then
for z=0 to 8
uo.Press(40)
next
end if
if uo.GetDir()==3 then
for z=0 to 8
uo.Press(37)
next
end if
if uo.GetDir()==5 then
for z=0 to 8
uo.Press(38)
next
end if
if uo.GetDir()==7 then
for z=0 to 8
uo.Press(39)
next
end if
halt=15
end if
if Numb(x-myX)<=1 and Numb(y-myY)<=2 then
return 1
end if
if x<=myX then
if y<=myY then
for z=0 to 3
uo.Press(38)
next
else
for z=0 to 3
uo.Press(37)
next
end if
else
if y<=myY then
for z=0 to 3
uo.Press(39)
next
else
for z=0 to 3
uo.Press(40)
next
end if
end if
lastX=myX
lastY=myY
wait(200)
next
return 0
end sub

sub Numb(num)
if num>=0 then
return num
else
return num*(-1)
end if
end sub



Last edited by Kynep on 2006-03-23 22:39:37, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2006-03-23 21:58:55 
Offline

Joined: 2006-03-23 12:42:01
Posts: 21
Здорово =))
но терь он бить не хочет =)))
он доходит до цели =)) вставляет ножик и начинает резать ее живую =)))


Top
   
 Post subject:
PostPosted: 2006-03-23 22:28:41 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
GeR wrote:
Здорово =))
но терь он бить не хочет =)))
он доходит до цели =)) вставляет ножик и начинает резать ее живую =)))


исправил, пробуй


Top
   
 Post subject:
PostPosted: 2006-03-23 23:57:27 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
2 Cooper
вот тебе жить то скушно :roll:


Top
   
 Post subject:
PostPosted: 2006-03-24 06:13:31 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Sfagnum wrote:
2 Cooper
вот тебе жить то скушно :roll:


??? Не понял... :shock:


Top
   
 Post subject:
PostPosted: 2006-03-24 22:53:41 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Cooper wrote:
Sfagnum wrote:
2 Cooper
вот тебе жить то скушно :roll:


??? Не понял... :shock:

Да он про то, что сидишь раз не так написал, два не эдак - развлекаешся :wink:


Top
   
 Post subject:
PostPosted: 2006-03-24 23:03:03 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Destruction wrote:
Cooper wrote:
Sfagnum wrote:
2 Cooper
вот тебе жить то скушно :roll:


??? Не понял... :shock:

Да он про то, что сидишь раз не так написал, два не эдак - развлекаешся :wink:


ыыы улыбнуло :D я просто пьяный был, писал что в голову лезет :twisted:


Top
   
 Post subject:
PostPosted: 2006-03-24 23:10:18 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Cooper wrote:
Destruction wrote:
Cooper wrote:
Sfagnum wrote:
2 Cooper
вот тебе жить то скушно :roll:


??? Не понял... :shock:

Да он про то, что сидишь раз не так написал, два не эдак - развлекаешся :wink:


ыыы улыбнуло :D я просто пьяный был, писал что в голову лезет :twisted:

Гмм..

Всё мужики, вот из-за этого ***, для атворизации на форуме надо будет подышать на монитор :lol:


Top
   
 Post subject:
PostPosted: 2006-03-24 23:16:22 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Destruction wrote:
Cooper wrote:
Destruction wrote:
Cooper wrote:
Sfagnum wrote:
2 Cooper
вот тебе жить то скушно :roll:


??? Не понял... :shock:

Да он про то, что сидишь раз не так написал, два не эдак - развлекаешся :wink:


ыыы улыбнуло :D я просто пьяный был, писал что в голову лезет :twisted:

Гмм..

Всё мужики, вот из-за этого ***, для атворизации на форуме надо будет подышать на монитор :lol:


ыы :twisted: РЖУНИМАГУ :twisted:
А если серьезно, Дест как написать проверку на кол-во HP по серийнику, или проверку на "живость"

Code:
wihle uo.getHP(ser) > 0 
uo.attack(ser)
wend


Не работает


Top
   
 Post subject:
PostPosted: 2006-03-25 10:43:45 
Offline

Joined: 2005-08-19 16:12:23
Posts: 182
проверка на живость:
Code:
if uo.IsNPC(ser) then
 uo.Print("Можно мочить!!!")
end if


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 20 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited