Jump to content

patman64

Members
  • Posts

    20
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by patman64

  1. It doesn't load it because it's a waste of memory when it isn't linked to a creature. Nuff said. Oh, and avoid calling it an emu, or evil gremlins will come out of your closet at night and bite your face off.
  2. Don't use an external source. Calculate it yourself from UpdateFields.h. I'm pretty sure I posted the steps to doing this somewhere...
  3. So, you can either have: 1. The server dumping the stats to an XML file, which is then put online via a webserver. or 2. The server dumping the stats to a DB table, which is then read by a PHP script and put converted and put online via a webserver. Personally, I would go with 2, but either would work.
  4. Honestly, I am considering doing my own LUA system, because I like it and it is one of the main advantages of a*cent-based emus.
  5. Well, the spell currently causes a Fire Bomb Target to spawn, which just stands there, but it should cause damage to the surrounding guards and not be visible. Fire Bomb Trigger: http://www.wowhead.com/?spell=31958 Fire Bomb Target: http://www.wowhead.com/?npc=18225 Fire Bomb Damage Spell: http://www.wowhead.com/?spell=31961
  6. OK, so it probably wouldn't be too hard to built onto that and include things like memory usage (somehow).
  7. Has anyone actually managed to get Halaa working properly? If so, could you post the ACID script please?
  8. This would be really cool, if someone is interesting in doing something similar. I always wondered how a*cent did it. It appears to take inputs from the instance system and extract the needed data out of them.
  9. I'm pretty sure it's possible. Maybe you need to override the default and display it as a custom message rather than a chat message?
  10. Sorry if this has been asked before, but when the flightmaster in the Eastern Plaguelands spawns, I can't get a flight from him. He just pops up an empty gossip box (with greetings, of course.) Also, the capture rate seems kind of slow, just based on my experience on retail.
  11. My screenserver is the changelog. It looks real cool with the 3D and text effects. If anyone on a Mac wants to know how to do this, PM me.
  12. I can vouch for this, on more than one server I have seen crashing due to vmaps, all 64-bit. It may have happened before that revision, though, I'm not sure. The only solution would be to disable vmaps on the main continents and only use it for BGs and instances, because that is where it is needed the most.
  13. I don't think there is a problem, never heard of the opcodes, but there are of course the world states on the map which wouldn't work in AC (there is no map) but I think that for the most part, it is entirely possible. Your routes are either ScriptDev2 or the core battleground system. Either one would work well, SD2 provides something easier to work with but the core system integrates better into the server.
  14. From SpellEffects.cpp: void Spell::EffectAddHonor(uint32 /*i*/) { if(unitTarget->GetTypeId() != TYPEID_PLAYER) return; sLog.outDebug("SpellEffect::AddHonor called for spell_id %u , that rewards %d honor points to player: %u", m_spellInfo->Id, this->damage, ((Player*)unitTarget)->GetGUIDLow()); // TODO: find formula for honor reward based on player's level! // now fixed only for level 70 players: if (((Player*)unitTarget)->getLevel() == 70) ((Player*)unitTarget)->RewardHonor(NULL, 1, this->damage); } As you can see, it only works if it is used on a player and the player's level is 70.
  15. The main problem now is: controlling which objects are in which instances. Is it possible to have objects exist in only one instance of a map? A workaround I'm thinking of right now is to have an instance script which, on object creation, checks whether or not the object belongs in that particular instance of the map and shows/hides it.
  16. Actually, I was thinking of creating a new table in character DB called "room_instance" which would contain the map ID, the instance ID, the coords for the entrance, and the ID of the player/account the room is bound too. That would control room binding. I read the topic about custom items and I am now pretty sad, although it says they still work, they just don't have pretty pictures on them anymore. EDIT: Ah, yes, Razor! That was exactly what I'm looking for. Would still need changes, though, like DB support.
  17. My inspiration comes from other online games of the such. Placing objects would be a cross between ScriptDev2 and core, it needs a wrapper function because as of now scripts cannot create gameobjects. As for controlling access, I was going to allow the player to set permissions for their room which would control who would be allowed to get in, and players would talk to a "room controller NPC" where they could find other player's rooms and enter.
  18. Hey everyone! I am trying to make a modification for my MaNGOS server which would allow each player to own their own "room." Within their room they would be able to place objects (and possibly creatures). Other players can visit their room and owners can control access to their room as well as how it looks, etc. Now, my idea is that each room would be a separate instance of a default "room layout" and the owner would be tied with the instance. Now the main issues are: -Keeping the room tied with the player. -Controlling access between players and rooms. -Being able to place objects in an instance of a room and only have them show up in that instance of the room. If anyone has any ideas on how to implement this or anything, I would love to know. Especially help with the instance system.
  19. Holy crap. WoW... in a web browser. I mean, it would by no means be the same as real WoW, but still...
  20. You are making Oblivion online? Wow, that's pretty big. So how does this all work exactly...? Oh, and you would probably have to dump most of the MaNGOS server, you would only really keep the DB system and maybe, just maybe, the grid system.
×
×
  • 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