Jump to content
Eternal Lands Official Forums

DogBreath

Members
  • Content count

    489
  • Joined

  • Last visited

Everything posted by DogBreath

  1. Attack of Oportunity

    Critical hit is definitely not what this suggestion is about. I think it is basically a critical hit. It sounds like you're suggesting new conditions that would increase the chance of such. Sounds like a good idea to me, I've always thought that sitting should cause you more damage (etc...) Perhaps back attacks too, as well as the things you suggested... It might also depend on the type of attack against you, a melee attack on a sitting person seems like it'd be more devastating vs. a magic attack (I don't think the magic attack would be much different, eh?)
  2. Where's Radu?

    LMAO I never could find him! great job
  3. Having trouble figuring out WITHDRAW_ITEM

    Ty for the clarification. I looked into this a little further, to try and understand it completely, and I noticed that (the client) for PUT_OBJECT_ON_TRADE it's using a variable length record (depending on the size of pos.) Is it possible for me to use a fixed length for all of these (two bytes for all pos?) It seems like that's how the client is approaching WITHDRAW, using two bytes no matter what the size of pos is. I'm still a bit new at this and it's kind of fuzzy to me what the server will accept (I didn't know it'd accept variable length data for the same transaction type.) EDIT: got things working now, ty for the help
  4. Having trouble figuring out WITHDRAW_ITEM

    Ty for the clarification.
  5. Effect of Speedhax

    Well, if it is such a concern, why not have the bot guard shout out and warn people that a speed demon is coming through? It could perhaps even warn everyone that it knows is in their domain (and white listed) that the speed demon is there. #gm messages would surely be appropriate. The only trick is......how to determine if the person is on speed hax? If you can't determine that, then warning whenever any intruder is in the area would have to do. Good luck to you guard bot programmers and guard bot owners in figuring out how to overcome this. I'm pretty sure the ADD_ACTOR_COMMAND tells you how far the actor has moved, if it's more than one square and wasn't a spell, one would think one could assume (yeah, I know assuming is bad) that the actor is using speed hax (just my first guess at this, but I think that's what you're after...) Hrm, why not? it might even be able to 'detect' as stated above, and react in kind if needed...
  6. Stop sending hints to bots? :)

    I noticed one of the bots was getting hints. It seems it was a newbie botified/blessed. I can make it ignore the hints, of course, but I figure you could save some bandwidth by not sending hints to bots.
  7. Stop sending hints to bots? :)

    Ok, after some further investigation it looks like the bot did get enough exp to advance it, but I'm wondering if it it's because it never spent its initial pick points. I just double checked and it's still getting the hints and appears to have 0/N overall level.
  8. random crashes

    Found a new version of the driver today (seems it was posted yesterday...) Everyone cross your fingers, lol It hasn't crashed so far (v 182.2 or something like that....) EDIT: update, still no crashes since I installed this new driver, I think this is the one we've been waiting for
  9. Manufacturing strike!

    Maybe it's just me, and lack of coffee... But... Can't you just buy up all the stuff the undercutters are selling and then resell it for a better price later after they run out? If they're truely undercutting they won't be able to keep it up forever at a loss.. If they can afford to do it forever some how, then maybe they're not really undercutting? I personally see it as wholesale vs. retail (in a way...) What you're calling undercutters, I see as wholesalers, they have LOTS want to get rid of so they can make LOTS more. Retailers buy it up and sell at retail price (profit) when they can I'm not sure you can blame bots at all, they're just an extension of the ebul user behind them, aren't they? Just my 2gc
  10. random crashes

    Not sure if this'll be helpful or not but I have similar problems with a GeForce 8500. It seems the video driver is locking up/freezing and then resetting itself (it only seems to happen with this game...) and results in the client crashing after that. I'm unsure of the cause, hence my not posting about it prior to now. I haven't tried compiling this version of the client on my machine and running it, so I'm not sure if that'd fix this or not.. Just some clues, hopefully
  11. Problems reading map files

    I searched for a while on this and couldn't really find an answer in the sea of search results I readh through. I'm sure it's just from working on it too long but I'm stuck here... I've been trying to read the map files into a c# program and when I'm going after the 3d map objects I'm having trouble converting the data from the file into something that looks right, heh... From looking at the client code I see these are supposed to be float (single) and it appears to be byte swapping them (4 bytes) before it comes up with the actual number... I tried to read through the SDL inline functions for the SDL_Swap32 function and found it endlessly confusing. So, what I have is this (code below).. (I'm looking for the location of the banner...) The results are as follows: (x,y are defined as float) ./3dobjects/structures/banner2.e3d (so I know I'm at the right spot...) X = : 10.24555 C3-ED-23-41 (the 4 bytes from the file...) Y = : 10.80228 25-D6-2C-41 EDIT: I suddenly noticed if I take these two numbers and mutiply them by 2, I get the right coordinates (and it seems to work in all cases...) I'm not quite sure why, but it seems to have given me the solution (after about 8 hours of studying it, lol) I realize I'm supposed to move those bytes around but for the life of me I can't figure it out or even what order they should be in... I figured the number should be some where around 22,19 (or so...) Could anyone please explain what this should look like? (I don't need the code, just how I should be flipping the bytes....) I'm think I understood what I'm supposed to be doing I could get the code working right. Thanks, DB /----- code snippet.... for (int count = 0; count < myMapHeader.obj_3d_no; count++) { object3D my3DObject = new object3D(); my3DObject.objectFileName = myReader.ReadBytes(80); byte[] myX = myReader.ReadBytes(4); byte[] myY = myReader.ReadBytes(4); my3DObject.x_pos = BitConverter.ToSingle(myX,0); my3DObject.y_pos = BitConverter.ToSingle(myY,0); my3DObject.z_pos = myReader.ReadSingle(); my3DObject.x_rot = myReader.ReadSingle(); my3DObject.y_rot = myReader.ReadSingle(); my3DObject.z_rot = myReader.ReadSingle(); my3DObject.self_lit = myReader.ReadByte(); my3DObject.blended = myReader.ReadByte(); my3DObject.padding = myReader.ReadBytes(2); my3DObject.r = myReader.ReadSingle(); my3DObject.g = myReader.ReadSingle(); my3DObject.b = myReader.ReadSingle(); my3DObject.reserved = myReader.ReadBytes(24); string objectFileName = System.Text.Encoding.ASCII.GetString(my3DObject.objectFileName); if (objectFileName.Contains("banner")) { //debugging... remove later Console.WriteLine(objectFileName); Console.WriteLine("X = : " + my3DObject.x_pos); Console.WriteLine(BitConverter.ToString(myX)); Console.WriteLine("Y = : " + my3DObject.y_pos); Console.WriteLine(BitConverter.ToString(myY)); break; } }
  12. Problems reading map files

    Ok, I got it (not sure why it didn't dawn on me that they're on the file in order of ID Thanks all for the replies
  13. Problems reading map files

    I'm reading the elm files. It seems to be working fine now with what I noted in the above edit. Ty for the replies. Now I just have to figure out how to dig up the object_id(s)... I know there's a server message but I don't know how to get the server to send it to me (lol.) I figured around change_map it would but I don't seem to bet getting the list of objects from it. I've been putzing around in the client code but I haven't quite figured out how it's doing it yet, lol... As you might guess, I'm trying to get the information I need to send the use_map_object to the server... At this point I can find the object and even its coordinates, just not the object_id yet If anyone wants to cut this down to a 4 or 5 hour job from the days it might take me, please feel free to spoil my fun and give me a hint (I'm suffering from lack of sleep over this, lol) Thanks, DB
  14. Recent BIG CHANGES in Fighting

    At 53a/59d/20p/20c I couldn't dodge them at all... I could kill them, but I got no defense exp. I have 10 more coordination now so I'll have to go back and try again but they seem a bit too strong on the attack side to me... (but I'm far from a pr0 fighter...) UPDATE: with the extra 10 coord I can dodge them now... so, perhaps it was just too low
  15. Staff of Protection and Staff of the Mage

    I bought a SoP back a bit (maybe 2 months at best) and it seems to be holding up great. I've probably killed a few hundred trolls/ogres with it and I love it so far (I do hate the idea that when it does degrage, poof... lol but oh well) I rarely have to heal using it so I'm getting about 5-10x the nomral experience over the same amount of reagents for fighting (health esses, SRs, etc...) With the new, lower price it seems well worth it to me...
  16. Bot marketplaces

    While I don't relish the idea of yet another arguement over this, I think you're giving free hosting the blame when you're not considering its positive effects. First, you may be right, free hosting may have indeed resulted in more bots. I'm not sure why this is seen as bad, I see it as an oppurtunity for those who can't afford to pay for hosting a chance to have a bot. Also, this _should_ mean that with more bots, more bricks to radu. Instead of paying 100$ a year for hosting, many of the 'previous' users of the pay services are now having more than one bot and buying more blessings with the money they save (more bricks...) Secondly, I'm not sure it's a good assumption that just because you pay, you're getting more.... That may indeed be a fact, but unless you've tried all the services (or at least have a good base knowledge of their differences,) it's probably not safe to compare them. Thirdly, as Pie pointed out, why should people get the bad end of the stick because they choose not to pay for hosting, the money paid for hosting doesn't benefit the game at all, so why would not paying detract? We're trying to help people with free hosting, not hurt people (or the game...) Please don't make us the scapegoat
  17. Bot marketplaces

    I see your point but if I walked onto a guarded map I'd probably die before I saw what killed me anways, lol
  18. Bot marketplaces

    Would it be possible to have an option that made bots not visible if you turn the option to off? (kind of like ignore bots...) I know this is almost off-topic, and that I'm possibly smoking from the pipe of dreams again, but it seems like it could solve the issue without actually having to do much... If I walk through NC with ignore bots and "don't show bots" on, I'd see it as bot free Just a thought...
  19. Bots that expired, or that will expire Sunday

    I posted Josi's payment information in the original payment thread that's pinned: Here's a link to it: http://www.eternal-lands.com/forum/index.p...mp;#entry485928
  20. Bot payments

    Josi's 2009 fees should be paid up. I thought she was due in Jan so I may have paid up a week late or so, sorry. (Here's the payment details in case you need them.) This email confirms that you have paid Eternal Lands Development Team (chaos_rift@yahoo.com) $20.00 USD using PayPal. (Dated 1/4/2009) -------------------------------------------------------------------------------- Payment details Transaction ID: 4Y912695T07828205 Item Price: $20.00 USD Total: $20.00 USD Order Description: Josi's annual bot payment
  21. Bot marketplaces

    as would many people i guess from seeing the votes.. but it kills any stratagy in running a bot. with so many bots in EL its very hard to find ways to make it profitable to keep up.. if you put all the bots together it kills strategy and would just start a evil price war with bots in a particular market.. Evil price wars often add a nice new twist to games lol
  22. Bot marketplaces

    I voted yes, but I have an alternative suggestion for how to set this up. It might be one map for all the bots, and have lots of easy access to it from many maps. This way people could just pop into the marketplace and never see bots any where else (tradebots anyways...) I've seen this implemented on another game and it worked quite well... It really levels the playing field for all bots if the access to it is convenient enough... Maybe a marketplace teleporter on all/most maps... and a hub for exiting to certain maps. Just a thought
  23. Hoarding poll

    Arg, never thought about hyper bags either, lol, good point
  24. Hoarding poll

    Yeah I guess having a friend hold them does poke a hole in this, oh well, I tried... As far as the comment about the cape, like, wtf? I don't know what part of left field that came from but whatever...
×