Yoko

All sides of Injection
It is currently 2026-01-17 10:59:41

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
 Post subject: как победить?
PostPosted: 2005-03-10 12:27:19 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
проблемма в том что сообщения над головой чара появляются с задержкой! действие произведено а сообщение тока появилось!как сделать что бы реагирование на сообщения как бы условно были вовремя?

wait () не предлогать ! пройденый этап


Top
   
 Post subject:
PostPosted: 2005-03-10 12:29:56 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
А можно еще раз но попонятнее?


Top
   
 Post subject:
PostPosted: 2005-03-10 12:42:05 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
скрипт следит за сообщениями которые появляются. те сообщения которые появляются над головой идут с задержкой - следовательно и действие чара происходят с задержкой


Top
   
 Post subject:
PostPosted: 2005-03-10 12:47:42 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
и ещё !!!!!!!!!!
как отслеживать сообщения того на ком весит таргет???????????


Top
   
 Post subject:
PostPosted: 2005-03-11 14:58:21 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
MazaFaka wrote:
и ещё !!!!!!!!!!
как отслеживать сообщения того на ком весит таргет???????????


Взять имя этого чара по UO.GetName( 'lasttarget' ) и искать в журнале все сообщения которые начинаются с "имя:"


Top
   
 Post subject:
PostPosted: 2005-03-11 15:00:43 
Offline

Joined: 2005-03-11 14:54:01
Posts: 3
A ne leg4e prosta v igre : Options - Display - Adjust how long speech remains on screen. I stavi6 tam hotj 5000, 4tobi soobs4enija nad golovoj na pol 4asa zavisali :D


Top
   
 Post subject:
PostPosted: 2005-03-12 21:53:51 
Offline

Joined: 2005-01-16 13:44:08
Posts: 69
Location: Moscow
Edred wrote:
Взять имя этого чара по UO.GetName( 'lasttarget' ) и искать в журнале все сообщения которые начинаются с "имя:"

Не прокатит, т.к. сообщения чаров в журнале не предваряются "имя:", по крайней мере на последней версии - 501.?? (4VI).


Top
   
 Post subject:
PostPosted: 2005-03-14 11:44:24 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
проверка на имя работает ! но как сделать так что бы он следил за сообщениями ника того чара на которого кинут таргет(lasttarget) ?

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2005-03-14 11:53:14 
Offline

Joined: 2005-01-16 13:44:08
Posts: 69
Location: Moscow
Единственное, что приходит в голову - это цикл по журналу.

Code:
var i
var msg
var target = UO.GetSerial('lasttarget')
for i = 0 to 100
    if UO.JournalSerial(i) == target then
        msg = UO.Journal(i)
        # В переменной msg будет сообщение от lasttarget.
        ... # обработка сообщения
    endif
next
UO.DeleteJournal()


Top
   
 Post subject:
PostPosted: 2005-03-14 23:00:55 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
а теперь с самого начала и попдробнее для тупых:oops:
прошу пример скрипта:

sub abc()
while

если Lasttarget сказал "а"

то мой чар ответил "Б"

wend
end sub

с уважением .......

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2005-03-15 09:57:36 
Offline

Joined: 2005-01-16 13:44:08
Posts: 69
Location: Moscow
Code:
sub abc()
    var i
    var msg
    var target = UO.GetSerial('lasttarget')
    while 1
        for i = 0 to 100
            if UO.JournalSerial(i) == target then
                msg = UO.Journal(i)
                if msg == 'a' then
                    UO.Say('Б')
                endif
            endif
        next
        UO.DeleteJournal()
        Wait(100) # Если убрать эту задержку, УО повиснет! :)
    wend
end sub


Top
   
 Post subject:
PostPosted: 2005-03-15 10:28:27 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
за паузу в курсе! а за скрипт огромное спасибо

_________________
говорила мне мама "учись неуч"


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 3 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