Yoko
http://forum.yoko.com.ua/

Выявление персонажа, который навёл на вас атаку
http://forum.yoko.com.ua/viewtopic.php?f=20&t=8122
Page 1 of 1

Author:  Scripts Writer [ 2006-07-01 18:45:26 ]
Post subject:  Выявление персонажа, который навёл на вас атаку

Вопрос в следующем.

Как вывести ИД персонажа, который навёл на вас ВарМод?
В журнале кодируется как:

Code:
You see: *** is attacking you


Как либо можно вывести *** в переменную или же, какие либо из уже подготовленных переменных отвечают в такой ситуации?(laststatus) к примеру.?

Author:  Grin [ 2006-07-01 21:50:56 ]
Post subject: 

journalserial
нахудой конец юзай функции от эдреда что бы слова вычленять

Author:  klonuk [ 2006-07-02 07:07:34 ]
Post subject: 

А по точнее.. =) тоже довно хотел узнать :roll:

Author:  Grin [ 2006-07-02 10:46:05 ]
Post subject: 

Code:
n=uo.injournal("attack")
if n then
enemy=uo.journalserial(n-1)
...
end if

Author:  Scripts Writer [ 2006-07-02 11:17:22 ]
Post subject: 

Проблему помог решить Савадж.

Code:
sub FuckOff()
var ser=""
  while not uo.Dead()
    if uo.InJournal('is attacking') then
   ser=(uo.JournalSerial(uo.InJournal("is")-1))
      wait(1000)
    uo.Say('tebe hana ' + uo.GetName(ser))
    end if
    wait(500)
  wend
end sub

Author:  Grin [ 2006-07-02 11:26:12 ]
Post subject: 

;)) а ну ок :roll:

You Must Die: Сенк всё равно.

Author:  klonuk [ 2006-07-02 21:34:57 ]
Post subject: 

Code:
sub FuckOff() 
var ser=""
  while not uo.Dead()
    if uo.InJournal('is attacking') then
   ser=(uo.JournalSerial(uo.InJournal("is")-1))
      wait(1000)
    uo.Attack(ser)
podxel()
    end if
    wait(500)
  wend
end sub



А так можно?

Author:  Scripts Writer [ 2006-07-02 22:48:22 ]
Post subject: 

А у тебя в чём трабла раз такое задумал? =\ Меня киляли када я на макре, тоесть я ща вернув предыдущую фразу вижу кто посигнул на перса, ибо журнал за флудится.А чё у тя, яне понял... точнее смутно, объясни.

Author:  Grin [ 2006-07-02 23:00:18 ]
Post subject: 

klonuk wrote:
Code:
sub FuckOff() 
var ser=""
  while not uo.Dead()
    if uo.InJournal('is attacking') then
   ser=(uo.JournalSerial(uo.InJournal("is")-1))
      wait(1000)
    uo.Attack(ser)
podxel()
    end if
    wait(500)
  wend
end sub



А так можно?

Что значит можно?;) Ваши скрипты это дитонатор(хотя порой кажется что скрипты создаются что бы лишний раз проверить на что способен их комп;)), который в зорвется в случаи запуска?
Попробуй... работает? Здорово. Конечно есть не понятные строки...
Как задержка в секунду после обнаружение атаки;) Пробуйте... быстрее будут результаты если пробовать не спрашивая... тут вы некому не сможете навредить;)

Author:  klonuk [ 2006-07-03 07:55:20 ]
Post subject: 

Просто мне надо чтобы атаковал того кто мя атакует.... просто при рубке леса у нас там не меррено слабых монстров которые бьют магией убить врятли смогут но вот скрипт запароть легко .И я хотел через журнал видить кто бьет потом брать лук и расстреоивать.... :roll:

Author:  Edred [ 2006-07-03 13:11:34 ]
Post subject: 

klonuk wrote:
Просто мне надо чтобы атаковал того кто мя атакует.... просто при рубке леса у нас там не меррено слабых монстров которые бьют магией убить врятли смогут но вот скрипт запароть легко .И я хотел через журнал видить кто бьет потом брать лук и расстреоивать.... :roll:


Ну так в чем проблема-то? То, что ты написал, работать должно. Пауза перед атакой на фиг не нужна, лук в руки ты не взял, но работать должно. То бишь твой чар будет атаковать того, кто навел атаку на тебя. В случае ламбера и нахождения монстра в десятке клеток выглядеть это будет так: твой чар встанет в вар и будет беспокойно переминаться на месте, следя за монстром, топор в его руках будет подрагивать :lol:

ЗЫ: Я, конечно, не знаю что делает функция podxel(). Может она как раз и берет в руки лук, отстреливает монстра, контролирует когда он помрет, после чего снимает вар и снова начинает рубить дерево. Не знаю. Не телепат.

Author:  klonuk [ 2006-07-03 21:38:41 ]
Post subject: 

Edred wrote:
klonuk wrote:

ЗЫ: Я, конечно, не знаю что делает функция podxel(). Может она как раз и берет в руки лук, отстреливает монстра, контролирует когда он помрет, после чего снимает вар и снова начинает рубить дерево. Не знаю. Не телепат.


имено это он и делает и следит за тем что если моб сьебеться а это бывает не редко )) он вырубал и далше рубил все спс понел )

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/