petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 17:14:47 GMT -5
Ok tiny, Just in honors english, thought of a few things that could be interesting to add to lunar. I'll think of better ones, but these ones just popped into my head.
Pixel Lettering:
Provided you input four different pixel coordnates, it would read the text in it. I know this is a textreader, but what if you could assign this to a function?
This function would make a little square, and I could provide information of the method to check this, perhaps it could be integraded as a certian variable, with an if statement. (I don't know LuA so I would have to read up on this first, but this is a thought.)
(Define Var : ) PixelRead (X1, y1, X2, Y2, X3, y3, X4, y4)
(If Pixelread is equal to a certian value then it would co-respond with a letter. The cordinates would provide the expected parameter.)
If you could get pixel lettering function in, it would be easy to assing a string to that function, in a certian array. The string could represent an NPC's name, or a monster name. Any sort of thing you could think of, if you had the co-ordinates right.
Unfourtanately I would understand if you chose not to make the function because all you would have to do is wait until you get a /tell from something that looks like
[GM]whatever his name is:
and this would allow people to make their bots evasive, making it cheating the system.
Hmm.... was this a good idea in the first place?
|
|
|
Post by TinyTerror on Oct 25, 2005 17:34:12 GMT -5
See if you can find me a screenshot of the GM tell popup. The descbar functions might already be able to get the text out of it.
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 19:31:57 GMT -5
That would be to block it yessum? Anywho. I think it would be also nice to post resources for the people who wanna learn lua just for this platform
|
|
|
Post by TinyTerror on Oct 25, 2005 19:33:59 GMT -5
Im not doing text recognition with pixel operations.
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 19:41:47 GMT -5
Understood that, but I didn't get the "Popup" you were talking about...
I've gotten /tells from GM's But aside from that I don't understand what you are requesting.
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 20:01:33 GMT -5
Oh another idea. I know graphics are linked with Monster data. Along with harvesting and mining points.
So what if there was a way you could display the data. Not use the data, because SE would have lunar down flat, faster than a fat kid in arisona can eat a nanner split. How to use the data, I still don't know, and I'm not talking NM data either. I'm saying we could utilise the data to display that on a different < POS > map kind of thing.
But I think it would be up to us to make the map. Just hook the NPC data in an area. It would make predicting patterns (In Game) in so much better!
|
|
|
Post by TinyTerror on Oct 25, 2005 20:30:58 GMT -5
There have been tools out for almost a year now that extract all kinds of data from the game including moster data like position, hp%, bearing, name and so on. Lunar will have memory peeking code integrated into it that lets the script writer get the game data with simple function calls. This includes any text that appears in the chat log. Try to be a bit more clear about what you are asking about. Im having a hard time figuring out what you are saying
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 21:03:51 GMT -5
Sorry about that ;D I find that I sometimes will elaborate too much, and knowing such I use kind of a compressed version of what I want to say on these forums. I'm pretty sure that like with C++ and C#, you can create abstract objects, and set them with graphics. I have a hunch of how the monsters are set, with a public class, into the game in FFXI. Hook out the data, of NPC's in the area, and perhaps if I learn Lua well enough I could make a map of more refined componets, and show exactaly where things are, like everyone's got widescan. If there was a way to hook the gamedata out of FFXI, and put that in as a vector ( as a representation ) of where the NPC (EX: Monster, Mining/harvesting point) spawned at. If you could hook the gamedata out of FFXI and display it (User manapulated though), you could manapulate it to do something like this (If it's even possible): If you use this vector, or a different object, on a graphical map of where they could possibly spawn at in game (Would it be possible?) then I think it wouldn't take much time to predict where the monster will spawn next, and under certian conditions.... Take mining/logging/harvesting points for instance, because there is a formula, or pattern for it, where they spawn. Use this to chart it for yourself, and presto -- You can simplify many different functions in FFXI! What if you could combine the predictibillity of this, with a graphing map, and you use smaller sections, like * 20 of what the current FFXI maps are. This would lead to a 'revolution' in farming, or just in an area, you could use the data displayed to list all of the probabillities, and in a weak area, (West sarubarta) you could manage to hook out your character data, in the same method, and calculate where it could have moved to, or in a sense, make a soloing - chart for when you need to level up and are in a pinch for time. You see where I'm going with this, or did I elaborate on the product too much?
|
|
|
Post by TinyTerror on Oct 25, 2005 21:48:38 GMT -5
I see what you are saying, and im not going to add that to lunar. Im not trying to make a perfect camping bot for anyone.
And yes, there are memlocs for that, and they are known.
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 25, 2005 22:49:29 GMT -5
I was wondering if it could be done, not to add it. I'm sorry if I was unclear about that. What I wanted to add was a higher-square thingy map. So you could see yourself on the map, and the exact < EPOS > On the map. You said something about popups from a Gm, and I thought maybe a little popup map would nifty to have. A camping bot would be too much at risk, and if you could pull out the map data... I mean, I could try to get good enough with lua to design the map myself, but A popup map. that's what I would ask. (My apologies for being unclear with that. >.> I see why you could have thought in that direction. I did not mention it clearly at all. :
|
|
|
Post by TinyTerror on Oct 25, 2005 23:13:23 GMT -5
Yeah, an on screen mini map would be pretty easy to do. Im not sure if the relationship between physical distance and map location is constant across all zones, so putting a pointer to where you are on the map might be a little tricky. I'm planning on looking into it.
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 26, 2005 13:12:25 GMT -5
If you're considering it... would you consider making it be named < EPOS >
I think that's kinda catchy. ;D
Oh and yessum, Another thought
This should be more of a question: But what about the Autosort function. I haven't found anything on that little thing, but I know there is a functon for it. If it's not In-game is there a script out there, before lunar is released (Or should I just wait) to make the little sucker?
|
|
|
Post by TinyTerror on Oct 26, 2005 13:46:26 GMT -5
I don't know of any existing autosort code anywhere. What exactly do you mean by <epos>? The current location code in Lunar lets you track your current location down to a millimeter in game, so what else do we need?
|
|
petar113507
Full Member
Damn Straight. I Am the king of waffelagia.
Posts: 166
|
Post by petar113507 on Oct 26, 2005 14:10:09 GMT -5
Map the location. the maps in FFXi are big and spacy. but I think with a different window-map, that you could use by launching EPOS (Name for it) but so you can see the "Tracking by the MM"
Where is a Lua tutorial, one that utilises the Most commonly used commands? Or just a tutorial that dosent start off by using "Hello World".
I wanna get a head start on lunar....
Oh another Function, or something that is an idea still in the spacing out- phase is (If not included)
A log. Not the kind of thing SE includes, that's got alla that squarie stuff.
A suggestion, would be yes, a log.
I could see two possible uses for this log.
A crafting log. I know some are active, but none seem to comply with my computer. and I never find the TXT file they save it as.
Crafting log such as: Time Synth Start: Time End Direction Facing Day Moon Phase Cap: VS level of current level Crystal used
Etc....
Or a damage log...
Damage, Weapons used. Str + Str Mod from Food/Equip
Second thought....
This dosent sound like too good of an idea. SE would be on the case again. This would lead them to think Lunar is a device used to find out the Synth Equasion/DMG equasion.
Disregard this tiny. Apologies for making this post. When I come up with an acutal good Idea, I'll post it.
|
|
|
Post by TinyTerror on Oct 26, 2005 14:23:04 GMT -5
A log would be pretty easy to do as soon as I finish scrubbing the damned raw chat output. I swear SE puts garbage in there just to piss people off. As for lua, I wouldn't be so concerned about the most commonly used functions. Functions are easy to learn. I f I were you, I would be reading up on syntax and variable stuff. I need to get on that myself, as I haven't really got that much experience actually coding in lua.
|
|