Jump to content

henhouse

Members
  • Posts

    111
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by henhouse

  1. Is there any way to make the deletion of a game object simpler? Right now it is not impossible, though it is a hassle to erase any game object that is spawned because it requires a search and tagging and then inputting the IDs.

    Also is there any possible way to scale up a game object as it is possible to be done in ArcEmu?

    If you're running on 3.x you might can still find support for the MangAdmin addon which adds clickable links in the chat when you .gobject target to delete, turn, move, goto, etc. This makes it x100 easier when handling with gameobjects.

    As for scaling, this can be done in the database, but a restart will be required.

  2. Well you can do a check in Group::AddInvite for the Zone or Area that the players are PvPing in FFA. I would use the area ID. So eg:

    bool Group::AddInvite(Player *player)
    {
       if(player->GetAreaId() == 3817) {
       sLog.outError("Flagging in not allowed area. Just a debug check.");
           return false;
       }
       else if(!player || player->GetGroupInvite() || player->GetGroup())
           return false;
    
       RemoveInvite(player);
    
       m_invitees.insert(player);
    
       player->SetGroupInvite(this);
    
       return true;
    }
    

    Tested and it works fine. However, if you want it to return a group failed error you'll need to do something extra, but simply making it not work is fine too.

  3. Yes, they have development still on 0.12 (mostly keeping it synced). I applied the SD2 patch by hand so it knows to compile with SD2. Unfortunately it's not detecting the Makefile or something (even though it is there). I keep getting the error when configuring:

    config.status: creating src/mangosd/mangosd.conf.dist

    config.status: creating src/bindings/Makefile

    .infig.status: error: cannot find input file: src/bindings/ScriptDev2/Makefile

  4. Alright cool, I cleaned up the files and folders created by the "autoreconf --install --force" and reran the script on another installation of Ubuntu, this time 8.10 instead of 9.10 and it's gone through fine and compiling now.

    Also, in mangos-0.12 does the ScriptDev2 patch need to be applied because not only does it not work, it seems to not even have that information in the Makefile.am to patch by hand...

    For OS X, are you on Snow Leopard?

  5. Yeah I've not been successful to install on either system. Every method is exactly followed but resulted by errors which seem to literally never be able to be fixed, even when you start over.

    I had to install a fresh Ubuntu because mine kept saying openssl wasn't installed when it was, even when I reinstalled it and restarted several times. The new install always gives me some

    autoreconf: `configure.ac' or `configure.in' is required

    error.

    Then the guide for Mac must need to be updated because it doesn't even teach you how to get the install-sh file which I had to find myself, then to only receive another error about cannot access a file even when you sudo the command. Then chmod that to 777 you get all these massive new compile errors which look completely unfix-able.

    Edit:

    http://getmangos.eu/wiki/Compile_MaNGOS_On_Mac_OS_X -- followed that guide.

  6. I know of at least 3 excelent packages for windows that do just that (in fact, with windows Vista and later, a trafic monitoring tool is included in your task manager: go to the performance tab and hit 'Resource Monitor'), none for linux though. Top should give you some information I think?

    From experience I'd say that with 150 ~ 250 users we use about 2Mbps on average - but peak requirement is a bit higher than that, so for your needs it should suffice but if you get more users you might want to invest in a bit more bandwidth. I would advice 1Mbit / 100 users + 1Mbit overhead as general rule of thumb.

    Unfortunately, 2Mbit Upload is the highest I can get from an ISP. The only other ISP capable of doing higher is Verizon Wireless's Fiber Optic FiOS which isn't available here.

  7. MaNGOS is an open-source server program compatible with World of Warcraft. They do not endorse you creating a server and importing a database(Which databases are separate from MaNGOS).

    Therefore, MaNGOS doesn't have any direct involvement with that copyright.

  8. So for those who play retail understand how you'll never see the official GMs in the WHO list, etc. While the very rarely will make public appearances to see them in-game, they won't display themselves onto the WHO list or anything of that sort. Well the PTR(Public test realm) for patch 3.3 is currently running and about 7 WoW Developers decided to make public appearances. WoWInsider reported them as in the guilds WoW Devs and Blizzard Entertainment, so I got online to see them.

    They display in the WHO list as <GM>Namehere unlike a normal name.

    Screenshot: http://img301.imageshack.us/img301/4808/screenshot20091104at838.png

    Source: http://twitter.com/WoWInsider/status/5435450197

    Is this something we would want to put into MaNGOS to keep in synced with bl1zz-like or no?

  9. Compiling with 0.12 I get several errors. I've cleaned the project and tried twice already.

    These are the collected errors:

    Errors at tbb and tbbmalloc projects:

    'ml.exe' is not recognized as an internal or external command,

    This is in the framework project:

    MemoryManagement.cpp

    ..\\..\\src\\framework\\Policies\\MemoryManagement.cpp(25) : warning C4290: C++ exception specification ignored except to indicate a function is not __declspec(nothrow)

    ..\\..\\src\\framework\\Policies\\MemoryManagement.cpp(32) : warning C4290: C++ exception specification ignored except to indicate a function is not __declspec(nothrow)

    This errors at both realmd and mangosd project builds:
    Compiling resources...

    Linking...

    LINK : fatal error LNK1181: cannot open input file '..\\..\\dep\\lib\\win32_release\\tbbmalloc.lib'

    Errors at end of "script" project compile:
    Linking...

    LINK : fatal error LNK1181: cannot open input file 'mangosd.lib'

  10. alexluana, I'm sorry but I'm not sure where you got that information. It is very clear, GMs play the actual game. They have an Interface-AddOn to assist them while doing so. They have systems and programs developed outside of WoW in order to send emails, look up accounts, etc.

    I attended BlizzCon '09 and had the chance to see the employees play as GM characters. They do, in fact, have an AddOn which I see them use several times in-game to preform GM-related tasks. They also had the "Bl1zz" icon next to their name when they spoke in chat, raid, etc.

    They play the game, but they don't have some entirely different client written for them to assist players. I've had them appear before me in-game before, cast spells, etc.

  11. I suggest you have a look at the talent learning code (Dunno where you can find it though) and then just search for the part that takes away talent points and gives people talent auras and then comment that out, possibly returning an error instead (like not enough talentpoints).

    Yeah I looked all through Player.cpp for some learning stuff, didn't fine much of use. I'm going to be looking again soon at it, just haven't had the time during the week :(

  12. don't know what you mean..

    commit itself doesn't spawn anything.. those things will be handled by udb (or whatever db you use).. i've posted sql in udb-forum (and added link in one of my posts here too)

    Yeah sorry, I got the database, and thanks! It's for 3.x I'm sure, so I only applied the create spawns, etc to mangos-0.12 which are looking good so far. Just need GOs now hopefully.

×
×
  • 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