Page 1 of 1
Оповещалка или как её...
Posted: 2009-06-05 08:16:43
by +GhosT+
Надо скриптец чтоб стоит гост и если в журнале появляеться ник(надпись) которую ты заранее прописал в скрипте, то гост писал в приват основному чару!
Возможно? (думаи сложного нету, я просто не шарю в них)
Re: Оповещалка или как её...
Posted: 2009-06-05 10:22:50
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
Posted: 2009-06-06 06:37:00
by +GhosT+
В ТОМ И дело что гост в приват пишет, ну может ткоа мои, вот тока что проверил, все пишет!
Posted: 2009-06-06 12:38:57
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
Posted: 2009-07-06 09:30:32
by +GhosT+
Не работает, не ту функции sub вставьте плз а че вставляю в начало ошибку выдает

Posted: 2009-07-06 18:22:00
by Mirage
+GhosT+ wrote:Не работает, не ту функции sub вставьте плз а че вставляю в начало ошибку выдает

сложно вставить по образцам
?
Re: Оповещалка или как её...
Posted: 2010-02-09 14:20:00
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
а где там указывать что искать?.. к примеру Муста
Re: Оповещалка или как её...
Posted: 2010-02-09 15:27:07
by Mirage
Dpyr wrote:а где там указывать что искать?.. к примеру Муста
Добавил описание.
Надо либо заменить тип людей на животных, либо добавить элемент массива (делается гараздо проще чем звучит)