Patman128
Members-
Posts
1090 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by Patman128
-
The hacker probably used SQL injection on that system.
-
Use git pull to pull them into your local branch.
-
Look up Interesting Git Branches.
-
Precompiled headers: http://en.wikipedia.org/wiki/Precompiled_headers
-
Or perhaps, when reloading, temporarily change all AIs to the default AI and then switching back to scripted AI when scripts reloaded.
-
Given that it is from before they moved to the now-dead mangosscript.org, you probably aren't going to have much luck.
-
I looked for revision codes, but I couldn't really find any. Thus you just have commit codes. Because of ambiguity with different client versions, alpha/beta/release versions and such, I have also included the build codes for the clients.
-
Old thread for the SVN repository: New git information: Min. Commit Code --------------------------------- | Max. Commit Code ----------------------------- | Client Version | Client Build # c28800705c5c549c590443097d27d1f02159867a -------- a58c1cfeb9eeca09a380797ba26f65fd73b1f696 ------- 2.4.3 -------------- 8606 ac6d01a6b0bf2ffd874db2097ade90ecfd7b1ff7 ---------- 880deab5dda9cdc510d85040a3b08dbf9b57bb88------- 3.0.3 -------------- 9135 / 9138 973d60eaec46c5bfdf7e450266c359487bfcba6a --------- b2d4f2673a10ce8ad4e9c9206e48b26c05683901 ------ 3.0.3 -------------- 9155 b2d4f2673a10ce8ad4e9c9206e48b26c05683901 -------- 232357357929a96ca97d04c8d219904369ab498b ------ 3.0.3 -------------- 9149 / 9155 4df5880280ac88e1bffabb6f9415fb2658f4c63b ---------- 2dffcbb79cbdf9c242bb8924c8e0b94aaceaa17a3 ------ 3.0.3 -------------- 9149 / 9155 / 9183 79042324591777301d9b4b29ead47e1a0b145117 -------- 42a0cad4ae28ce8d96f38b3df8c60eb764ffb419 ------- 3.0.3 -------------- 9155 / 9174 / 9183 f15363f1ae8a5ae1f0cd601466be43a1125a147b --------- d6af87739c7cdb5da0765ad34800577a8b1bb5e1 ------ 3.0.3 -------------- 9155 / 9174 / 9183 / 9328 257327a1bb3bc0910259ad98ee86d0952ade964f -------- 49e46e1b93bc43caf825650acadfa6bfba9db4af ------- 3.0.3 -------------- 9183 b247d63d1d688990775e41d136c594def3b0434f --------- ee8183fe75f05289fca7668d02e2ed3ddcfbe7c5 ------ 3.0.8 -------------- 9438 ef355c684ff24d75198ec7dd3266051519d9b600 --------- 19dd74679ffeafd870f409b1dfd27737eb49f14d ------- 3.0.8 -------------- 9464 12607887f2c699565a0868f28d339424531e153d --------- 461d0a010953b4285d18938a8a967bbddf157bc7 ----- 3.0.8 -------------- 9506 3fb9681006fa910d7454264b86d0a7ded6c23c10 --------- 5a6d226876a8c841484bab62c2b291884a283eb5 ---- 3.0.9 -------------- 9551 37d00d276993bdc28203181cd69fcd64760f5c65 --------- 715321fa66583a6ff58f6c79ce4f89c526080c99 ------- 3.1.0 -------------- 9614 efbe73025d5150e0d1dade76dd949c1f0456201b --------- 52eb28a60967e8ba3ace08fb37c40143ed5d6bb5 ----- 3.1.0 -------------- 9626 5b8ab19c20dfd128700d3e2dd65b29adf53fc7cf ---------- a4bbc63798067881b217d76e1abb081653827a15 ---- 3.1.0 -------------- 9637 9421ed37cc3cfe601e6c356a96f5c12df7a4643a --------- a8e863fb20b2ef4787a58440d558bd52ad98f239 ------ 3.1.0 -------------- 9658 eec29953b3cfd267ecab426c5638a80f2436c55f --------- ?? ------------------------------------------------- 3.1.0 -------------- 9684 18ca5922a2fd7c9e5b4d6237fff64b977199dc84 ---------- ba6972b71ed680022149b4766257a77199d6feae ----- 3.1.0 -------------- 9704 3886d8952b61493925bad6fb1b330649b5fbe13c --------- 6392e6db46c6ab687d7b2f03754c79ae251a1b79 ----- 3.1.0 -------------- 9722 4535d2c44d54276ad9bbf446dcfd2e77c67124dd --------- 08f48bae0e6607de4adb8574e5e568907f41a05e ----- 3.1.0 -------------- 9733 fad4cfb18dadf181dfaba6709519df9903451358 ---------- fad4cfb18dadf181dfaba6709519df9903451358 -------- 3.1.0 -------------- 9742 974b19d3b452706926c2e45595fd69513c072198 -------- 9cdb48f37f72b263805003675bddfc7707cf755b ------ 3.1.0 -------------- 9757 590d3137563bc4a8c9c307b9f4bd3b3307f2da31 --------- 4e8447fda703c49e711d2e2eec92ddfdc29f22f9 ------- 3.1.0 -------------- 9767 ea337850f022eeae2e56ae676c023d8dcac0c8e9 --------- 95cd355fe1cbde4e14babe1c20a63ee4d8198fd4 ------ 3.1.1 -------------- 9806 56aebca1ca0850b0253dda1812e00331bde902fb --------- 338dd710c1129c047bf36698b537be3e7960a2eb ----- 3.1.1 -------------- 9835 f5cab58b4e17103b37047bd06f5d205237b3f763 ---------- f2fe8474bb6e2cfa519096355d9c44725f0de1cb ------- 3.1.2 -------------- 9835 / 9855 bd786228a392245531e01a614f2f2dee0b02aac3 --------- ac354d2846517769da652e0b5ab60c27829c498e ------ 3.1.2 -------------- 9835 / 9868 8f1bb78e635b0c67661c62121d1329ad8e7b6232 --------- a286d9a11849a85fe0ea20602e64494c22fc46e9 ------ 3.1.2 -------------- 9868 6d60f0f2087d9ce7a21251881a65adb915f98e72 ---------- 5f8582668cb8ff1fc9264ecb96b99c267feb5898 -------- 3.1.2 -------------- 9889 812aa06da3f1b15b26236f1edc86f7344e8059fd ---------- 4535bc962743761c7ffd6d27deab9c1dc982b0ba ------- 3.1.2 -------------- 9901 1b7f696dcd675d9f59168f45f39fdb3f25e21f7e ------------ 04e57d2f7ed4ba1ef9a6913efd8c391e623731d7------- 3.1.3 -------------- 9947 4ae8c0483523be75b7fd2a4829223dfaea0c239f ---------- 4b4050fe01cfdb4b0a0754ed60514713370e26c1 ----- 3.2.2 -------------- 10482 55eefba7b3fa71c8f40fa1187941b134ec3575dc ----------- 61ecb785c87b463e2e746142be7208bc5dc28f91 ----- 3.2.2a -------------- 10505 0dfc84fb6d508d039ff626901d9c39b1a805551c ----------- 20385738b8622d337a42b3d87b57fab9b75ddd1d ----- 3.3.0a -------------- 11159 ab93cd4343e1b0f1d3585c3aac9ce5ce49e2f14d ---------- HEAD --------------------------------------------- 3.3.2 -------------- 11403 This is information only from the master git branch. All old SVN revisions may be checked-out out from mangos.svn.sourceforge.net
-
Main problem is what you can and can't do with a database. It will never be as fulfilling and easy as a programming or scripting language.
-
So, when GetAI is called, it returns an entire class? (or pointer to one?) So is it even possible to reload C++ scripts? What about non-AI scripts, they should be reloadable right?
-
Personally, I try to stay away from EventAI as much as possible. It's complicated, it's hard to edit manually, and most of all it's hard to maintain because of frequent updates. Perhaps if someone wrote a very good EventAI editor (maybe mangos should make/include an official one in /contrib?) it would be much better. Besides, still very much you can't do in EventAI that you can in C++ or some other programming/scripting language (using logic, making functions, checking server stuff, gossip scripting, etc.) How would reloading work anyways? Just unload all scripts and divert script calls until new scripts are loaded and ready? Why doesn't SD2 support reloading yet? (it would still be useful for people like windows users who can actually use it as a DLL)
-
http://wiki.udbforums.org/index.php/Game_event_gameobject
-
Yup. You can clone the most recent master branch and then use git checkout to revert back to an earlier revision with 3.0.9.
-
I just like lua. I think it is a good scripting language, it's very extensible, completely C-standard-compliant, cross-platform, has a small footprint, is a simple language, and is very C-like, which is great for beginners to programming. You could use something like Python or Ruby, or some other obscure scripting language, and I will look into this, but lua just seems to be what people prefer. Besides, it's pretty easy to make just because of how much code there is to steal out there.
-
Personally, I think if lua is ever brought back, it should only be for testing stuff which will eventually be in C++, or small scripts (like scripts which don't update every tick) For example, it would be nice to be able to work on a script without having to compile, test, fix one bug, compile, test, fix another small bug, etc.
-
Nope. Needs ScriptDev2 or core hack (and therefore recompilation.) Since you are probably using a repack, I'd assume your on windows. Compiling on windows is about as easy as it gets, just go read the guide and do it yourself.
-
1. Any kind of file, just copy and paste it into one. 2. You need git to download the source code, unless you used a zip pack or whatever it comes in. 3. You are rebuilding the source code which you downloaded from the official git source (http://github.com/mangos/mangos) and from which you built the server with, the server which you most definitely did NOT get already compiled from a third-party and completely unsupported site. (HINT: read the official guides in the Installation & Configuration section)
-
Save patch contents to file. Apply to source with git apply. Rebuild and run.
-
There are. Look around or make one yourself.
-
Sounds really cool, if you had finished it then I would have considered it well done. But for simple AI functionality it's not necessary to use such a complicated system. It's much less painful to use a simple class-export system like Lunar and keep it small and clean.
-
Stats are based on calculations. Find which calculation is wrong, and post a bug report or a fix.
-
You look in UpdateFields.h for the values you need, add them up, convert to decimal, and then use the instructions at UDB Wiki.
-
Script effect, meaning you could either write it into SpellEffects.cpp or else into the DB. Unless there is another spell which removes the frenzy, you'll have to write it into SpellEffects (perhaps mangos should allow scripting system access to spells with Script Effect for effect?)
-
Yeah, it's a grid problem. Mangos thinks you are standing at the start when you are flying and doesn't update visibility.
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions

You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®