Yoko

All sides of Injection
It is currently 2025-10-14 23:10:35

All times are UTC+02:00




Post new topic  Reply to topic  [ 18 posts ] 
Author Message
PostPosted: 2005-01-19 02:18:06 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Вот у нас на шарде такую штуку ввели,что при рубке логов,выползают Риперы.Так вот на скрипте ВЕТЕРАНА,чар при виде атаки реколится :) Помоги сделать так,чтоб вместо этого чар одевал щит и оружие,подходил к Риперу и убивал его(Риперы у нас слабые,зато логи воруют).


Top
   
 Post subject:
PostPosted: 2005-01-19 12:59:25 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Code:
sub AttackEnts() 
uo.DeleteJournal()
var Enemy='0x00000000'
repeat
if uo.InJournal('is attacking you') or uo.InJournal('OOPS!!!') or uo.InJournal('Wis Quas') then
uo.Exec('terminate Lumberjacking') 
Enemy=uo.JournalSerial(uo.InJournal('is attacking you')-1)
##uo.PlayWav(LumberSound)
if CastAtAttack==1 then
uo.Cast('Magic Arrow',Enemy)
end if
uo.DeleteJournal()
RecallAtAttack()
end if
wait(1000)
until false
end sub


найди в скрипте вот этот модуль .

RecallAtAttack() <<< эту строчку заменяем на эту killent()

и добавь этот модуль

Code:
sub Killent() 
var Count, LastTimer, Ent
VAR Exit, i
UO.UseType(0x1B76) ; heater shield
UO.UseType(0x0000) ; Sword
UO.DeleteJournal()
UO.Exec('warmode 1')
UO.FindType('0x0010',-1,'ground') - тут пишим тип Энта
Ent=UO.GetSerial('finditem')
UO.Attack(Ent)
repeat
wait(1000)
If UO.Life<50 Then
UO.UseType('0x0F0E','0x09BB') ;GH
Endif
If UO.GetDistance(Ent)>1 Then
walkn(0,0,Ent)
Endif
until UO.IsNPC(Elem)==0
wait(3000)
UO.Exec('warmode 0')
wait(1000)
LastTimer=UO.Timer()
UO.DeleteJournal()
UO.Exec('warmode 1')
UO.Exec('warmode 0')
end sub

_________________
Все просто.
BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-01-19 20:04:53 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
ВЕТЕР а не мог бы ты подправить ошибки в скрипте :) а то постоянно выдает что то,а я не пойму где править


Top
   
 Post subject:
PostPosted: 2005-01-20 10:54:52 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
дык .......ты почитай топик где скрипт брал .....там же и задай вопрос по ошибке ..народу и понятнее будет и вдруг твоя проблема уже решалась .....если чесно у меня скрипт работает ...я бы его просто бы даже не выкладывал если бы он не работал.
Просто шарды разные ....много вещей не сходтся ...так что все равно у кого то он не будет работать .

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-01-26 07:48:05 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Слушай ВЕТЕР помоги переделать скрипт на ламбер,чтоб он копал а не рубил :) Т,е вместо деревьев я запишу координаты камне и в руки возьму кирку :) Что надо изменить в твоем скрипте,чтоб он копал а не рубил ?


Top
   
 Post subject:
PostPosted: 2005-01-26 10:22:56 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
ilove_skazi wrote:
Слушай ВЕТЕР помоги переделать скрипт на ламбер,чтоб он копал а не рубил :) Т,е вместо деревьев я запишу координаты камне и в руки возьму кирку :) Что надо изменить в твоем скрипте,чтоб он копал а не рубил ?


хехе......я лумбу переделал еще месяцев 6 назад .. .___)))
как ? ...сории не скажу ))

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-01-29 22:03:08 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
BETEPAH wrote:
ilove_skazi wrote:
Слушай ВЕТЕР помоги переделать скрипт на ламбер,чтоб он копал а не рубил :) Т,е вместо деревьев я запишу координаты камне и в руки возьму кирку :) Что надо изменить в твоем скрипте,чтоб он копал а не рубил ?


хехе......я лумбу переделал еще месяцев 6 назад .. .___)))
как ? ...сории не скажу ))

Что вообще никак? плиз подскажи че где поменять


Top
   
 Post subject:
PostPosted: 2005-01-30 09:06:41 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Если тебе Асканели даст добро то я подскажу.

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-02-03 09:39:40 
Offline
User avatar

Joined: 2004-12-29 15:16:45
Posts: 112
AttackEnts() получается убивает основной скрипт, что будет делать чар после убийства Энта?


Top
   
 Post subject:
PostPosted: 2005-02-03 11:05:03 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
После запущеный Recallattack запустит Думбер заного.

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-02-03 11:08:40 
Offline

Joined: 2004-07-15 09:43:11
Posts: 76
Ветер вот такои еще вопрос помню где-то видел но щас не наиду как зделать чтоб чар вырубал целое дерево пока логи в нем не кончатся и потом переходил к другому,??? а не бегал с одного на другое??
_______________________________________________________
Это в топике "Последняя версия лумбера " там Асканели разобрал эту проблему.


Top
   
 Post subject:
PostPosted: 2005-02-03 12:57:03 
Offline

Joined: 2004-07-15 09:43:11
Posts: 76
понял поищу, а вот еще такой вопросец вот я хочу например рубить двумя окнами, такое в принципе возможно. Но вот думаю нада же будет менять путь к фаилу новый делать??.....то етсь создавать новый фаил с таилами???....и кстати вроде все поменял в скрипте все пути фаил то он создает , а читает снова со старого фаила, то есть с фаила где рубит другой чар..не помог бы разобраться с данным вопросом?


Top
   
 Post subject:
PostPosted: 2005-02-03 14:02:17 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Да я заметил ...там хрень какая то .... меняй не в шапке а в "теле" скрипта
Code:
########################## 
sub SaveToFile(treeCount,TreeX,TreeY,TreeT)
var f=file("C:\trees3.dat")
var s=0,i=0
f.open()
f.create()
s=safe call f.writeln(treeCount)
for i=1 to treeCount
s=safe call f.writeln(str(TreeT[i])+' '+str(TreeX[i])+' '+str(TreeY[i]))
next
f.close()
end sub
###########################################



var f=file("C:\trees3.dat")

_________________
Все просто.

BETEPAH ™


Top
   
 Post subject:
PostPosted: 2005-02-03 14:09:48 
Offline

Joined: 2004-07-15 09:43:11
Posts: 76
мм что-то не то с этими путями к фаилам.0)..нада вобщем сохранить фаил изменить путь и выити из УО..а когда походу меняю путь потом снова запускаю скрипт то читает все равно из старого фаила...


Top
   
 Post subject:
PostPosted: 2005-02-03 16:06:51 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
BETEPAH wrote:
Да я заметил ...там хрень какая то .... меняй не в шапке а в "теле" скрипта
я тебе давно уже говорил... мог бы и в выложеном скрипте поменять...


Top
   
 Post subject:
PostPosted: 2005-02-05 18:04:59 
Offline
User avatar

Joined: 2004-12-29 15:16:45
Posts: 112
BETEPAH wrote:
После запущеный Recallattack запустит Думбер заного.

хм... ты уверен? я в скрипте не нашел ни одного упоминания на возобновления ламбера, и кроме того проверено на практике, энта убивает, чар стоит и в скриптах запущенных висит AttackEnts


Top
   
 Post subject:
PostPosted: 2005-02-06 10:26:59 
Offline
User avatar

Joined: 2004-12-29 15:16:45
Posts: 112
пределал на использование реестра винды(ASM), теперь для меня работает атака на энтов и возобновление рубки с последнего дерева
Если я еще не говорил, то скажу сейчас: Ветеран, скрипт просто отличный, огромное спасибо. Твой ламбер еще очень удобен в плане прикручивания своих "плагинов"(например, питье рефрешей)


Top
   
 Post subject:
PostPosted: 2005-02-06 10:28:59 
Offline
Expert!
User avatar

Joined: 2004-05-31 09:31:51
Posts: 838
Скрипт писал не я .....я только сделал его более удобным ..... Начальный скрипт был Мафии ...правда кривой и не удобный ))))

_________________
Все просто.

BETEPAH ™


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 18 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:  
Powered by phpBB® Forum Software © phpBB Limited