Jump to content

DasBlub

Members
  • Posts

    450
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by DasBlub

  1. ok guys, VLD is gone: https://github.com/mangos/mangos/commit/d88b5eedb8ec9e7a1de2c3d4880489bf2894a5a0
  2. basically, mangos *could* be used for something different than wow. but the truth is, that throughout the code many wow things are hardcoded. you'd have to do a major rewrite in order to create another game. also, you'd have to write another client which is using the same protocol (-> see pseuwow). i'm not sure if it'd not be easier to write a new server from scratch and maybe just get some ideas from mangos.
  3. based on the replies i assume that nobody is using VLD anymore (and those who might do will most likely be able to include the newer VLD version). i will thus commit this this evening.
  4. i just looked it up in the book again. there are several possible tools described in there: - LeakDiag (by MS): ftp://ftp.microsoft.com/PSS/Tools/Developer%20Support%20Tools/LeakDiag/leakdiag125.msi - Debugging Tools For Windows (set of many tools for different stuff, by MS): http://microsoft.com/whdc/ddk/debugging - DebugDiag from the IIS Diagnostics Toolkit (by MS): http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7e42b310-b2d1-496b-8005-9d91782b9995&pf=true (x64) / http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9bfa49bc-376b-4a54-95aa-73c9156706e7&pf=true (x86) i hope this helps
  5. i got this book in the Microsoft Shop in redmond, it has quite a lot of informations, links, tools and hints about debugging: http://advancedwindowsdebugging.com/ afaik you can use the Microsoft Application Verifier in order to track leaks. i'll have a look into the book again and tell you more.
  6. just click at character icon in top left screen? Or press ESC obvious solution was obvious. i think it's bad to test that kind of stuff if you're almost falling asleep... i simply tried to click on my own character ingame instead of selecting my portrait
  7. uh, i wasn't able to target myself o_O ok... maybe i shouldn't set my view to the view of an NPC... ^^ but hey, it's fun to be a rabbit
  8. as a note to the ".gm setview" command: when i changed to the view of another unit i couldn't get back my own view. i didn't digg deep into it, but at a first look it seems like the only option is to log off and on again ("Have you tried turning it off and on again?", anyone?). did i miss something or should this command be enhanced a bit?
  9. pushed: https://github.com/mangos/mangos/commit/7468bb0d2acf27c466472473699da2de29c42bce (seems like i can stretch the word 'this evening' quite a bit... )
  10. I plan to drop the VLD from our repository. I prepared the commit here: https://github.com/DasBlub/mangos/commit/b316c4af7c9737be5fd25437f3fad87bbe196ad9 This is the last call to anyone out there who is still using it. Please tell me now (with a reply in this thread please). If nobody is using it, I will push this commit by the end of this week. VLD has been disabled back in 2008 and never since been used again in our source code, thus I think it's fairly save to drop it. As noted in the commit message, our VLD version is outdated (a newer version is also linked there) and there are other (better?) alternatives like Valgrind. This is done in order to clean up and reduce our dependencies on other libraries. - DasBlub
  11. ok, i will push this commit to the mangos repo this evening without the copyright info in the files you mentioned. thanks!
  12. some time ago i did a commit on my own repo as a preparation for the master repo but forgot to ask about it here. i added the copyright statement to some more files, which were missing it. can you tell me if those files are really all under mangos copyright or if any of them are from a 3rd party? commit: https://github.com/DasBlub/mangos/commit/3568d845c052e515c8f949c7f1ce59e378b8572e i don't want to add our copyright to a file where we don't hold the copyright thanks!
  13. this remembers me at cipherCOM's eventsystem, which was a very good idea. i prefer his approach over yours as it's more general and it can also be used for SD2, ACID and even the core itself. maybe someone (*looks at ciperCOM*) can pick the development up again and continue that idea?
  14. another important question to me is: should that organization even be called "MaNGOS Foundation"? Maybe we should leave the name "MaNGOS" out, as the goal/mission/purpose of that foundation is more, than what MaNGOS stands for. MaNGOS is "only" about writing an MMO(RPG) server software, while the foundation is about promoting a new human right. maybe you should also have a look at this: http://www.right-to-education.org/ (it's what i found after searching for 'human right education' on google)
  15. 1. "Site feedback & help" 2. read the wiki and the howto's locked.
  16. i'm no law expert, but maybe you should consider creating that foundation in switzerland. from what i know, "stiftungen" and "sitzgesellschaften" and other organizations like that have a pretty secure system here. but you should definitely ask a lawyer, which is familiar with the swiss law, first. the other place which you might consider would be cayman islands. normally those countries which are considered very good to hide your money are also those which can be considered very good when you want to create a bullet-proof organization (which doesn't mean any illegal organization, just an organization which has to fear getting put before a judge).
  17. from what i remember, ciphercom told me that he currently doesn't have that much time (until summer if i'm not wrong - better ask him again!). but i think he might be a good addition, he has some good ideas. as for faramir118, i'd like to see him in #mangos about qsa i'm not sure... if i remember right, he does sometimes some weird posts at github (what was his github user again??)
  18. uhm... maybe i got it wrong. is it the birthday from the server or from the user?
  19. uhmmm... where do you get the birthday for ACHIEVEMENT_CRITERIA_REQUIRE_NTH_BIRTHDAY from? i only see you accessing a config value (which is set to the 28th August 2005 ?!?!), which would be the same for everyone?
  20. note: I am working with Oracle databases all day and i'm used to write huge queries (>= 10 tables in the select, many WHERE statements, etc.) i'm used to break up SQL queries into several rows, so a query would look like this: UPDATE creature_template ct SET ct.unit_flags = 1 /* UNIT_FLAG_UNKNOWN7 */ WHERE ct.entry = 1 /* Hogger */ ; 1. i align the values (if possible i always align the operators ("=", ">", "<", "LIKE", "IN", etc.) 2. i break it up, one line for every table (here we only have one), one line for every SET (here we only have one), one for every WHERE (again, only one here). 3. i added an alias ("ct") for the table. i always do that, because i never know whether i'll have to add other tables to the query later on. of course this does not have to be done when you have finished the query, but while building it up (and you don't know yet whether it'll be enough to go only on that table or not) it's pretty useful. i just did it here too, to show how a bigger sql would (should) look like. for a simple query like this one this looks a bit like an overkill, but it's more consistent if you do it for all queries (and you never know whether you'll have to expand it once or not). and to make an example, i just used NF's query. if you want, you can also throw a bigger query at me and i can format it too. btw, my formating is similar to the formatting from the Toad Formatter (part of the very cool sql editor Toad which i'm using both, at home (MySQL) and at work (Oracle); i can only talk about the formatter from "Toad for Oracle", i never used it in MySQL)
  21. ask such questions in the thread from the armory. as this is not the mangos armory, please ask it over at the trinity forums. locked.
  22. 1. 4.x is not officially supported 2. if you want some dbc, extract them yourself. links to any client files are not allowed here (see *many* other locked threads with the same topic...) locked.
  23. the emu works: the 4xx branch is - as it has been stated in this forum several times - not yet supported. it is only there for some developers interested in working on it, not for using it.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use