Yoko
http://forum.yoko.com.ua/

Ламбер,помогите модифицировать
http://forum.yoko.com.ua/viewtopic.php?f=20&t=2709
Page 1 of 1

Author:  ilove_skazi [ 2005-01-19 02:18:06 ]
Post subject:  Ламбер,помогите модифицировать

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

Author:  BETEPAH [ 2005-01-19 12:59:25 ]
Post subject: 

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

Author:  ilove_skazi [ 2005-01-19 20:04:53 ]
Post subject: 

ВЕТЕР а не мог бы ты подправить ошибки в скрипте :) а то постоянно выдает что то,а я не пойму где править

Author:  BETEPAH [ 2005-01-20 10:54:52 ]
Post subject: 

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

Author:  ilove_skazi [ 2005-01-26 07:48:05 ]
Post subject: 

Слушай ВЕТЕР помоги переделать скрипт на ламбер,чтоб он копал а не рубил :) Т,е вместо деревьев я запишу координаты камне и в руки возьму кирку :) Что надо изменить в твоем скрипте,чтоб он копал а не рубил ?

Author:  BETEPAH [ 2005-01-26 10:22:56 ]
Post subject: 

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


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

Author:  ilove_skazi [ 2005-01-29 22:03:08 ]
Post subject: 

BETEPAH wrote:
ilove_skazi wrote:
Слушай ВЕТЕР помоги переделать скрипт на ламбер,чтоб он копал а не рубил :) Т,е вместо деревьев я запишу координаты камне и в руки возьму кирку :) Что надо изменить в твоем скрипте,чтоб он копал а не рубил ?


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

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

Author:  BETEPAH [ 2005-01-30 09:06:41 ]
Post subject: 

Если тебе Асканели даст добро то я подскажу.

Author:  JIupus [ 2005-02-03 09:39:40 ]
Post subject: 

AttackEnts() получается убивает основной скрипт, что будет делать чар после убийства Энта?

Author:  BETEPAH [ 2005-02-03 11:05:03 ]
Post subject: 

После запущеный Recallattack запустит Думбер заного.

Author:  Angelok [ 2005-02-03 11:08:40 ]
Post subject: 

Ветер вот такои еще вопрос помню где-то видел но щас не наиду как зделать чтоб чар вырубал целое дерево пока логи в нем не кончатся и потом переходил к другому,??? а не бегал с одного на другое??
_______________________________________________________
Это в топике "Последняя версия лумбера " там Асканели разобрал эту проблему.

Author:  Angelok [ 2005-02-03 12:57:03 ]
Post subject: 

понял поищу, а вот еще такой вопросец вот я хочу например рубить двумя окнами, такое в принципе возможно. Но вот думаю нада же будет менять путь к фаилу новый делать??.....то етсь создавать новый фаил с таилами???....и кстати вроде все поменял в скрипте все пути фаил то он создает , а читает снова со старого фаила, то есть с фаила где рубит другой чар..не помог бы разобраться с данным вопросом?

Author:  BETEPAH [ 2005-02-03 14:02:17 ]
Post subject: 

Да я заметил ...там хрень какая то .... меняй не в шапке а в "теле" скрипта
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")

Author:  Angelok [ 2005-02-03 14:09:48 ]
Post subject: 

мм что-то не то с этими путями к фаилам.0)..нада вобщем сохранить фаил изменить путь и выити из УО..а когда походу меняю путь потом снова запускаю скрипт то читает все равно из старого фаила...

Author:  Sfagnum [ 2005-02-03 16:06:51 ]
Post subject: 

BETEPAH wrote:
Да я заметил ...там хрень какая то .... меняй не в шапке а в "теле" скрипта
я тебе давно уже говорил... мог бы и в выложеном скрипте поменять...

Author:  JIupus [ 2005-02-05 18:04:59 ]
Post subject: 

BETEPAH wrote:
После запущеный Recallattack запустит Думбер заного.

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

Author:  JIupus [ 2005-02-06 10:26:59 ]
Post subject: 

пределал на использование реестра винды(ASM), теперь для меня работает атака на энтов и возобновление рубки с последнего дерева
Если я еще не говорил, то скажу сейчас: Ветеран, скрипт просто отличный, огромное спасибо. Твой ламбер еще очень удобен в плане прикручивания своих "плагинов"(например, питье рефрешей)

Author:  BETEPAH [ 2005-02-06 10:28:59 ]
Post subject: 

Скрипт писал не я .....я только сделал его более удобным ..... Начальный скрипт был Мафии ...правда кривой и не удобный ))))

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/