Jump to content
Eternal Lands Official Forums

Placid

Members
  • Content count

    4751
  • Joined

  • Last visited

Posts posted by Placid


  1. Ever think of functional testing, Entropy? Probably would've highlighted this without the need for relying on people (in the first instance).

    Part of the problem is we are jump up several years on the version of 3rd party scripting engine and the are known to be a little buggy. We've already had to make three patches in their stuff for it to run this well. Two of the patches we found documented, we have to check for the most recent one and see if they have found it before.

     

    So, we can't do functional testing on a limited scope we have to test the entire script engine for hidden bugs, and if there is a memory pointer problem, that might show up anywhere in the server.

    I was talking about functional testing through client simulation.


  2. I've bundled a new DevPak for the updated version of Cal3D (0.11.0). It is currently a little strange, but seems to work. Before the release I hope to fix the naming of it (I now understand why Debian's versioning seems wrong).

     

    It is available here: http://ian.grug.redirectme.net/Cal3D.DevPak.

     

    To use this with the client, you need to copy the Cal3D DLL (libcal3d-12.dll) from the Dev-CPP/dlls directory into your EL directory. You can also download just the DLL here: http://ian.grug.redirectme.net/libcal3d-12.dll

     

    This package, and the domain name update for the other packages (beplacid.net, instead of beplacid.com) will go into the "Window's compilation guide" thread as soon as a mod with access (or Roja) notices/remembers.

    These are both available via http://el.beplacid.net/dev/win-libs/. The previous Cal3D DevPak is named 'Cal3D.DevPak.old' for now. The DLL is also available.

     

    Are you sure the Windows compilation guide is still using the old domain? If so, a client will get a straight 404 error, so the change needs to happen sooner rather than later please.


  3. Data like what?

    If you split logs on date or channel then there's enough for a logs dir, otherwise just sticking it all in $HOMR/.elc/ is generally enough.

    I doubt there's enough per-player files that splitting that out will make much of a difference (those who can find the files can handle sorting those few, I would at least hope).

    If NEW_FILE_IO is enabled, then even windows users have a home dir used as well (and a subdir of that for map marks and minimap data).

    Splitting it up and organising things makes a lot of sense. Right now, running multiple characters can be troublesome (especially when chat_log comes into play).

     

    I doubt there's enough per-player files that splitting that out will make much of a difference (those who can find the files can handle sorting those few, I would at least hope).

    Well given I've logged into EL with 7 characters on my old linux box, and the list of files that grum gave. I can see it could get crazy.

    Exactly.


  4. I considered including an "other" option, but I elected instead to use a forced choice format for the poll, and I continue to believe that is the right approach. An “other” option encourages people to avoid making a decision, and I wanted as many people to make a decision on the question as I could get. People who do not wish to vote either "yes" or "no" can still voice their opinion with a post in the thread.

    It would've been better to include such an option, because those who didn't agree with either can't vote, or make non-representative choice. If you had included one, you could've got a greater idea of who has voted (and thus better figures as to the size of the audience this affects).


  5. An option like that is important when you have multiple polls at once, so people can vote for only some. When there's only one choice, what do you miss out on by not counting the abstains? Less idea of how many people have read here, perhaps, but it's active enough (and in an active forum) that people who read the forums should have seen it.
    So please, do not try to force me to follow rules you creatively make up at time you need. It smells too much like politics. Don't need it, really.
    Force? Hmm, who's forcing you to follow community rules? That's right, no-one.

    And politics? Well, of course. Pretty much any social interaction will have some level of politics. When we're talking about what's expected/accepted social behaviour, how can you expect to not have politics come into play?

    No, these options allow people who do not agree with either of the options to still vote and voice their opinion. It's a basic point of a voting system. Polls are already misleading and misrepresentative enough, without restricting the audience because you're not doing multiple polls!

     

    Ttlanhil, who said it IS community rule?

    I would never dare to claim that such poll may be a reason to claim community rules.

    I wouldn't dare, as well, to claim that 87 vs 73 is a 'clear majority'. Again, very strong words, not really finding basement in facts.

    Actually a piece of information about how many people read this thread would be very important, especially considering claimings of 'vast majority', 'clear majority'. Even more important when it comes for people clamining that Community Rules have been broken basing just on this single poll. Let's seperate a single poll with around 200 votes from the whole community.

    <edit>

    I find the poll question phrased in a way that may suggest an answer.

    It should be worded without using anything like 'bagjump' and similar. Better option would be:

    "Do you consider taking an actively found hyper bag anything bad?"

    or

    "Do you consider taking an actively found hyperbag an outlaw act?"

    Why? Who would like to end on the 'bagjumper' side? It may or may not influence the poll resuts. Yet, the doubt remains.

    I get the distinct impression you're "running on empty", "digging yourself a hole" and other awesome Englishisms. Basically, I think you're arguing purely for argument's sake. You're barely even on topic, so get over it!

     

    Seriously, why does every discussion on these forums have to turn into a bitch fight or "i'm holier than thou" situation? There is no right or wrong here people, just his & her's opinion.


  6. The poll question bugs me:

    "If someone actively searched for your hyperbag then intentionally opened it without your permission and took the things you left there, would you consider that bagjumping?"

     

    Does it actually mean "If someone found your bag without knowing the exact coordinates or being given specific directions by the owner; are they a bag jumper?"? If so, then I would regard that as not bagjumping. If you were to give someone the exact coordinates, and they went to find it and stole the contents, then yes, I would regard this as bagjumping. Simply finding a bag (unless you gave directions such as "it's near the tree on map X, on the eastern side" - which would technically be definite directions) on a map without knowing a bag is actually there (i.e., without prior knowledge) is pure luck. This isn't bag jumping, it's finders-keepers.

     

    I think people need to start remembering that this is a game, and to stop taking it so bloody seriously.


  7. And it should stay without the possibility to disable.

    Got any good reasons for that?

     

    #Edit - The people who don't want this to affect them should be able to have the option to not have this, or alot of people will quit.

    That is absolutely absurd!

     

    This means you'll turn it on and off when it suits you, thus totally ruining the intention. Do you ask your teacher to turn off the exams because you're scared or might find them hard?


  8. Placid, you rock! thanks for the Item ID's, that site is extremely useful!

    Glad it could help. Bear in mind it was not just me who wrote the documentation :)

     

    I have recently moved servers, so please update your bookmarks to point to the following hostname:

    - wiki.beplacid.net/

     

    The base of any Wiki URL will now be:

    - wiki.beplacid.net/articles/

     

    So please ensure you have the correct hostname and URI (including '/articles/')!

     

    Cheers,

     

    Placid


  9. If it's just a bug fix update, especially for such a critical bug, I would assume that there is less bureaucracy than for an update which adds new features.

    And I would assume they already have some system in place to automatically update all their servers, I don't think they have to do it manually for each server .

    I'd be very surprised if their bureaucracy didn't involve the same procedures regardless of the bug. As majestyk explains well above, the issue is the size of the company. I to have worked in large and small companies as a contractor, and the layers of bureaucracy do not only vary in their size, but in their usefulness. The company I work for at present has a very large site that is visited by thousands daily. There are at least three departments/layers I can think of that a new feature goes through (business department, product authority [approval/denial of feature/fix], my immediate manager) before it reaches me. Each having their say on what goes ahead, and more importantly - when it happens.

     

    And of course, they most certainly do have automated patching for their servers, but this requires personnel on both sides of the servers.

     

    An interesting topic, anyhow.


  10. My point was that we give better support and response time than many big companies (with lots of $$$) do.

    I would've thought the only real difference between you and Blizzard is the mountain of bureaucracy they have to go through to get an update signed off and released. Not to mention the fact that their update affects thousands of servers.


  11. Hi all,

    I would like to test the new sound engine because i contributed a lot the these sounds in the "new_sounds" package but i need some help compiling on my x86_64 machine. Could you tell me what modification i have to do on the makefile on this architecture? Up to know i get messages like this:

    "CPU you selected does not support x86-6"

     

    thanks

    Erdie

    Enable the FEATURE 'X86_64' and set PLATFORM to -march=athlon64 in make.defaults/make.conf.

×