Page 1 of 1

Данж

Posted: 2007-05-01 09:31:59
by t1m3
Нужен скрипт:
Стоищ в данжене и как только какойто игрок приходет то сразу вилетает что-то чтоб я знал что туда кто либо прищол, звук или ерор какойто.

За ранное спасибо.

Posted: 2007-05-01 10:05:51
by Ururu
хы эти скрипты называют маяками =) и обычно ставят на палево гостов в вармоде офф =))

Posted: 2007-05-01 11:19:14
by Bobo
Ururu wrote:хы эти скрипты называют маяками =) и обычно ставят на палево гостов в вармоде офф =))

лутше виложи скрипт :twisted:
да и сразу заметно што на антаресе за орка играеш даже аватарка похожа :lol:

Posted: 2007-05-01 13:07:52
by u0rypT

Code: Select all

sub main()
repeat
if UO.InJournal('attacking you') then
uo.playwav("C:\1.wav")
UO.TextOpen()
UO.TextPrint('Тебя аттачили в  '+Time)
else
Return
end_if
until UO.Dead()
end sub

Писал на ходу, не тестил :) Скрипт работает по принципу если тебя атачили то он проигрывает трек и записывает в окно когда тебя атачили :)

Posted: 2007-05-01 21:43:37
by Destruction
3Jlo6Hblu' u0ry®T wrote:

Code: Select all

sub main()
repeat
if UO.InJournal('attacking you') then
uo.playwav("C:\1.wav")
UO.TextOpen()
UO.TextPrint('Тебя аттачили в  '+Time)
else
Return
end_if
until UO.Dead()
end sub

Писал на ходу, не тестил :) Скрипт работает по принципу если тебя атачили то он проигрывает трек и записывает в окно когда тебя атачили :)

Гост в вармод оф.. ну конечно :)

Тут надо иначе:
1. Ищем по типу игроков.
2. Если найдено - алертим :)

Code: Select all

; основная функция палева
Sub AlertTime()
var male = "0x0000" ; мужской персонаж
var female = "0x0000" ; женский персонаж
repeat
   uo.FindType( male, "-1", "ground" )
   If Not uo.FindCount() Then
      uo.FindType( female, "-1", "ground" )
   End If
   If uo.FindCount() Then
      uo.TextPrint( "Приходил некто по имени " + uo.getName( "finditem" ) )
      uo.Ignore( "finditem" )
   End If
   wait( 500 )
until false
End Sub


Не забудь в настрйоках уо врубить SHow names of approaching players. По дефолту включено.

PS: 1 игрок = 1 палево, второй раз не пропалит. Так, что не забывай временами делать ,ignorereset.

Можно конечно автоматизировать, но скрипт несколько разрастётся.

Posted: 2007-05-02 14:12:06
by u0rypT
Моя версия не на госта :roll:

Posted: 2007-05-02 23:02:06
by Destruction
3Jlo6Hblu' u0ry®T wrote:Моя версия не на госта :roll:

Это не важно.

Спорим, я могу тебя убить и этой надписи не появится?)

Просто надо иметь в меру ровные руки, чтобы убивать тихо.