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

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
Шард [b]Антарес[/b]
[color=blue][b]Ururu[/b][/color]
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 »

А разве оно вообще должно работать?
На Антаресе такое не катит, зато там например можно в парализе мас диспел кинуть.
Шард [b]Антарес[/b]
[color=blue][b]Ururu[/b][/color]
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:Чо за шард такой галимый? На всех нормальных шардах такая штука невозможно. На зулу, например, в параллизе нельзя кастовать, а попытка ударить самого себя с оружия приводила к мгновенному самоубийству.
В таком случае парал="ю ар деад" ?
На дрв специальные бутылки есть которые отражают твою стрелку в тебя, анифриз называются, попав в парал надо на неё кидать стрелку, или диспел на себя
[b][color=#666666][size=67]DRW - Glorior Belli[/size][/color][/b]
[url=http://tyv.name/action/][img]http://tyv.name/action/pishu.gif[/img][/url]
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