Forgotten World Ultima Online Forums

Forgotten World Ultima Online Forums (https://forum.fwuo.ru/index.php)
-   English section (https://forum.fwuo.ru/forumdisplay.php?f=33)
-   -   UO Pilot- 5 Skill Trainer Script (https://forum.fwuo.ru/showthread.php?t=22159)

spcdumbass210 03.06.2010 09:09

UO Pilot- 5 Skill Trainer Script
 
[B][U][SIZE=5][I]UO Pilot Script[/I]- Train Magery, Meditation, Parry, Healing, And Magic Resistance.[/SIZE][/U][/B]

The Idea is to train magery by casting a damaging spell on your character, which will also train magic resistance (however it is terribly slow)

Also, If you do this with a shield equiped, you will gain points towards parry aswell.

Finnaly, casting some healing spells will further boost magery, and if you use bandages, your healing will gain aswell.

The only problem I find with this method is that gains are very slow. Instead of devoting efforts to one skill, it is spread to many, which makes it seem longer, however you are killing many birds with one stone.

I still want to mess with the HP and Mana levels at which I heal and meditate, this will change the rate of skill gain for each depending on what I want to focus and gain faster on. Please look at this report objectivly and provide me with your input as to improving this script.


[U][B]Starting Stats (Pathetic):[/B][/U]
Meditation 30.2
Magery 30.3
Parrying 28.5
Healing 32.3
Magic Resist. 30.0

Since my magery is low, I used First Circle Spells for better success rate. Also I wore no armor exept for shield. I equiped 600 of each reagent as follows:[INDENT]First Circle:
Magic Arrow = Black pearl, night shade
Heal = Garlic, Ginseng, Spiders' Silk
[/INDENT][I]I used a UOAssist + UO Pilot Combo[/I]

[SIZE=3][B]UOAssist[/B][/SIZE] - Record Macro then Bind Key i.e. F1, F2, ect.
*******************************************
F2: Use Skill/Cast Spell (Magic Arrow)
Target (Self)

F4: Use Item (Bandages)
Target (Self)
Use Item (Shield)
Pause 2350

F3: Use Skill/Cast Spell (Heal)
Target (Self)

F5: Use Skill/Cast Spell (Meditate)

[B][SIZE=3]UO Pilot Script[/SIZE][/B]
******************************************
while_not hits < 95 or mana < 10
send f2 3200 // Using magic arrow on self
end_while

while_not hits >= str
send F4 // Heal and re-equip Shield
wait 4000
[B]if mana > 85[/B]
[B]send F3 // Spell Heal[/B]
[B]wait 3000[/B]
[B]end_if[/B]
end_while


while_not mana >= int
send f5 4000 // meditating
end_while
************************************************************
*originally found @ [URL]http://***************/?p=67&lang=en[/URL]
*Edited with the "if" instance from Avalon[Shawdowed Souls]
*Modifying the HP and Mana Levels will result in different Skill gains






[U][B][SIZE=4]The Results:[/SIZE][/B][/U][LIST][*]Time Spent: Approx 3hrs[*]Gold Spent: Approx 4 to 5k (Thanks Avalon :new_russian:)[*]Magic Arrow Casted: 600x
Reagents Spent: Black pearl- 600 / Night shade - 600[*]Magic Heal Casted: 70x
Reagents Spent: Garlic- 70 / Ginseng- 70 / Spiders' Silk- 70[*]Shields Used: 3[*]Bandages Used: 297
Bloody Bandages Returned: 109[/LIST][B][U]Gains (Still Pathetic):[/U][/B]
Meditation 30.2 + [COLOR=lime](2.5)[/COLOR] = 32.7
Magery 30.3 + [COLOR=lime](2.0)[/COLOR] = 32.3
Parrying 28.5 + [COLOR=lime](1.9)[/COLOR] = 30.4
Healing 32.3 + [COLOR=lime](0.9)[/COLOR] = 33.2
Magic Resist. 30.0 + [COLOR=lime](0.2)[/COLOR] = 30.2 <-------- Terrible :frusty:

[U][B][SIZE=4]Conclusion:[/SIZE][/B][/U]
My original goal was to focus on Magery and Healing, which you can see the magery did fine... but healing ... eh! The "if" instance worked beatifully:[INDENT]if mana > 85
send F3 // Spell Heal
wait 3000
end_if

[/INDENT]Because it forced me to still use bandages instead of relying on the spell heal.

Did the script work? Sure, without a hitch!!! Was it worth 5K and 3 hrs of my life? Well... heres what Im hoping you guys will answer:
[LIST=1][*][SIZE=4]Is there a better way? [/SIZE][*][SIZE=4]Should I just focus one each skill seperately, or combine them as I did? [/SIZE][*][SIZE=4]Are these small gains typical or could the code be improved?[/SIZE][/LIST]p.s. Im ready for the anti-macro bashing... :tomato2:

Avalon 03.06.2010 15:46

Re: UO Pilot- 5 Skill Trainer Script
 
First of all I think your script is really helpfull for other beginners, nice post.

I should train magery to 40% first with Poison spell on object. because low cost of reagents

And I focussed my skills separately because its easier to script ^^ (less bugs)
but combine them is also good I think.



To train resistance fast try this script.
/======================/
Recommended properties:
50+% Magery (firefield)
75+% healing
150 Str/Hits
set UOpilot read line speed to 33 instead of 100 ms.
/======================/


[SCRIPT2]
**************************************
firefield:
if mana > 25
send F1 // Cast Fire field target self
wait 5000
if hits < 150
goto heal
end_if
else
send F5 // Meditation
wait 3000
end_if
goto firefield

heal:
if hits < 150
send F2 // Use Bandage target self
wait 2350
end_if
if hits > 149 // Checks if firefield is gone
wait 500
if hits > 149
wait 500
if hits > 149
goto firefield
end_if
end_if
end_if
goto heal
**************************************


[SCRIPT1]
**************************************
while hits > 75 and hits < 149
repeat 10
send F3 // Walk North Walk North (2 actions and leave mouse far from char to get run effect)
end_repeat
repeat 10
send F4 // Walk South Walk South (2 actions and leave mouse far from char to get run effect)
end_repeat
end_while
**************************************

FORUM WON'T DISPLAY TABS IN CODE SORRY FOR THIS...

spcdumbass210 08.06.2010 09:28

Re: UO Pilot- 5 Skill Trainer Script
 
Thanks for the props and I think I will only train one skill at a time from now on, two at the max. Also... what does the walking for 2 steps on [Script 1] do?

Avalon 10.06.2010 17:42

Re: UO Pilot- 5 Skill Trainer Script
 
It makes you run up and down on the firefield. This way you rapidly gain more damage (-5 every step) and every damage is 1 spell on you. so you also rapidly gain more resisting spell skill.

Why stand still and receive only 2 spells per second while your hp is always above 120 HP?

When you can receive 6 spells per second and keep your HP always above 30...

a bandage can heal sometimes over 70 HP... when you have 84 HP(+66) you have more use of the bandage then when on 128 HP(+22).

spcdumbass210 11.06.2010 02:54

Re: UO Pilot- 5 Skill Trainer Script
 
nice, makes perfect sense. thanks bud!

Block 07.09.2010 01:40

Re: UO Pilot- 5 Skill Trainer Script
 
so big... look it... its easy :)

[QUOTE]:main
if hits > 150
send f1 5000 //cs ff
end_if
while_not hits 150
send f2 // heal
wait 3000
end_while
while_not mana 100
send F3 // Meditation
if lastmsg accept
wait 3000
end_if
end_while[/QUOTE]

Fiery 08.09.2010 21:01

Re: UO Pilot- 5 Skill Trainer Script
 
You can find some scripts and macros in Russian section
[URL]http://forum.fwuo.ru/showthread.php?t=20783[/URL]
Ask questions if you need a script for the skill or you can't translate any words.

Chamme 16.01.2011 16:54

Re: UO Pilot- 5 Skill Trainer Script
 
i need a Script where i canskil magery, where i can heal and meditate at the same time...

Sindo 20.01.2011 02:56

Re: UO Pilot- 5 Skill Trainer Script
 
[QUOTE=Chamme;333280]i need a Script where i canskil magery, where i can heal and meditate at the same time...[/QUOTE]
[U][URL="http://forum.fwuo.ru/showthread.php?t=20783"]Read this[/URL][/U]. Magery - 2nd and 4th posts.


Часовой пояс GMT +3, время: 23:57.

Powered by: vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2004-2019 Forgotten World