Yoko

All sides of Injection
It is currently 2025-12-13 17:56:24

All times are UTC+02:00




Post new topic  Reply to topic  [ 17 posts ] 
Author Message
 Post subject: Ванды
PostPosted: 2006-03-04 04:33:44 
Offline
User avatar

Joined: 2006-02-04 04:39:51
Posts: 42
Напишите пожалуйста скрипт
Чар берет из контейнера ванд=> идентифицирует ее с защитой от физла(через журнал)=> затем юзает ее сначала на себя =>если спел не подходит (через журнал) - юзает ее на какой-нить итем => если и в этом случае спел не подходит - юзает ее на тайл (только если это не Blade Spirit или Vortex), после того как закончится заряды (через журнал) - выкинуть в в мусорник


Top
   
 Post subject:
PostPosted: 2006-03-04 20:05:18 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
За WMZ без проблемм.


Top
   
 Post subject:
PostPosted: 2006-03-05 23:47:56 
Offline
User avatar

Joined: 2006-02-04 04:39:51
Posts: 42
WMZ нету :?
Напишите хотя бы примерно , я попытаюсь подогнать под себя
ЗЫ: Скрипт очень нужен


Top
   
 Post subject:
PostPosted: 2006-03-06 01:59:14 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Опишите более точно, конкретизируйте сообщения - будет скрипт, возможно.


Top
   
 Post subject:
PostPosted: 2006-03-06 02:50:52 
Offline
User avatar

Joined: 2006-02-04 04:39:51
Posts: 42
1.Вроде бы точно описал
2. Сами сообщения я сам проставлю (просто свободные места оставь)


Top
   
 Post subject:
PostPosted: 2006-03-06 04:38:59 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Code:
sub MyMagery()
var mywand
var wand = "0x0000" ; wand type
var cont = "0x0000000" ; container ID
var succ_id = "Successfully" ; удачное использование Item ID
var fail_id = "failed" ; неудачное использование Item ID
var succ_cast = "Succefully" ; удачный каст
var fail_cast = "Failed" ; неудачный каст
var err_cast = "Can't cast" ; нельзя кастовать
var no_charg = "No charges" ; зарядов боше нет
var an_object = "0x0000000" ; третий объект
var trash = "0x0000000" ; ID треш-корзины
uo.findtype(wand,"-1",cont)
if uo.findcount() then
repeat
mywand = uo.getSerial("finditem")
repeat
deljournal(succ_id+"|"+fail_id)
uo.waittargetobject(mywand)
uo.useskill("Item Identification")
repeat
wait(150)
until uo.injournal(succ_id+"|"+fail_id)
until uo.injournal(succ_id)
SelfCast:
deljournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
uo.waittargetself()
uo.useobject(mywand)
repeat
wait(150)
until uo.injournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
if uo.injournal(succ_cast+"|"+fail_cast) then
goto SelfCast
endif
if uo.injournal(no_charg) then
goto EndCast
endif
AnotherCast:
deljournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
uo.waittargetobject(an_object)
uo.useobject(mywand)
repeat
wait(150)
until uo.injournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
if uo.injournal(succ_cast+"|"+fail_cast) then
goto AnotherCast
endif
if uo.injournal(no_charg) then
goto EndCast
endif
TailCast:
deljournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
uo.waittargettile("TileType",uo.getX(),uo.getY(),uo.getZ()) ; возможно потребуется поставить тайп тайла
uo.useobject(mywand)
repeat
wait(150)
until uo.injournal(succ_cast+"|"+fail_cast+"|"+err_cast+"|"+no_charg)
if uo.injournal(succ_cast+"|"+fail_cast) then
goto TailCast
endif
EndCast:
uo.moveitem(mywand,"1",trash)
wait(300)
uo.findtype(wand,"-1",cont)
until not uo.findcount()
endif
endsub

Sub deljournal(msg)
while uo.injournal(msg)
uo.setjournalline(uo.injournal(msg)-1,'')
wend
endsub


Писал в окне ответа, продумывать систему было лень - воткнул goto, скорей всего после первый суток сдохнет, если разумеется я нигде не опечатался.

Проверять вортекс/не вортекс не имею желания - сам встраивай.


Top
   
 Post subject:
PostPosted: 2006-03-06 06:46:20 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
накуя тогда писать, отец доминарии? -всё равно никуя работать не будет


Top
   
 Post subject:
PostPosted: 2006-03-06 14:08:36 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
You Must Die wrote:
накуя тогда писать, отец доминарии? -всё равно никуя работать не будет

Ты проверил?


Top
   
 Post subject:
PostPosted: 2006-03-06 15:16:06 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
я себе сам напишу, чё мне твои то проверять.


Top
   
 Post subject:
PostPosted: 2006-03-06 15:44:49 
Offline

Joined: 2006-02-12 08:43:08
Posts: 15
lol :wink:


Top
   
 Post subject:
PostPosted: 2006-03-07 03:22:12 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
You Must Die wrote:
я себе сам напишу, чё мне твои то проверять.

Рад, что еще хоть кто-то не разучился писать себе скрипты :!:

ЗЫ: Ну мой-то может проверишь? :roll:


Top
   
 Post subject:
PostPosted: 2006-03-07 14:35:48 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
не,чесн неохото )) пусть автор топа проверяет. )


Top
   
 Post subject:
PostPosted: 2006-03-07 18:17:23 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
You Must Die wrote:
не,чесн неохото )) пусть автор топа проверяет. )
Судя по зловещему молчанию - он уже проверил и остался довольным. Я в этом уверен, так же как и в том, что оставил кого-то без WMZ.


Top
   
 Post subject:
PostPosted: 2006-03-07 19:19:00 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Destruction wrote:
You Must Die wrote:
не,чесн неохото )) пусть автор топа проверяет. )
Судя по зловещему молчанию - он уже проверил и остался довольным. Я в этом уверен, так же как и в том, что оставил кого-то без WMZ.


это ведь лишний + в твой авторитет )


Top
   
 Post subject:
PostPosted: 2006-03-07 20:44:39 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
да я тоже в топ про фишинг ответил, а он даж и прокоментировать не соизволил. Вот это мне не нравится в нашей профессии (


Top
   
 Post subject:
PostPosted: 2006-03-07 20:45:04 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
пишешь им, пишешь. Голову ломаешь, а в ответ тишина (


Top
   
 Post subject:
PostPosted: 2006-03-09 15:58:00 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
You Must Die wrote:
пишешь им, пишешь. Голову ломаешь, а в ответ тишина (

Угу, нахалы. Не то что я. 8)


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 4 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