Yoko

All sides of Injection
It is currently 2026-01-22 01:43:06

All times are UTC+02:00




Post new topic  Reply to topic  [ 19 posts ] 
Author Message
 Post subject: Observer
PostPosted: 2006-06-04 12:43:35 
Offline

Joined: 2005-04-16 23:33:13
Posts: 104
Привет. Прошу напишите скрипт на обсервера-мониторинга локации:

чар стоит в локации и следит за появлением других игроков, если появился игрок он записывает его ник, время когда он появился итд

Спасибо


Top
   
 Post subject:
PostPosted: 2006-06-04 12:48:44 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
# Ищим чаров, записываем в окно текста их имя, ай-ди и координаты.
####
sub Spy()
VAR Flag = 0
VAR k = 0

  While k == 0
    UO.Ignore('self')
    UO.FindType( '0x0190', '-1', 'ground' )  ; Man
      If UO.FindCount() Then   
        Flag = 1
      EndIf

    If Flag == 0 Then
      UO.FindType( '0x0191', '-1', 'ground' )  ; Women
        If UO.FindCount() Then
     Flag = 1
        EndIf
    EndIf

    If Flag == 1 Then
      UO.TextOpen()
      UO.TextPrint((UO.GetName( 'finditem' )) , (UO.GetSerial( 'finditem' )), STR((UO.GetX( 'finditem' ))), STR((UO.GetY( 'finditem' ))))
      Wait( 10000 )
    EndIf

    Wait(400)
  Wend
end sub

_________________
- Мои скрипты.


Top
   
 Post subject:
PostPosted: 2006-06-04 13:03:37 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
А если чар в полиморфе?? Тут был вариант, кто писал не помню, но суть тут:
... wrote:
Code:
sub F_NPC(char) 
; --- EDIT ---
   var prof = 0x203D ; RunUO
; --- EDIT ---
   UO.IgnoreReset()
   UO.FindType("-1", "-1", char)
   while UO.FindCount()
      if UO.GetGraphic('finditem') == prof then
         return 0
      endif
      UO.Ignore('finditem')
      UO.FindType("-1", "-1", char)
   wend
   return 1 ; NPC
endsub


Что такое prof и как настраивать я хз.

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-04 14:12:57 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
писал Омыч..
И проф это тип профайла чара
по наблюдению Омыча у Игроков и НПС он разный


Top
   
 Post subject:
PostPosted: 2006-06-04 14:24:18 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
не верно это..

так можно различать только на RUN UO
на остальных облом

полиморф можно ловить по бекпаку, у монстров его нет


Top
   
 Post subject:
PostPosted: 2006-06-04 14:29:23 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
А как бекпек ловить? Так чтоли: uo.findtype('0x0E75',-1,char) ??
И что такое "профайл"?

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-04 14:36:54 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Есть такой свиток на папердоле открывает профиль чара..
бэкпек можно ловить потипу и по лэиру


Top
   
 Post subject:
PostPosted: 2006-06-04 14:42:47 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
DerMeister =) wrote:
А как бекпек ловить? Так чтоли: uo.findtype('0x0E75',-1,char) ??
И что такое "профайл"?


1да

2свиток в ногах у чара
но доступ к нему только через пакет....


Top
   
 Post subject:
PostPosted: 2006-06-04 14:49:48 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
1 omi4) Всё понятно.
2 Grin) А как это по лэиру у другого чара ловить?
ЗЫ: Еще вопрос: информация (цвет например) по предметам, которые одеты на других чаров, передаётся сразу? или только если чужой паппердолл открыть?

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-04 14:57:15 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
у другого никак;)


Top
   
 Post subject:
PostPosted: 2006-06-04 15:03:08 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Grin wrote:
у другого никак;)
:wink: а зачем про них пишешь тогда? А кстати было бы неплохо по чужим леерам лазить. Тогдаб можно было пропалить все проты, рефлекты или просто посчитать армор -))

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-04 15:30:24 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
По слоям лазить можно и сейчас. Вернее видеть все предметы в контейнере чар…

Про рефлекты не понял, заклинания? Их сервер не передает клиенту.


Top
   
 Post subject: Re: Observer
PostPosted: 2006-06-04 16:20:51 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Qualis Eram wrote:
Привет. Прошу напишите скрипт на обсервера-мониторинга локации:

чар стоит в локации и следит за появлением других игроков, если появился игрок он записывает его ник, время когда он появился итд

Спасибо


Слух, ты случаем не на Ресурректе играешь?

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-07 19:29:16 
Offline

Joined: 2005-04-16 23:33:13
Posts: 104
omi4 wrote:
По слоям лазить можно и сейчас. Вернее видеть все предметы в контейнере чар…

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

И если можно время, чтобы тоже показывало.


Top
   
 Post subject:
PostPosted: 2006-06-08 04:11:32 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
а можно в свой профайл залезть ?


Top
   
 Post subject:
PostPosted: 2006-06-08 08:39:12 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
admir wrote:
а можно в свой профайл залезть ?


стандартно нет...

если только Грин сделает, к Хелпу он как то добрался


Top
   
 Post subject:
PostPosted: 2006-06-08 10:32:14 
Offline

Joined: 2005-06-12 22:12:15
Posts: 247
Sdelat' mozno, toljko vot zachem?


Top
   
 Post subject:
PostPosted: 2006-06-08 10:53:49 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
dmitrykit wrote:
Sdelat' mozno, toljko vot zachem?

Доступ к своему профайлу нафиг не нужен, а к чужому очень нужен на Антаресе.
Там Хосе освоил его и пихает теперь все на него. Где нужно и не нужно.
Типа круто..


Top
   
 Post subject:
PostPosted: 2006-12-29 22:13:42 
Offline

Joined: 2005-04-16 23:33:13
Posts: 104
flake wrote:
Code:
# Ищим чаров, записываем в окно текста их имя, ай-ди и координаты.
####
sub Spy()
VAR Flag = 0
VAR k = 0

  While k == 0
    UO.Ignore('self')
    UO.FindType( '0x0190', '-1', 'ground' )  ; Man
      If UO.FindCount() Then   
        Flag = 1
      EndIf

    If Flag == 0 Then
      UO.FindType( '0x0191', '-1', 'ground' )  ; Women
        If UO.FindCount() Then
     Flag = 1
        EndIf
    EndIf

    If Flag == 1 Then
      UO.TextOpen()
      UO.TextPrint((UO.GetName( 'finditem' )) , (UO.GetSerial( 'finditem' )), STR((UO.GetX( 'finditem' ))), STR((UO.GetY( 'finditem' ))))
      Wait( 10000 )
    EndIf

    Wait(400)
  Wend
end sub
Парни помогите, чтобы этот скрипт игнорил Непись, только игроков санил. А на НПС не обращал внимания.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 19 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