Yoko

All sides of Injection
It is currently 2026-01-20 14:29:27

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2006-06-05 15:16:30 
Offline

Joined: 2005-03-24 19:44:56
Posts: 8
Форумчане, требуется помощь, не могу сам написать срипт...

Сущность скрипта в том, чтобы подавал команду, когда Гм писал из инвиза..Ведь дело в том, что когда из инвиза Гм пишит что-то, то не видно кто пишит, видны только слова.. Я уже придумал принцип роботы срипта, но не знаю как реализовать это в виде комманд.. В инже Слаб.

Вообшем принцип таков: Идет исключение слов из журнала, например You put, Where do you, There is no и.тд.. На все сотальное срипт как-бы подает сигнал, например если выскочила другая мессага, которой нету в списке исключения.
Заранее Спасибо.


Top
   
 Post subject:
PostPosted: 2006-06-05 15:52:53 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Если не ошибаюсь-инжект отслеживает серверные сообщения (системные) и те что тебе нужны. К сожалению кроме этого ничем помочь не могу =) посмотри в уроках про журнал или в факе.

2 Можешь попробовать через массив...

Code:
DIM msg[2]
var i
msg[0]='You put'
msg[1]='You fail'

for i = 0 to 1
if uo.InJournal(msg[i]) then
wait(100)
else
Твои действия.
next

Думаю принцип действия понятен.


Top
   
 Post subject:
PostPosted: 2006-06-05 17:35:14 
Offline

Joined: 2005-03-24 19:44:56
Posts: 8
Искал, ничаго не нашел.. Скрипт с использованием массива у меня работает 1 раз и останавливается, а требуется, чтобы он работал постоянно,был независем,т.е чтобы он запускался с помошью команды "exec"


Top
   
 Post subject:
PostPosted: 2006-06-05 20:45:13 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
Code:
repeat
твой скрипт
until uo.dead()


Top
   
 Post subject:
PostPosted: 2006-06-06 13:51:56 
Offline

Joined: 2005-03-24 19:44:56
Posts: 8
Не получается, кто-нить, может выложить скрипт полный и рабочий? Заранее благодарен :)


Top
   
 Post subject:
PostPosted: 2006-06-07 08:30:50 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
sub xz()
  DIM msg[2]
  var i
  msg[0]='You put'
  msg[1]='You fail'

while not uo.Dead()
  for i = 0 to 1
    if uo.InJournal(msg[i]) then
      wait(100)
    else
      Твои действия.
   next
wend
end sub


Проще некуда.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 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