Yoko

All sides of Injection
It is currently 2025-10-27 17:26:48

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2006-02-24 21:34:02 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
При юзании этого скрипта - выкидывает.
плз скажите в чём дело.






#==============================================================
# ExplodeHim() - drop to lastattack char bomb and detonated
# first dropped bomb
#
# Journal has been deleted!!!
#--------------------------------------------------------------
sub ExplodeHim()
VAR i, pack='0x400E49F8',FirstBomb, FirstFlag=1, CountEX
VAR ExHP=20 ; 1 bomb hits

CountEX=INT(UO.GetHP('lastattack')/ExHP+0.99)
UO.Print(STR(CountEX)+" explodov nado :)")

For i=1 to CountEX
UO.FindType('0x0F0D','0x0B99',pack)
If UO.GetQuantity('finditem') Then
If FirstFlag Then
FirstFlag=0
FirstBomb='finditem'
Endif
CheckLag()
UO.Drop('1',STR(UO.GetX('lastattack')),STR(UO.GetY('lastattack')),STR(UO.GetZ('lastattack')),'finditem')
wait(400)
Else
UO.Print("Explosives not found!")
EndIf
Next
UO.Cast('Magic Arrow',FirstBomb)
end sub

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-02-24 21:42:37 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Хе, а вот это что?
Code:
FirstBomb='finditem' 

Замени на:
Code:
FirstBomb=UO.GetSerial( 'finditem' )


Top
   
 Post subject:
PostPosted: 2006-02-24 22:37:01 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
спс.
ща потестю

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-02-24 22:40:22 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
не помогает - зависает и вылитает.

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-02-25 02:19:10 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
CONDOMchick wrote:
не помогает - зависает и вылитает.


Зависает, вылетает - в какой момент? Что при этом делает? Какие сообщения перед этим проходят? Пиши конкретно, телепаты в отпуске.


Top
   
 Post subject:
PostPosted: 2006-02-25 15:20:06 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
Если експы есть просто сразу виснет.

а если нету то справа очень много сообщений сразу типа експы не найдены и зависает.

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-02-25 16:19:58 
Offline

Joined: 2006-02-15 14:14:29
Posts: 15
CONDOMchick wrote:
Если експы есть просто сразу виснет.

а если нету то справа очень много сообщений сразу типа експы не найдены и зависает.



Вот от ВЕТЕРАНА куски похожего назначения, правда придется самому тыкать, можешь сравнить и поймешь что не так

Code:
sub Bomb() 
UO.FindType('0x0F0D','0x0B99','backpack')
;UO.FindType('0x0F0E','0x09DA','backpack')
If UO.GetQuantity('finditem')>0 Then
UO.DeleteJournal()
UO.Drop('1',STR(UO.GetX('laststatus')),STR(UO.GetY('laststatus')),STR(UO.GetZ('laststatus')),'finditem')
Wait(500)
UO.FindType('0x0F0D','0x0B99','backpack')
;UO.FindType('0x0F0E','0x09DA','backpack')
If UO.GetQuantity('finditem')>0 Then
UO.DeleteJournal()
UO.Drop('1',STR(UO.GetX('laststatus')),STR(UO.GetY('laststatus')),STR(UO.GetZ('laststatus')),'finditem')
Wait(500)
uo.playwav("c:\inject\SOUND\REMINDER.wav")
UO.Print("!ЖМИ!")
end sub

sub Bomb2()
UO.FindType('0x0F0D','0x0B99','ground')
UO.Cast('Magic Arrow','finditem')
end sub


Top
   
 Post subject:
PostPosted: 2006-02-25 18:09:36 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
Я его тоже юзаю.
Но отдельно,немнога ранзные преднозначения.

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-02-25 21:15:04 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
CONDOMchick wrote:
Если експы есть просто сразу виснет.

а если нету то справа очень много сообщений сразу типа експы не найдены и зависает.


Что значит "виснет"? В чем это выражается? Очень много сообщений "типа" - конкретно какие сообщения? Пиши внятно, никто твой скрипт запускать у себя не будет (мне например просто негде) и тестировать. Расставь по скрипту команды UO.Print( 'test 1' ) , вместо '1' естественно расставь разные номера, запусти и посмотри, какие сообщения выводит, а какие нет. Вполне возможно что он у тебя не виснет, а циклит...


Top
   
 Post subject:
PostPosted: 2006-02-26 00:09:14 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
Edred wrote:
CONDOMchick wrote:
Если експы есть просто сразу виснет.

а если нету то справа очень много сообщений сразу типа експы не найдены и зависает.


Что значит "виснет"? В чем это выражается? Очень много сообщений "типа" - конкретно какие сообщения? Пиши внятно, никто твой скрипт запускать у себя не будет (мне например просто негде) и тестировать. Расставь по скрипту команды UO.Print( 'test 1' ) , вместо '1' естественно расставь разные номера, запусти и посмотри, какие сообщения выводит, а какие нет. Вполне возможно что он у тебя не виснет, а циклит...



1. это не мой скрипт :lol:
а 2. зависает - это просто клиент "не отвечает"

_________________
Dragon World. [since 2004]


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 8 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited