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 - KaliOfLS

Pages: 1 ... 24 25 [26] 27 28
376
Scripting Chat / Re: New to scripting
« on: December 12, 2012, 06:35:41 PM »
http://www.lua.org/docs.html

For specifics to oEUO:

http://www.easyuo.com/openeuo/wiki/index.php/Main_Page

GUI are done with Delphi.  TObjects basically, and it's hard to find documentation for it because it is a bastardized version in oEUO than the full Delphi object set.  It was designed to be enough for scripts.  However- the objects.dll file that Cheffe has provided has some bugs in it, so right now, they aren't completely stable.

http://www.easyuo.com/forum/viewtopic.php?f=37&t=49071

You should check out that link.. lot of good information in it for menus.


----
What is your background language?
I programmed in C++ and found lua to be a nice comparison, relative to euox scripting.
functions instead of subs, local variables (except in lua we have upvalues that would not be allowed in C++), metatables- remind me of structs, but with some work to the index you can sort of turn them into an OO class.  There are no vectors, but there are dynamically allocated tables.  Even more interesting is that you can have all sorts of keys.

[snippet]
local t = { [1] = 'One', [2] = 'Two', [3] = 'Trees', ['Potato'] = 'Vegetable'}
[/snippet]

Granted, it makes it more annoying to iterate the table :p  

377
New member introductions / Re: Dragged Back, kicking and screaming...
« on: December 12, 2012, 03:13:41 PM »
Welcome Back!

Thieving from players is a little dead at the moment in OSI, far as I feel.  Items are insured and LRC has taken away regs.  I suggest the PVP though :)

378
OpenEUO Scripts / Re: [OpenEUO] Automated Runic Reforging
« on: December 12, 2012, 02:14:18 PM »
That's the problem; most of the mega-scripters are very heavy into GUIs, and OEUO just hasn't panned out very well for us chickens.  ;)

I can't deny the lure of OEUO; I was once enchanted with it as well.   But I uncovered serious issues with it and those issues prevented me from really feeling comfortable with it.  I needs my UIs.

I think Ximan has figured out some of those issues, but it would be nice for the core to be fixed and not have to rely on patches from outside.

Ximan has been an incredible help for me in learning openEUO.  I am starting a new approach to script menus. 
One script simply is a set up script that creates a parameter file.  The second script is the actual guts that loads the save file.  I've written incredibly stable scripts that the menus work for hours and hours, and then I randomly get an overflow even though the menu has been closed and Freed appropriately.  This way, the actual running script never created a delphi TObject.  The last I read though, Cheffe was actively trying to hunt down solutions to the instability of the Object.dll

379
Rift / Re: Screenshots from RIFT
« on: December 12, 2012, 02:10:07 PM »
Maybe after I get my dissertation wrapped up, I'll give it another go.  I really did love the tree, and yeah, I used the build saving feature.  The standard build idea is certainly not something I was around for.  I can't remember which one I had anymore, but either the chloro or the rogue had a fun tanking build (I think chloro tank did, worked through mitigation), and I enjoyed the DPS build of my mage.  AOE dmg like mad.  :)  That part was fun.  I just really wished I had gotten into a fun guild or something because the instances I was in was just ridiculously full of trash talk.  :/ 

380
12TimesOvers' Script Library / Re: XIIxOveR's Miner For Dummies 3.0
« on: December 12, 2012, 01:40:58 PM »
From my experience, Ghost items usually are result of a timing bug within the script itself.  At some point you tried to move that pile or smelt that pile before you could perform the action.  Generally speak, you should increase the wait times when opening a pack or moving items if you have that problem.

Shaving ms off your script is nice, introducing bugs isn't worth it-  However, since this is a timing problem it could be related to lag, possibly the author has a better connection to his server than the user experiencing the issue.

381
Rift / Re: Screenshots from RIFT
« on: December 12, 2012, 01:36:05 PM »
I played Rift for a bit.  It felt (I know you already addressed this in the thread) a bit to WoWish for me.  I never liked nor got much into WoW.  I don't like the idea of leveling up and grinding instances for gear.  I LOVED the skill tree though.  That was fun- Building a DPS Chloro or a Complete Healing Chloro, etc..  I had high levels of all characters when I quit.  In honesty-I made no friends, It's not like UO.  I make friends all the time in UO... I feel the player base in Rift is full of trash talking kids for the most part and very few people actually talked to me.  I also wish there was more to the crafting side of Rift- Maybe it's changed in the last 6 months, I don't know, but Crafting felt like it was just an added feature tossed in to appease the notion of crafting as opposed to a good functional part of the game.

382
General UO Chat / Re: Reforging
« on: December 12, 2012, 01:26:58 PM »
http://www.scriptuo.com/index.php?topic=10307.0

I also posted in that thread which explains the above.. maybe a bit more clearly.

383
General UO Chat / Re: Does reforged items always equal crap durability?
« on: December 12, 2012, 01:23:38 PM »
I think you can only do so much before POFing. - If you get a brittle item, you cannot POF.

384
General UO Chat / Re: Does reforged items always equal crap durability?
« on: December 12, 2012, 08:46:24 AM »
I've made some "cannot be repaired" stuff for mules and such.  I've even consider if for a tamers or a straight PvP guy as you don't have to repair stuff often if he's not getting hit lots.  PvM is clearly different but that extra bump can produce some amazing items.

Word

385
Oh another thing to watch out for is that items crafted by smiths with arms lore come with some DI already on the weapon.  If any is added to the DI, then it's counted as an property during imbuing stage-  Which is usually unwanted.

386
Here's my take on it:

Anything other than
(DC-Copper runics)
Powerful Re-Forging
Grand Artifice
Inspired Artifice
(Bronze/Gold)
Powerful Re-Forging
Grand Artifice
Inspired Artifice
Exalted Artifice
Sublime Artifice

Is a waste.  The brittle and weak items will break super fast and you cannot repair them nor POF them after reforging. 

The more items you choose, the lower the power will be so you have to compensate with better runics.  I've never thought about burning agapite or higher.  Rather roll the dice and craft with them.
Never have tried with kits, but I'd say the same applies except lower Spined only go to inspired, Horned go to sublime artifice, and burn barbed kits like normal.

The idea is this:  You want to maximize a property (or two in the latter case) so they are above normal imbuing levels.  Then POF them, Imbue the properties you want on them after that.  This is easier than it sounds because you can't decide during reforing how many properties you want.  If you try using the a better runic for the first teir, you'll start getting random extra properties that you may not want- taking away your choice during imbuing.  If you try for the latter case with a weaker runic, you end up with two weak stats as oppose to one that is overpowered.  Even when doing it right- you run the risk of splitting the power into two stats.  I.e.
(Copper)
Powerful Re-Forging
Grand Artifice
Inspired Artifice
--Vampiric Embrace

May give you a some certain 'power' but it might be split between HML and HLL.  It's a dice roll, but after X attempts, eventually you'll get a single HML that is overcharged above the normal 70% HML.
Or in the case of bronze runics, you can get two properties above the cap or a mix of 3 or 4.  So it does attempts to get the exact one you wanted.
In my opinion, this is used to create imbuing templates for items.  Reforge to over charge 1 or 2 stats, imbue the rest with what you want.

In the end, I believe you can even attempt to enhance it to further boost it.

Don't forget to POF the item before imbuing. (but after reforging)

387
UO-Related Tutorials / Re: Any tutorials for stygian dragon or Slasher?
« on: December 12, 2012, 07:48:38 AM »
Everyone:  I apologize, I am new here and did not know the history with *ehem*.  I do not support, what I can only imagine from my interaction with him, the attitude he must have used here to warrant such disdain.  I do not praise, nor condone that type of attitude, please accept my apologies and I hope you do not think that I will mirror his actions. 
Also would like to apologize about OT this thread on accident.  I learned the difference between page [1] [2] and next >> on the bottom of the thread.  :x

388
UO-Related Tutorials / Re: Starting a Script Miner
« on: December 12, 2012, 07:35:22 AM »
I was looking for that option and emailed support because I couldn't find it.

I ran around marking 8 books and will do another 8 more.  I have a feeling I know where I was busted- Ter Mur.  I also made a stupid mistake, out of laziness.  That I"m fixing, like you said, recalling 12 tiles away makes you look obvious.  I'm changing that.

389
Player Templates / Re: looking for suggestions for a t map character
« on: December 12, 2012, 07:18:40 AM »
I hear mystics are all the rage.  I know someone rocking a mystic thunter/fisher with mining and does well.  You can even pass on the mining.  Here is a very simple script I wrote in lua to help me find chests.
Code: [Select]
dofile(getinstalldir()..'/scripts/kalilib.lua')
local tPicks = 3718

UO.CliNr = clientmenu()

UO.SysMessage('Target Map')
UO.TargCurs = true
while UO.TargCurs do wait(1) end
local mapID = UO.LTargetID

local axe = FindItemInCont('Type',tPicks)
axeID = axe[1]['ID']

function MapArea()
   local temp = {}
   for i = -1,1 do
       for j = -1,1 do
          if i ~= 0 or j ~= 0 then
             temp[#temp+1] = {UO.CharPosX+i*6,UO.CharPosY+j*6}
          end
       end
   end
  return temp
end

function TargetTile(mapID,axeID,x,y,z)
         UO.LObjectID = axeID
         UO.Macro(17,0)
         local timer = getticks() + 500
         while not UO.TargCurs do if timer < getticks() then UO.Macro(17,0) timer = getticks() + 500 end end
         
         UO.LTargetID = mapID
         UO.LTargetKind = 1
         UO.Macro(22,0)
         timer = getticks() + 500
         while UO.TargCurs do if timer < getticks() then UO.Macro(22,0) timer = getticks() + 500 end end
         while not UO.TargCurs do wait(1) end         
         
         UO.LTargetX = x
         UO.LTargetY = y
         UO.LTargetZ = ( z or UO.CharPosZ )
         UO.LTargetKind = 2
         UO.Macro(22,0)
         timer = getticks() + 500
         while UO.TargCurs do if timer < getticks() then UO.Macro(22,0) timer = getticks() + 500 end end
         wait(1100)
         return
end

local mXY = MapArea()
local xyOffs = {{0,0},{2,2},{2,-2},{-2,2},{-2,-2},{2,0},{-2,0},{0,2},{0,-2}}
local jI,bMsg,Msg = CheckJournal(0)
bMsg = true
local iXY,dXY = next(xyOffs)
while bMsg do
      TargetTile(mapID,axeID,UO.CharPosX+dXY[1],UO.CharPosY+dXY[2])
      jI,bMsg = CheckJournal(jI,{'dig and dig'})
      iXY,dXY = next(xyOffs,iXY)
      if iXY == nil then
         miXY,mnXY = next(mXY,miXY)
         if miXY == nil then print('No luck here') break end
         UO.Move(mnXY[1],mnXY[2],0,2000)
         iXY,dXY = next(xyOffs,iXY)
      end
end
if not bMsg then
    UO.Move(UO.CharPosX+1, UO.CharPosY+1,0,1000) --cancel dig incase you're not paying attention.
    UO.SysMessage('Oh shi... hide!')
    print('Oh shi... hide!')
end

Take from it what you will, if you want to use it directly, you'll have to make your way over to easyuo and download my library from the openEUO scripts board.

390
UO-Related Tutorials / Re: Starting a Script Miner
« on: December 12, 2012, 07:10:45 AM »
Yeah, I understand what you're saying.  I'm just surprised because I'm afk mined for 2 years with spewy who didn't ignore people.. and never got busted.

I also don't understand your comment 'your in the wrong place'
I didn't come here for help with a script-  I came here to discuss starting temp accounts for mining because of the comment the OP had written about not being able to mine colored on trial accounts :/  (no hostility intended)

Pages: 1 ... 24 25 [26] 27 28