ScriptUO

Official ScriptUO EasyUO Scripts => Script Library => Gold Farming => Topic started by: Crome969 on September 20, 2014, 03:58:00 PM

Title: [Freeshard] Doom Artisan
Post by: Crome969 on September 20, 2014, 03:58:00 PM
Title: Re: [Freeshard] Doom Artisan
Post by: gfstein18 on September 25, 2014, 08:38:01 PM
I wanted this script so bad Crome  >:( >:(
Thank you bro, I'm going to use it on uolegends. I have a buddy there that know a little about scripting, any changes on the original code will be reported here.

 :D :D
Title: Re: [Freeshard] Doom Artisan
Post by: Crome969 on September 26, 2014, 05:48:53 AM
I wanted this script so bad Crome  >:( >:(
Thank you bro, I'm going to use it on uolegends. I have a buddy there that know a little about scripting, any changes on the original code will be reported here.

 :D :D
Just post the working script into this thread with the shard reference. I will link the Mainpost to your Post.
Title: Re: [Freeshard] Doom Artisan
Post by: Endless Night on April 07, 2015, 09:39:26 AM
Congratulations your Script has been moved to the script library
(if you dont think the section is appropriate please pm me)
Thank you for your submission
Title: Re: [Freeshard] Doom Artisan
Post by: plustre on April 25, 2015, 04:22:07 PM
so.. How can i download this scp?
Title: Re: [Freeshard] Doom Artisan
Post by: El_Remo on April 26, 2015, 09:47:42 AM
so.. How can i download this scp?

By following rule number 1....

You are restricted. We want people to introduce themselves to the community before leeching scripts away. Dont feel too bad. Many of us made the same mistake when first joining.
Title: Re: [Freeshard] Doom Artisan
Post by: plustre on April 29, 2015, 12:58:33 AM
so.. How can i download this scp?

By following rule number 1....

You are restricted. We want people to introduce themselves to the community before leeching scripts away. Dont feel too bad. Many of us made the same mistake when first joining.
Thank you for your help..I did it =) I hope that it will accepted soon :P
Title: Re: [Freeshard] Doom Artisan
Post by: Scorpio on October 19, 2015, 02:07:21 AM
Me and a friend got together and fixed this. With your approval and his (after i see him again) i wouldn't mind posting. What do you think Crome?
Title: Re: [Freeshard] Doom Artisan
Post by: Crome969 on October 19, 2015, 03:30:22 AM
If you fixed it, Post it as attachment onto this link with reference to your shard.
I will update the main post with a reflink onto your fix.
Title: Re: [Freeshard] Doom Artisan
Post by: said3 on October 27, 2015, 01:36:32 PM
If you fixed it, Post it as attachment onto this link with reference to your shard.
I will update the main post with a reflink onto your fix.

As you know i updated this version to get it working on Rebirth Uo, shall i post that version here dear Crome? :D
Title: Re: [Freeshard] Doom Artisan
Post by: Crome969 on October 27, 2015, 10:12:50 PM
it is ok
Title: Re: [Freeshard] Doom Artisan
Post by: said3 on October 28, 2015, 12:53:52 AM
Corrected version from Rebirth Uo Shard
Title: Re: [Freeshard] Doom Artisan
Post by: Scorpio on November 19, 2015, 03:42:50 AM
It is not perfect yet but we(by we i mean he) got it functional, i did testing he did fixing. We may later add support for SW, Chiv, Archery. That part not up to me as its his skill and time invested, moreso than my testing and feedback time.

It best use is when you active a second account, it will die sometimes, but worth it for the saving of alt tabbing constantly lol
Title: Re: [Freeshard] Doom Artisan
Post by: dummy on November 27, 2015, 12:11:27 AM
Hmm this sounds insane script:)

Wonder if I'll be able to fix it to use dragon and magery only:)

Thanks Crome!
Title: Re: [Freeshard] Doom Artisan
Post by: Rev.KlT on December 12, 2015, 06:53:26 AM
Note for those who are using the script and experienced that the insure code is not working.

I figured out that

Code: [Select]
Exevent popup #charid 6
Is not properly working to insure items, it just open the charId gump.

To solve this i just used the click pixel.

Code: [Select]
Exevent popup #charid
              wait 2
              click 57 112
              wait 2

the X Y is different depending on resolutions, so you can change this easy by just executing the Exevent popup and hovering with your mouse the insure tab/line and noting your CURSX and CURSY

Cheers.
Title: Re: [Freeshard] Doom Artisan
Post by: Scorpio on December 17, 2015, 06:43:14 AM
Ooooh nice fix, i forgot about that little issue. I am usually just on that screen when i know im at the necisary doom points and click the option myself lol
Title: Re: [Freeshard] Doom Artisan
Post by: twb1990 on September 13, 2016, 10:42:30 PM
Hello, when I attempt to run it on EA my character dismounts and mounts my cu, then it spams "You must wait..."

Any tips?
Title: Re: [Freeshard] Doom Artisan
Post by: valen2.0 on September 14, 2016, 09:11:28 AM
if youre on a EA shard idk if it will work without modification. Freeshards tend to be different.
Title: Re: [Freeshard] Doom Artisan
Post by: twb1990 on September 14, 2016, 01:44:22 PM
if youre on a EA shard idk if it will work without modification. Freeshards tend to be different.

I suppose I should ask something else...

Where would I go to get started being able to read/modify it on my own so that it will work on EA?
Title: Re: [Freeshard] Doom Artisan
Post by: Tidus on September 15, 2016, 12:08:43 PM
if youre on a EA shard idk if it will work without modification. Freeshards tend to be different.

I suppose I should ask something else...

Where would I go to get started being able to read/modify it on my own so that it will work on EA?

With this script you will have to walk through the subs.   So as you play it when you hit an area of the script that isn't working correctly you need to open up the EUO and start stepping through the code to see what is happening.  This script was built for freeshard so there could be MANY MANY issues. 
Title: Re: [Freeshard] Doom Artisan
Post by: twb1990 on September 27, 2016, 01:48:31 PM
if youre on a EA shard idk if it will work without modification. Freeshards tend to be different.

I suppose I should ask something else...

Where would I go to get started being able to read/modify it on my own so that it will work on EA?

With this script you will have to walk through the subs.   So as you play it when you hit an area of the script that isn't working correctly you need to open up the EUO and start stepping through the code to see what is happening.  This script was built for freeshard so there could be MANY MANY issues. 

Thank you so much! :) I will start taking a look I suppose... I guess my issue is I don't know how to read the script and follow the goto's. Is there a program that breaks that down?
Title: Re: [Freeshard] Doom Artisan
Post by: gimlet on September 27, 2016, 03:18:41 PM
This is great to look at code.


http://www.scriptuo.com/index.php?action=downloads;sa=view;id=3
 (http://www.scriptuo.com/index.php?action=downloads;sa=view;id=3)
Title: Re: [Freeshard] Doom Artisan
Post by: Azuroth on October 02, 2016, 07:30:06 PM
@Crome969
Hey Im also from the RWUO and that friend was templar and i also have his scripts but my question is do you think you could help me with his script because its broken in a few spots and i would love to be able to use it again but it messes up on a few things... if so give me a response and let me know what you think.
Title: Re: [Freeshard] Doom Artisan
Post by: Crome969 on October 03, 2016, 08:01:21 AM
@Crome969
Hey Im also from the RWUO and that friend was templar and i also have his scripts but my question is do you think you could help me with his script because its broken in a few spots and i would love to be able to use it again but it messes up on a few things... if so give me a response and let me know what you think.

I wont be useful in any term because i hadnt touched any easyupo related scripts for 5 or more years`. If this script helps you fixing things, may it good else you are on your own. Sorry man.
And yeah Templers script inspired me back then. If i would rewrite the script nowadays i would make a Stealth client version out of it with fancy UI, Mail Support and all that superb stuff.

I remember back in my days when using a GM-Alert, so Staff dont ban me for AFK farming Gauntlet all night.. was funny  ;D ;D
Title: Re: [Freeshard] Doom Artisan
Post by: Azuroth on October 03, 2016, 11:56:01 AM
Yes he was a very gifted scripter. even to this day his script still works just has a few buggs that i cant seem to work out. if i wanted to fix his original script i wouldnt even know where to start. the problem i have been seeing is that it has a hard time targeting the second boss, like lets say there are 2 doom bosses and the script kills the first one but for some reason it goes to attack the other one but doesnt target like it should. if you have any input any would be greatly appreciated.
 
Title: Re: [Freeshard] Doom Artisan
Post by: kaos91 on October 15, 2016, 06:01:51 AM
Hi all, this script can be custumized for sampire? or are only for tammers? any version for sampis? o.O
Title: Re: [Freeshard] Doom Artisan
Post by: said3 on February 16, 2017, 10:44:22 PM
There is not a version for sampire at the moment, and unless I go crazy, I don't think it will be one, unless under my name.

I'll try to test the script to see if I can polish some issues mentioned, but it's not going to be one of my priorities.
Title: Re: [Freeshard] Doom Artisan
Post by: billy4726 on March 27, 2017, 02:52:17 AM
thanks very much for the sharing,i will try and test it~ ;D
Title: Re: [Freeshard] Doom Artisan
Post by: gimlet on March 27, 2017, 05:50:18 AM
thanks very much for the sharing,i will try and test it~ ;D


http://www.scriptuo.com/index.php?topic=1683.0
 (http://www.scriptuo.com/index.php?topic=1683.0)
Title: Re: [Freeshard] Doom Artisan
Post by: billy4726 on March 27, 2017, 08:29:59 PM
  so sorry, didnt read it properly.. i am doing the introduction now.. thanks
Title: Re: [Freeshard] Doom Artisan
Post by: kevin9527 on June 15, 2017, 06:04:45 PM
I need this :D
Title: Re: [Freeshard] Doom Artisan
Post by: muddman on May 22, 2018, 01:10:33 PM
how ya dl this?

Title: Re: [Freeshard] Doom Artisan
Post by: Crisis on May 22, 2018, 06:49:39 PM
By making a good introduction. Make sure to read the stickies!!
Title: Re: [Freeshard] Doom Artisan
Post by: Kraker01 on September 05, 2018, 05:47:56 AM
I'd like to try this script but my tamer has Chivalry instead of Magery as requested by the script.

Is it possibile to modify the requests?
Title: Re: [Freeshard] Doom Artisan
Post by: Trigs on September 05, 2018, 06:16:58 AM
I'd like to try this script but my tamer has Chivalry instead of Magery as requested by the script.

Is it possibile to modify the requests?

At a quick look through the code, it looks like it's using:

Arch Cure
Greater Heal
Reveal
Invisibility

I'm not sure how crucial all of those are but it seems like it would be pretty simple to replace the heal/cure with Chiv stuff.
Title: Re: [Freeshard] Doom Artisan
Post by: Scorpio on October 30, 2018, 03:41:24 PM
back during rebirthUO we had a friend fix this script and add chiv capabilities, but ive lost contact with him and lost the script
Title: Re: [Freeshard] Doom Artisan
Post by: scartatai on February 23, 2020, 10:13:10 PM
İ need it :)
Title: Re: [Freeshard] Doom Artisan
Post by: brage99 on March 07, 2020, 11:15:18 AM
I need this  :D :D :D  plz
Title: Re: [Freeshard] Doom Artisan
Post by: Sairiin on October 28, 2020, 03:38:35 AM
Goodmorning everyone,
I enjoyed updating this script these days and as soon as I'm sure it works correctly I will publish it. while I test various things I proceeded to make one for the TANK and it works very well for the moment but I have a problem with the "Revealing the Dark Knight", the magician or tamer can easily find it and cast the Reveal on him, I have problems with the tank that I would like instead of casting the Holy Light remotely to approach and then cast it, can you help me, the part of the script that does this is the following:

Reveal :  Event Macro 15 47
Cast Spell [C] Holy Light : Event Macro 15 207

the main problem is that the wizard casts Reveal from a distance on the mob, while the tank casts Holy but on the spot and does not reveal it, I need to bring him closer and then cast Holy.


Quote
;===========================================================
;@Purpose : Revealing the Dark Knight
;===========================================================
Sub RevealKnight
  If #FindCnt = 0
  {
    FindItem XC G_25
    Wait 10
    If #FindCnt = 0
    {
      Return
    }
  }
  Set %Teleports #FindCnt
  Set %SKX1 #FindX
  Set %SKY1 #FindY
  If %Teleports = 2
  {
    Set #FindIndex 2
    Set %SKX2 #FindX
    Set %SKY2 #FindY
  }
  Set %RevealTimer #SCnt
  For %Reveal 1 %Teleports
  {
    Move %SKX . %Reveal %SKY . %Reveal 5
    Event Macro 15 207
    Target 3s
    Wait 1s
    Set #LTargetX %SKX . %Reveal
    Set #LTargetY %SKY . %Reveal
    Set #LTargetZ -1
    Set #LTargetKind 2
    Event Macro 22
  }
Return
Title: Re: [Freeshard] Doom Artisan
Post by: Gaderian on October 29, 2020, 12:45:54 AM
First of all with this script, it references a variable %BossIDID which is never set. That means that much of it's attack code is against an enemy N/A. It exists in the original and in the ReBirthUO version. I have not tried running this script myself, just read the code. I am guessing that lots of logic in the script just gets run idle because of that typo. If it works otherwise, then it is because it falls through.

I notice that is does a finditem on %Spawn, but never bothers to attack any of it. What happens with the auxiliary spawn once the boss is dead? Do these just disappear? It looks like the script runs off to the next section to fight there. Someone who has actually spent time hunting in the Gauntlet would have to answer that one. I haven't been there in 7+ years - so I just can't remember.

Anyway, on to your questions...

Reveal has a target that needs to be executed.
Holy Light does not.

Holy light has a range of 3-4 tiles around you. This code was only getting within 5 tiles at best of your enemy.

Move returns and you keep your script going while you walk - I believe, so you need a way to wait till you are close enough before casting Holy Light. That is what the repeat/until block does. It may need a timeout to escape if something goes wrong (like you can't actually get to that spot).

I got rid of some code that really isn't needed or referenced elsewhere in the original posting and RebirthUO versions of the script (%RevealTimer, %SKX1, %SKY1, %SKX2 & %SKY2).
Code: easyuo
  1. ;===========================================================
  2. ;@Purpose : Revealing the Dark Knight
  3. ;===========================================================
  4. Sub RevealKnight
  5.  If #FindCnt = 0
  6.   FindItem XC G_18 ; I thought 18 was the limit on a reliable finditem range
  7.  
  8.  If #FindCnt > 0
  9.  {
  10.  for #Findindex 1 #findcnt
  11.  {
  12.   Move #findx #findy 2 ; Change to get within 2 tiles of enemy
  13.   set %MoveTimeout #scnt + 5 ; allowing 5 secs before giving up on the waits
  14.   repeat
  15.    wait 1
  16.   until abs ( #charposx - #findx ) <= 3 && abs ( #charposy - #findy ) <= 3 && %MoveTimeout >= #scnt
  17.   event macro 15 207
  18.   }
  19.  }
  20. Return

Similar code would be used to replace the "Reveal" version, just keeping the target code after the "event macro 15 47" in the original sub.

That "repeat ... until" has an exit condition timer in case you can't get to the desired location. I think if you have exceeded that timer, you should pass on casting Holy Light and let it cast on the next pass - so you save the mana. I did not code it that way, but maybe you will cast Holy Light on other stuff near to you.  ;)

Quote
the main problem is that the wizard casts Reveal from a distance on the mob, while the tank casts Holy but on the spot and does not reveal it, I need to bring him closer and then cast Holy.

I think the above should come closer in line with getting the tank to get close enough when casting Holy Light once at 2 tiles away.

Would that work for your situation?

Gaderian

Title: Re: [Freeshard] Doom Artisan
Post by: Scorpio on December 30, 2020, 08:45:19 PM
Couldn't you just have it detect hidden like dexxers do manually in Doom? Thats what my friend did when he added chiv to it.