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

PVP-ALFA(2009-2010) by Sin
http://forum.yoko.com.ua/viewtopic.php?f=20&t=15364
Page 1 of 1

Author:  ROBERTo [ 2009-12-14 22:14:15 ]
Post subject:  PVP-ALFA(2009-2010) by Sin

И так ребята, после того, как потерял свой autoload, столкнулся с проблемой поиска нормальных рабочих скриптов.В данном топике будут выложены скрипты для всех классов.Данный топик будет регулярно пополняться и редактироваться мною.

Топик будет разделен по тематике, а именно:
- общеклассовые скрипты( подходящии для всех классов)
- классовые скрипты ( для определенного класса)



НАчнемс....


Общеклассовые скрипты


Касты
Каст стрелки по последнему статусу.
Code:
Sub Arrow()
If UO.Mana>=4 AND UO.BP>0 AND UO.NS>0 Then
   UO.Cast('Magic Arrow','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Каст парализа по последнему статусу.
Code:
Sub Paralyze()
If UO.Mana>=12 AND UO.GA>0 And UO.MR>0 AND UO.SS>0 Then
   UO.Cast('Paralyze','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст пойзона по последнему статусу.

Code:
Sub Poison()
If UO.Mana>=9 AND UO.NS>0 Then
   UO.Cast('Poison','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст манадрейн по последнему статусу.

Code:
Sub ManaDrain()
If UO.Mana>=11 AND UO.BP>0 AND UO.MR>0 AND UO.SS>0 Then
   UO.Cast('Mana Drain','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст фс по последнему статусу.

Code:
Sub FlameStrike() 
If UO.Mana>=40 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Flame Strike','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст лайтинга по последнему статусу.

Code:
Sub Lightning()
If UO.Mana>=10 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Lightning','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub



Каст харма по последнему статусу.


Code:
Sub Harm()
If UO.Mana>=5 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Harm','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст вэакена по последнему статусу.

Code:
Sub Weaken()
If UO.Mana>=5 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Weaken','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст диспела по последнему статусу.

Code:
Sub Dispel() 
If UO.Mana>=5 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Dispel','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub


Каст парализ филд по последнему статусу.

Code:
sub paralF() 
Uo.waittargettile("400",str(Uo.getx("laststarget")),str(Uo.gety("lasttarget")),str(Uo.getz("lasttarget")))
Uo.cast("Paralyze Field")
end sub


Каст стены по последнему статусу.

Code:
sub Stone() 
Uo.waittargettile("400",str(Uo.getx("laststarget")),str(Uo.gety("lasttarget")),str(Uo.getz("lasttarget")))
Uo.cast("Wall of Stone")
end sub



Каст куре на себя

Code:
Sub Cure()
If UO.Mana>=6 AND UO.GA>0 Then
   UO.Cast('Cure','self')
Else
   UO.Print("No mana")
Endif
Endsub



Каст Грейтхил на себя

Code:
Sub GHeal() 
If UO.Mana>=11 Then
   UO.Cast('Greater Heal','self')
Else
   UO.Print("No mana")
Endif
Endsub



Каст стрелки на себя

Code:
Sub UnParalyze() 
If UO.Mana>=4 AND UO.BP>0 AND UO.NS>0 Then
   UO.Cast('Magic Arrow','self')
Else
   UO.Print("No mana")
Endif
Endsub



Каст зеркала на себя

Code:
Sub Reflect()
If UO.Mana>=12 AND UO.GA>0 AND UO.MR>0 AND UO.SS>0  Then
   UO.Cast('Magic Reflect','self')
Else
   UO.Print("No mana")
Endif
Endsub


Каст реактив армора и протекта на себя


Code:
Sub RArm() 
   UO.Exec("cast 'Reactive Armor'self")
   wait(2000)
   UO.Exec("cast 'Protection'self")
end sub



Бутылки

Тотал мана


Code:
Sub Manka()
Var Type='0x0F06'
Var Color='0x076A'
UO.FindType(Type, Color, 2)
UO.UseObject('finditem')
Endsub


Грейт хил

Code:
Sub GreaterHeal()
Var Type='0x0F0C'
Var Color='0x0000'
UO.FindType(Type, Color, 2)
UO.UseObject('finditem')
Endsub


Инвиз

Code:
Sub Invise() 
Var Type='0x0F09'
Var Color='0x0060'
UO.FindType(Type, Color, 2)
UO.UseObject('finditem')
Endsub




Информация о полученном поинте

Code:
sub points()
repeat
if UO.InJournal("PvP") Then
UO.msg("Желаемый текст")
wait(100)
Uo.DeleteJournal()
else
wait(50)
end if
until false
end sub


Информация о жизни


Code:
sub say_life()
var p
var q
var k
p=uo.life
k=uo.armor
repeat
if uo.life <> p then
q=p
p=uo.life
if p<q then
uo.fontcolor('0x002d')
UO.msg("Life is "+str(p) +" Damage= - " +str(q-p))
else
uo.fontcolor('150')
UO.msg("Life is "+str(p) +" (+"+str(p-q)+")")
end if
end if
IF UO.armor <> k then
k=uo.armor
uo.fontcolor('0x028f')
UO.msg("Armor = "+str(k))
end if
wait(30)
until false
# until uo.dead()
end sub



Очистка пака

Code:
Sub drop()
UO.undress('0x1401')
wait (100)
Uo.drop('0','0','0','7','^0x1412')
wait (20)
Uo.drop('0','0','0','7','^0x1415')
wait (20)
Uo.drop('0','0','0','7','^0x1410')
wait (20)
Uo.drop('0','0','0','7','^0x1414')
wait (20)
Uo.drop('1','0','0','7','^0x1413')
wait (20)
Uo.drop('0','0','0','7','^0x1411')
wait (20)
Uo.drop('0','0','0','7','^0x09B0')
wait (20)
Uo.drop('0','0','0','7','^0x09B0')
wait (20)
Uo.drop('0','0','0','7','^0x09B0')
wait (20)
Uo.drop('0','0','0','7','^0x09B0')
wait (20)
Uo.drop('0','0','0','7','^0x0E76')
wait (20)
Uo.drop('0','0','0','7','^0x1B76')
wait (20)
Uo.drop('0','0','0','7','^0x13B1')
wait (20)
Uo.drop('0','0','0','7','^0x13B1')
wait (20)
Uo.drop('0','0','0','7','^0x0F3F')
wait (20)
Uo.drop('0','0','0','7','^0x0E21')
wait (20)
Uo.drop('0','0','0','7','^0x09B0')
wait (20)
Uo.drop('0','0','0','7','^0x0F0E')
wait (20)
Uo.drop('0','0','0','7','^0x0E20')
end sub

Author:  ROBERTo [ 2009-12-14 22:14:45 ]
Post subject: 

Берсы



Хил с топором

Code:
sub arm2()
uo.msg('.drink_heal_great')
uo.usetype('0x0F09','0x042C')
uo.usetype('0x13FA')
end sub


Хил с щитом

Code:
sub arm()
uo.bandageself()
wait(100)
uo.msg('.drink_heal_great')
uo.usetype('0x0F09','0x042C')
uo.usetype('0x1BC3')
end sub


Щит в руки


Code:
sub Heater()
uo.usetype('0x1BC3')
end sub


Топор в руки+ ластстатус


Code:
sub Topor()
uo.usetype('0x13FA')
uo.attack('laststatus')
end sub

Author:  ROBERTo [ 2009-12-14 22:14:58 ]
Post subject: 

Вампиры

Питье с пола

Code:
sub arm2()
uo.exec("usefromground 0x122E 0x0000")
wait(10)
uo.exec("usefromground 0x122D 0x0000")
wait(10)
uo.exec("usefromground 0x122C 0x0000")
wait(10)
uo.exec("usefromground 0x122B 0x0000")
wait(10)
uo.exec("usefromground 0x122A 0x0000")
end sub


питье бутылок

Code:
sub bbs()
uo.usetype('0x0F06')
end sub



Можно обьеденить два в одно получится вот это:

Code:
sub bbs()
uo.usetype('0x0F06')
uo.exec("usefromground 0x122E 0x0000")
wait(10)
uo.exec("usefromground 0x122D 0x0000")
wait(10)
uo.exec("usefromground 0x122C 0x0000")
wait(10)
uo.exec("usefromground 0x122B 0x0000")
wait(10)
uo.exec("usefromground 0x122A 0x0000")
end sub

Author:  ROBERTo [ 2009-12-14 22:15:14 ]
Post subject: 

Амазонки

Author:  ROBERTo [ 2009-12-14 22:15:38 ]
Post subject: 

Паладины

Author:  ROBERTo [ 2009-12-14 22:15:57 ]
Post subject: 

Некроманы

Гриф по ласт таргету:

Code:
sub plt()
uo.waittargetlast()
uo.usetype('0x3F14')
end sub


Хил с грифом:

Code:
sub healnekr()
uo.usetype('0x0F91')
wait(100)
uo.usetype('0x3F14')
end usb



Грив на ближайший труп

Code:
sub pt()
UO.Waittargetground("0x2006")
UO.UseType("0x3F14")
end sub


Каст пойзона на себя

Code:
Sub Poisonself()
If UO.Mana>=12 AND UO.GA>0 AND UO.MR>0 AND UO.SS>0  Then
   UO.Cast('Poison','self')
Else
   UO.Print("No mana")
Endif
Endsub

Author:  Nmy [ 2010-01-05 00:14:44 ]
Post subject: 

Скрипты кривые и большинство бесполезны...

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