Оповещалка или как её...

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
+GhosT+
Posts: 36
Joined: 2007-06-10 06:00:59

Оповещалка или как её...

Post by +GhosT+ »

Надо скриптец чтоб стоит гост и если в журнале появляеться ник(надпись) которую ты заранее прописал в скрипте, то гост писал в приват основному чару!
Возможно? (думаи сложного нету, я просто не шарю в них)
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Оповещалка или как её...

Post by Mirage »

+GhosT+ wrote:Надо скриптец чтоб стоит гост и если в журнале появляеться ник(надпись) которую ты заранее прописал в скрипте, то гост писал в приват основному чару!
Возможно? (думаи сложного нету, я просто не шарю в них)


Госты в приват не пишут :) Можно сделать звуковое оповещение. Поищи "палилки"

ну или вот (не по журналу только)

Code: Select all

sub poisk()
var i
uo.ignore('0x0084CF3F'); если на скрипте человек то укажи его ID тогда он не будет себя искать.
DIM H[2]
H[1]='0x0190' ; тип мужчины
H[2]='0x0191' ; тип женщины (или наоборот)
UO.set('finddistance','3'); вместо 3 поставь 30 будет на весь экран штырить
while 1>0
for i=1 to 2
  UO.FindType(H[i],-1,'ground')
  If UO.FindCount() > 0 Then
Gong(1);проигрывает сигнал
  Wait( 300 )
else
     Wait( 300 )
     Endif
next
wend
end sub

Sub Gong(times)
   VAR i
   for i=1 to times
      UO.Exec("playwav D:\Games\Ultima\YokoInjection\ALARM"); тут ВНИМАТЕЛЬНО укажи путь к файлу БЕЗ расширения
      wait(1200)
   next
end sub
Last edited by Mirage on 2010-02-09 15:25:46, edited 1 time in total.
+GhosT+
Posts: 36
Joined: 2007-06-10 06:00:59

Post by +GhosT+ »

В ТОМ И дело что гост в приват пишет, ну может ткоа мои, вот тока что проверил, все пишет!
Successful
Posts: 174
Joined: 2008-12-13 00:00:15

Post by Successful »

Code: Select all

var Nick='a'
var Nick2='b'
while 1==1
uo.deletejournal()
wait(500)
if uo.injournal(Nick) then
uo.say('')
uo.say('\w ' + Nick2 + ': Йоу')
else
wait(100)
end if
wend
+GhosT+
Posts: 36
Joined: 2007-06-10 06:00:59

Post by +GhosT+ »

Не работает, не ту функции sub вставьте плз а че вставляю в начало ошибку выдает :(
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

+GhosT+ wrote:Не работает, не ту функции sub вставьте плз а че вставляю в начало ошибку выдает :(



:lol:


сложно вставить по образцам

Code: Select all

sub main()
бла бла бла
end sub
?
Dpyr
Posts: 5
Joined: 2009-10-18 12:54:10
Contact:

Re: Оповещалка или как её...

Post by Dpyr »

Mirage wrote:
+GhosT+ wrote:Надо скриптец чтоб стоит гост и если в журнале появляеться ник(надпись) которую ты заранее прописал в скрипте, то гост писал в приват основному чару!
Возможно? (думаи сложного нету, я просто не шарю в них)


Госты в приват не пишут :) Можно сделать звуковое оповещение. Поищи "палилки"

ну или вот (не по журналу только)

Code: Select all

sub poisk()
var i
uo.ignore('0x0084CF3F'); если на скрипте человек то укажи его ID тогда он не будет себя искать.
DIM H[2]
H[1]='0x0190'
H[2]='0x0191'
UO.set('finddistance','3'); вместо 3 поставь 30 будет на весь экран штырить
while 1>0
for i=1 to 2
  UO.FindType(H[i],-1,'ground')
  If UO.FindCount() > 0 Then
Gong(1);проигрывает сигнал
  Wait( 300 )
else
     Wait( 300 )
     Endif
next
wend
end sub

Sub Gong(times)
   VAR i
   for i=1 to times
      UO.Exec("playwav D:\Games\Ultima\YokoInjection\ALARM"); тут ВНИМАТЕЛЬНО укажи путь к файлу БЕЗ расширения
      wait(1200)
   next
end sub



а где там указывать что искать?.. к примеру Муста
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Оповещалка или как её...

Post by Mirage »

Dpyr wrote:а где там указывать что искать?.. к примеру Муста

Добавил описание.
Надо либо заменить тип людей на животных, либо добавить элемент массива (делается гараздо проще чем звучит)
Post Reply