Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - crameep

Pages: 1 2 [3] 4
31
Gold Farming / Re: crameeps - Tamer/Pet Auto Kill
« on: March 06, 2009, 11:24:43 AM »
I have used it, just not in the last verision posted , i posted it from work ;/

32
Gold Farming / Re: crameeps - Tamer/Pet Auto Kill
« on: March 06, 2009, 11:05:46 AM »
:) ill post that later :) little death warning.
Thanks for the feedback thus far as well, thats a great idea with loops inside of subs. :)

33
Gold Farming / Re: crameeps - Tamer/Pet Auto Kill
« on: March 06, 2009, 02:53:06 AM »
Uploaded new version

- Beter atacking method, attempts to peace before sending pet. This should improve survivability.
- Better Looting, it will now move to new corpses after a kill instead of only when enemy is not around. ( Should i make this optional)?
- Pet Healing new variable in the setup of the file %petheal set this to the % of health you want your pet to be healed to/at. The health bar must remain where the script puts it and uncovered or this will not work.
- other tweaks / improvments I needn't mention.

34
General UO Chat - Freeshard edition / Re: Shattered Legacy
« on: March 04, 2009, 09:43:02 AM »
I saw my uncle playing OSI back when it first came out, when he started a freeshard with TUS, I started playing there.

35
Gold Farming / Re: crameeps - Tamer/Pet Auto Kill
« on: March 03, 2009, 04:14:01 PM »
Swoops / Meers with a cu sidhe.I dont see why OSI and freeshard should differ, ill post ss of menu later, you can change enemy types on the fly. :) this is my first menu BTW. Oh i ran it trough the script checker in suo eariler. And it gave me an error about nested sub without return but i couldn't find the error, ill recheck it when i get home.

36
Gold Farming / crameeps - AutoKill Script
« on: March 03, 2009, 02:44:29 PM »
WARNING: This script is not a "finished" script. It does work for what I use it for and I will be activly adding new features and supporting this script the best that I can. (And if I can't I hope for a little help from the masters).

What it does:

It searches for an enemy in range, if your too close the script "Atempts" to move to a safe distance. It then tells your pet to kill that enemy and starts poisoning/peacing it accordingly( if you have those turned on.) Once the enemy is dead the script moves to the corpse loots and loots only the gold. (Gold Farming) Once you start getting heavy the script calculates how much gold it should pick up so it doesn't put you overweight. once you are full it then finds a bag of sending in your pack (pack must be open) and sends the gold to the bank. Rince and repeat. If you do happen to get attacked. the script.. "atempts" to heal you and i plan to improve on the way it defends you though suggestions tips/help would be greatly appretiated on this subject. It doesn't realy defend well yet so I recomend only using it at a spot where you dont get randomly atacked by monsters, IE swoops, meers etc.

Features:

- Auto find/Attack enemys with pet
- Auto Poison's Enemy in a timeframe you define on the menu
- Auto Peace's Enemy in a timeframe you define on the menu
- Choose to attack or ignore Paragon spawns via menu
- Attempts to put a safe distance between you and the enemy before attacking.
- Attempts to heal you while you are taking damage ( Work in progress)
- Moves to corpses and loots gold from them when there are no enemy's present.
- Uses bag of sending to send gold to bank when you are full.
- Change casting timers via menu


Coming soon:
- Start/Exit buttons that work!
- Auto Disco
- Better support for Mages with pets (Earth elly's are popular on my FS)
- Better casting features for extra DPS. eg) Menu to choose what spell to cast for damage?
- Improve Healing methods when taking damage
- Add pet healing
- Feed pets
- Move into mele range to attack after pet takes aggro.
- Improve Targeting ( If you mess around without pausing the script you could end up poisoning yourself I guess. :) hasn't happend to me though.
- More I can't think of atm

To start, dismount, I usualy move to open area where i can see multiple spawns ( That dont attack me automaticaly). With no walls around to block movement too much. Target your pet when it asks and let her rip. If you find yourself in danger. I would pause the script fast.

Warning: PAUSE BUTTON WILL NOT PAUSE WHILE HEALING/ATACKING/Looting. It only checks the pause button during the mainloop at the moment. So please bear with me on that.

Thanks to Cerv's Pause button snippet there is a pause button.

EDIT:
** I need to add headers to this script when I get home and versions. ... no header = version 0.1 :)

3/4/09
EDIT: I've now added a sub that checks the health bar of your pet and heals it at a point you set in the script, IE if you set it at 80 the script will start healing your pet at 80% health until he is above 80% health. I will upload this later this evening after a little more testing.  NEW VERSION UPLOADED PLEASE REDOWNLOAD




37
Script Debug / Re: other quest script debug
« on: March 03, 2009, 02:21:56 PM »
I see well it shouldn't bee too hard for you. i would use the exevent Drag and exevent Dropg commands, around this point in the script.

Code: [Select]
sub openBags
    set #nextCPosX #cliXRes
    set #nextCPosY 0
    set #LOBJECTID %searchbagid
    event Macro 17 0
    wait 20

    ignoreItem reset
    openloop:
    findItem %bagstoopentype C_ , %searchbagid
    if #FINDCNT > 0
    {
        ignoreItem #FINDID

        set %bagx #cliXRes - 230
        set #nextCPosX %bagx
        set #nextCPosY 0
        set #LOBJECTID #FINDID
        event Macro 17 0
        wait 20
        gosub moveitems #findid #charid %grabtype 0 ;Put the sub here so you can search each bag individualy as they are being opend, this avoids the problem of searching your pack i believe.
        set %i %i + 1
        goto openloop:
    }
return

You will want to the code  after
Code: [Select]
set %i %i + 1
here are the links to the EUO wiki with infor for each command.
http://wiki.easyuo.com/index.php/Exevent_Drag - exevent drag

http://wiki.easyuo.com/index.php/Exevent_Dropg - exevent dropg.

See if you can figure it out, if your still having troubles. Just let me know, ill try to respond a little faster next time.


38
Script Debug / Re: other quest script debug
« on: March 02, 2009, 01:33:20 PM »
Thanks! Before I help you with sorting the bags, can you clarify something for me?

Are you wanting this script to open each of these 20 bags and then open the bags inside these bags and check for runics then move one of the 20 bags to another secure? or one of the bags that have been sorted to another secure?

39
Script Debug / Re: other quest script debug
« on: February 28, 2009, 08:03:08 AM »
Well that was in the script you posted, all i did was add a sub to move items and implement it, but from the looks of it it searches your backpack for bags with  %searchbagid id's and moves them to the secure you picked. So, if the bags you are looking in are in your pack and need to be moved choose yes, if not choose no, if you want to avoid this part all together just comment out these 3 lines

Code: [Select]
display yesno Do you need to sort the bags into the dumpbag?
if #dispRes = yes
  gosub sortintoBag

40
Script Debug / Re: other quest script debug
« on: February 27, 2009, 11:35:58 PM »
Ok, i borrowed this sub from someone on EUO site, and modified it for my own uses quite a bit a while back. heres the code.
Code: [Select]
; Setup
set %bagstoopentype ZJF_CKF
set %grabtype KTL ; You need to change this to the item your looking for.

; Do not edit after here unless you know what you do
gosub getBagwithBags

display yesno Do you need to sort the bags into the dumpbag?
if #dispRes = yes
  gosub sortintoBag

gosub openBags
if #dispRes = yes
    display ok %i Bags sorted and opened
else
    display ok %i Bags opened

stop

sub getBagwithBags
    event SysMessage Please target the bag to open bags in
    set #TARGCURS 1
    wait 5
    waiting:
    if #TARGCURS = 1
       goto waiting

    findItem #LTARGETID
    set %searchbagid #FINDID
    set %searchbagx #FINDX + 8
    set %searchbagy #FINDY + 8
return

sub sortintoBag
    ignoreItem %searchbagid
    sortloop:
    findItem %bagstoopentype C_ , #BACKPACKID
    if #FINDCNT > 0
    {
        exEvent Drag #FINDID
        wait 15

        exEvent Dropc %searchbagid
        wait 15

        goto sortloop
    }
return

sub openBags
    set #nextCPosX #cliXRes
    set #nextCPosY 0
    set #LOBJECTID %searchbagid
    event Macro 17 0
    wait 20

    ignoreItem reset
    openloop:
    findItem %bagstoopentype C_ , %searchbagid
    if #FINDCNT > 0
    {
        ignoreItem #FINDID

        set %bagx #cliXRes - 230
        set #nextCPosX %bagx
        set #nextCPosY 0
        set #LOBJECTID #FINDID
        event Macro 17 0
        wait 20
        gosub moveitems #findid #charid %grabtype 0 ;Put the sub here so you can search each bag individualy as they are being opend, this avoids the problem of searching your pack i believe.
        set %i %i + 1
        goto openloop:
    }
return
;Added sub to move stuff
sub moveItems ns
{
  namespace push
  namespace local moveItems
  set !dragTimeout 4 ;1/10 s
  set !dragTimer #scnt2
  set !items %3
  set !stackdrag %4
  if %0 < 3
    set !items *
  set !from %1
  set !to %2
  finditem !items C_ , !from
  for #findindex 1 %grabamount
  {
    if #findkind = 0
    {
      set !amt 1
      if #findstack > 1
      {
        if !stackdrag = 0
        {
        set !amt #findstack
        }
        else
        {
        set !amt !stackdrag
        }
      }
      while #scnt2 < !dragTimer
        wait 0
      exevent drag #findid !amt
      exevent dropc !to
      set !dragTimer #scnt2 + !dragTimeout
    }
  }
  namespace clear
  namespace pop
  return
}

This should work for what you want it to, I've tested it quickly on my FS, it works not sure on the item type of what you want to grab you will have set that in the setup section at the top, I've left a place for it. One drawback of this is that it will grab only the first item from the bag, so if there is more than one of the same type of item (NOT STACKED), And if you list multiple items it will only find the first one of that type in the bag. I can change that around later if you need , I was just trying to be quick about it. Hopefully you can make it through this my add sometimes runs in when I'm typing :) Hope it helps.

41
General UO Chat - Freeshard edition / Re: Shattered Legacy
« on: February 27, 2009, 10:40:36 PM »
I've never really had the spare cash to play on OSI. Its not that I didn't want to. I get a little lost in the translations sometimes of stuff that goes on there. But I do allright.

42
General UO Chat - Freeshard edition / Shattered Legacy
« on: February 27, 2009, 03:52:20 PM »
I just started on this shard called Shattered Legacy. Its RunUO, with ML content. Its prety neat so far, though the drop rates are a bit insane on the good stuff (too fast if you ask me) it seems to be  a solid fun shard to play on. I'm curious if anyone else here plays on This or demise? I've never done OSI, ever. How about you?

43
New member introductions / Re: Bam!
« on: February 27, 2009, 03:48:20 PM »
0/ Welcome!

44
Feedback / Re: thanks for this great site
« on: February 27, 2009, 02:37:06 PM »
it has some of the Best skripts I've seen so far!

45
Scripting Chat / Re: Explaination of Pen Trick Please.
« on: February 27, 2009, 02:36:14 PM »
I did not know this either, its a rather neat trick, but seems sketchy.

Pages: 1 2 [3] 4