Yoko

All sides of Injection
It is currently 2025-10-17 06:28:42

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2004-08-31 18:51:47 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
Тоесть в скрипте есть вот такая проверка на пк .....
if asd==6 then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(6,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался ПК - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
НО дело в том что я сам такавым являюсь ... И сам от себя бегаю
Глупо но факт .... Можно ли какнеть зделать .... Чтобы на меня не реагировал .... На моё имя....( ПК )
Что можно изменить ...
Или прописать
Заранее благодарен...........


ТОЛЬКО не надо говорить что можно отмокнуть или посылать в магазин.
:D :D


Top
   
 Post subject:
PostPosted: 2004-08-31 18:56:31 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
там где-то раньше наверняка есть поиск чаров вокруг или что-то типа этого. вот там тебе и надо просто вставить
UO.Ignore( 'сериал самого себя' )
и все.


Top
   
 Post subject:
PostPosted: 2004-08-31 19:58:09 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
Если можно по точнее в какоую часть скрипта ...
Нужно поставить ... Чтоб работала ?

UO.Ignore('0x00051e4a')


Top
   
 Post subject:
PostPosted: 2004-08-31 20:00:41 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
ЗАБЫЛ ЕЩЕ РАЗ СКРИПТ ....
asd=UO.GetNotoriety(UO.JournalSerial(0))


То-есть Вот :
asd=UO.GetNotoriety(UO.JournalSerial(0))
if asd==6 then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(6,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался ПК - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif

ИЛИ

if asd==4 then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(7,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался криминал - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif


Top
   
 Post subject:
PostPosted: 2004-08-31 22:41:40 
Offline
Expert!

Joined: 2004-04-25 11:11:07
Posts: 359
asd=UO.GetNotoriety(UO.JournalSerial(0))
if asd==6 and UO.JournalSerial(0) <> UO.GetSerial() then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(6,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался ПК - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif

ИЛИ

if asd==4 and UO.JournalSerial(0) <> UO.GetSerial() then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(7,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался криминал - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif

_________________
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...


Top
   
 Post subject:
PostPosted: 2004-08-31 23:26:31 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
БОльшое спасибо ...
работает..


Top
   
 Post subject:
PostPosted: 2005-02-06 15:00:32 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
Fenixsis wrote:
БОльшое спасибо ...
работает..

ЕСТЬ ЕЩЕ ВОПРОСИК НЕ БОЛЬШОЙ .....А ИМЕННО У МЕНЯ ТАК НАЗЫВАЕМЫЙ ВИЗОР РАБОТАЕТ ВСЕ ОК но есть не большой нюанс а именно ... Со мной в шахте иногда капают люди каторых я знаю ... Тоесть они скажем так на меня не нападут .... Но скрипт срабатывает на всех людей ..... Кто относится к ПК .... Вот у меня и возник вопрос можно ли какнеть прописать серийники или НИКИ тех людей на каторых визор не будет реагировать ..
ПОМОГИТЕ ПОЖАЛУСТА ..., ЕСЛИ НЕ СЛОЖНО


Top
   
 Post subject:
PostPosted: 2005-02-06 15:42:48 
Offline
User avatar

Joined: 2004-07-10 00:38:43
Posts: 203
Location: From DrW
Аналогично...

_________________
Нет ничего невозможного...
Кто ИЩЕТ, тот всегда найдёт...
Code:
sub UO() 
UO.Chto-To("S Chem-To")
end sub

© I'm


Top
   
 Post subject:
PostPosted: 2005-02-06 15:55:50 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
SAMURAI wrote:
Аналогично...

В СМЫСЛЕ ..... У ТЯ ТАК ЖЕ.....И если так же не пробывал узнавать Что можно зделать. Или это не обратимо


Top
   
 Post subject:
PostPosted: 2005-02-06 22:04:33 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
НУ ПОМОГИТЕ .... НЕУЖЕЛи НЕЛЬЗЯ НЕ ЧЕГО ЗДЕЛАТЬ ...

sub Visor()
VAR asd
while 1
UO.deletejournal()
while not UO.InJournal(":")
wait(100)
wend
if UO.InJournal("Elemental") then
uo.SetGlobal("timeelem",time())
uo.textopen()
uo.textprint("Будет бой с элементалем")
UO.Exec("exec ElemKill")
UO.Exec("terminate Visor")
endif
if UO.InJournal("attacking you") then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(9,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("Эта крыса "+UO.GetName(UO.JournalSerial(0))+" внезапно атаковала!" )
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
asd=UO.GetNotoriety(UO.JournalSerial(0))
if asd==6 and UO.JournalSerial(0) <> UO.GetSerial() then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(6,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался ПК - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
if asd==5 and UO.JournalSerial(0) <> UO.GetSerial() then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(8,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте вражеский гильдмэн - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
if asd==1 and UO.JournalSerial(0) <> UO.GetSerial('0x00046698')then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(8,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте синий - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
if asd==4 and UO.JournalSerial(0) <> UO.GetSerial() then
UO.GetStatus("UO.JournalSerial(0)")
uo.SetGlobal("name",UO.GetName(UO.JournalSerial(0)))
log(7,uo.GetGlobal("name"),"")
uo.textopen()
uo.textprint("В шахте оказался криминал - "+UO.GetName(UO.JournalSerial(0)))
UO.Exec("exec Escape")
UO.Exec("terminate Visor")
endif
wend
end sub


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 1 guest


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