Авто Антифриз

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Qualis Eram
Posts: 104
Joined: 2005-04-16 23:33:13
Contact:

Авто Антифриз

Post by Qualis Eram »

Code: Select all

sub Paralyze() 
Uo.DeleteJournal()
  REPEAT
      If Uo.InJournal('You are frozen and can not move') Then
         Uo.Cast('Magic Arrow','self') 
         Uo.DeleteJournal()
      Else
         Wait(1000)
      EndIf
  Until Uo.Dead()
END SUB
Скрипт хороший, когда в парализе, стоит дернуться и срелку пускает, но есть умельцы, которые забиндили себе вот это:

Code: Select all

sub lost()
uo.msg('You are frozen and can not move')
end sub
И постоянно кидаешь стрелку.

Помогите!? Сделайте, чтобы только от моих сообщений кидалась пулька.
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

смотри что я в поиске нашол :)

Code: Select all

sub AntiP()
   If uo.getglobal('sc4')=='On' then
   return
   else
   uo.setglobal('sc4','On')
   while true
   wait(200)
   if uo.injournal('You are frozen') && uo.journalserial(uo.injournal("You are frozen")) == "Server ID" then
   UO.Cast('Magic Arrow','self')
   wait(1300)
   uo.deletejournal()
   end if
   wend
   end if
   uo.setglobal('sc4',0)
end sub
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

А мне говоришь, руками играй :roll:
Stop flood! Der
Шард Антарес
Ururu
Qualis Eram
Posts: 104
Joined: 2005-04-16 23:33:13
Contact:

Post by Qualis Eram »

Mr Nmy wrote:смотри что я в поиске нашол :)

Code: Select all

sub AntiP()
   If uo.getglobal('sc4')=='On' then
   return
   else
   uo.setglobal('sc4','On')
   while true
   wait(200)
   if uo.injournal('You are frozen') && uo.journalserial(uo.injournal("You are frozen")) == "Server ID" then
   UO.Cast('Magic Arrow','self')
   wait(1300)
   uo.deletejournal()
   end if
   wend
   end if
   uo.setglobal('sc4',0)
end sub
Не работает он. Пульку не кидает в себя.
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

А разве оно вообще должно работать?
На Антаресе такое не катит, зато там например можно в парализе мас диспел кинуть.
Шард Антарес
Ururu
Qualis Eram
Posts: 104
Joined: 2005-04-16 23:33:13
Contact:

Post by Qualis Eram »

Причем тут Ваш Антарес? Там вообще все на русском... первый скрипт пашит на ура и даже на твоем Антаресе (Вы замороженны!). Вот в изеуо есть sysmsg хоть усрись, я от чужих слов пульку кидать не буду. Я вот и спросил возможно такое сделать на индже?
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

Тебе нужно добавить проверку виновника сообщения

Code: Select all

var id = 'ID сообщений от сервера'
if id == uo.journalserial(uo.injournal('You are frozen')-1) then
fonya
Posts: 4
Joined: 2007-01-16 12:41:00

Post by fonya »

u menya vorpos aaa kak ono vobwe rabotaeta ego wto na hot key nujno ili kak ?
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

u menya vorpos aaa kak ono vobwe rabotaeta ego wto na hot key nujno ili kak ?


Крутится в цикле, попав в парализ кидает стрелку в антифриз, правда скрипт написан крайне криво в отношении коректного выхода из парализа.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Чо за шард такой галимый? На всех нормальных шардах такая штука невозможно. На зулу, например, в параллизе нельзя кастовать, а попытка ударить самого себя с оружия приводила к мгновенному самоубийству.
DerMeister сейчас на нейрале!
to4a
Posts: 265
Joined: 2006-03-10 00:19:11
Location: http://drw.ru/

Post by to4a »

DerMeister =) wrote:Чо за шард такой галимый? На всех нормальных шардах такая штука невозможно. На зулу, например, в параллизе нельзя кастовать, а попытка ударить самого себя с оружия приводила к мгновенному самоубийству.

В таком случае парал="ю ар деад" ?
На дрв специальные бутылки есть которые отражают твою стрелку в тебя, анифриз называются, попав в парал надо на неё кидать стрелку, или диспел на себя
DRW - Glorior Belli
Image
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Ох как у вас сложно все :(
DerMeister сейчас на нейрале!
Mihail
Expert!
Posts: 548
Joined: 2005-05-20 20:30:10
Contact:

Post by Mihail »

проще проверку на цвет сделать
ychenik
Posts: 82
Joined: 2007-07-01 21:23:58

Post by ychenik »

а как узнать айди сообщений сервера?
mont
Posts: 23
Joined: 2006-10-24 01:51:41
Location: Middle Earth
Contact:

Post by mont »

If Uo.InJournal('NICKNAME: You are frozen and can not move') Then

вставь свой ник и все будет ок ;)
Cornor
Posts: 67
Joined: 2005-06-07 21:05:18

Post by Cornor »

Code: Select all

sub tellus()
var enemy

repeat
wait(100)
until uo.injournal('Target is not in line ')
if uo.injournal('Target is not in line ') then
      Enemy=uo.JournalSerial(uo.injournal('Target is not in line ')-1)

          if CheckMsg('Target is not in line ','System') then
           uo.say('sss')
          end if
            uo.deletejournal()
end if


end sub



Code: Select all

sub CheckMsg(cMsg, mAuthor) 
var ij
ij = UO.InJournal(cMsg)
if ij Then
   if (UO.JournalSerial(ij+1) == mAuthor) then
      return ij+1
   else
      if (mAuthor == 'System') and (UO.JournalSerial(ij+1) == '0x01010101') then
         return ij+1
      endif
   endif
else
   return 0
endif
end sub






:roll:
Post Reply