An intriguing possibility - menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    iindigo's Avatar Active Member
    Reputation
    55
    Join Date
    Sep 2007
    Posts
    110
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    An intriguing possibility -

    While on the way back from uni today, an interesting idea popped into my head.

    As any private server veteran knows, one of the most sought-after things in this world is the ability to produce completely custom content; to not only mirror Blizzard's offerings, but to provide more content with similar quality and an official look and feel.

    This is extremely difficult, however, because the scope of what we are able to do is quite limited. While we can add custom quests and items, any other "new" things we add are actually reusing Blizzard material. That new boss you created? She's in Scholomance too. That new quest NPC? He's the Ogrimmar auctioneer. This isn't even mentioning buildings, which are limited even further - you're stuck with either the Blizz map or one of a meager selection of WMO gameobjects.

    This is where my idea comes in.

    While the standard NPC unit only supports a minimal level of equipment customization, there is another unit that can be fully clothed. This unit is your ordinary player character.

    We already have had WoW playing AI for ages in the form of bots. What if the bot layer was forgone entirely, integrating them directly into the server core? That's right. You'd have AI-played characters that would operate without need of multiple instances of WoW or botting software.

    "But why would I want to bot on my own servers?", you ask. To be honest with you, I can't say I'm sure, but one must look at this from a different angle. Hitting is by far the least creative use of this capability.

    With server-played characters (henceforth referred to as SPCs), we can do a number of things that were previously impossible. Some of these include:

    - Totally customized NPCs. While we might not be able to directly assign clickable quests to these SPCs, they can still offers quests by way of scripting. For example, the SPC could offer the quest if emoted at or if someone says a word within a certain distance.

    - Synthetic population boost. Well-scripted SPCs could simulate real players, even lellveling and changing equipped items, to make a server feel more alive.

    - "Natural" automatic AH postings. SPCs could farm items, herbs, and ores and post them on the AH, allowing us to boost the AH market while staying within the server's node spawn loop.

    - Server event integration. Add SPCs to a world event to make it more immersive and convincing. For example, an SPC could be scripted to run mounted into cities and announce what's going on outside the gates. "Umm guys, why is there an army of demons at he city gates?"

    - PvP stimulation. Want PvP to gravitate to a certain area? Have random automated SPCs gank in your designated zone.

    - Machinima making. You'll have as many fully customizable, fully scriptable movie actors as you need!

    I'm sure there are many other applications for the technology that I haven't even thought of yet.

    Now for the problem - this idea is just that, an idea and nothing more. I lack the skills necessary to write something of this calibre, only having toyed with Objective-C. I wonder if it's interesting enough to be picked up by someone more capable...
    Last edited by iindigo; 11-09-2010 at 04:46 AM.

    An intriguing possibility -
  2. #2
    ViND_'s Avatar Contributor
    Reputation
    156
    Join Date
    Apr 2008
    Posts
    1,134
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I would really, really love this for Machinimas and making Role-Playing scripts like Stoneharry's Prison Break.

    If this could happen, it would be golden.

  3. #3
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    A idea possible to make, and already made to an extent.

    Yes that's right, there is some 3rd party content for TrinityCore that enables player bots. It allows you to, while in game, summon another one of your characters into the game to join your party. That character will be played by a bot, casting spells, buffing, rezzing, healing and generally doing epic stuff. It is only set to follow you around in formations at the moment, but if you copy the system that bots use for retail then you could quite easily convert that for Trinity.

    Although I do think this would be very buggy at times, it would be an amazing concept to create. Just have fun actually making it.

  4. #4
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Keep in mind you can probably just use the SMSG_MIRRORIMAGE_DATA packet to do the same thing with NPCs.

    It's simple to do, and while I haven't tried it, I have no doubt it would work.
    The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
    Albert Einstein

  5. #5
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by The-Eradicator View Post
    Keep in mind you can probably just use the SMSG_MIRRORIMAGE_DATA packet to do the same thing with NPCs.

    It's simple to do, and while I haven't tried it, I have no doubt it would work.
    When I tried it a month or two ago, it just made the creature disappear, changing display reloging ect nothing made it reappear needed a realm restart to come back.
    Stuff & Things

  6. #6
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Terrorblade View Post
    When I tried it a month or two ago, it just made the creature disappear, changing display reloging ect nothing made it reappear needed a realm restart to come back.
    That's odd. Since it's just a packet, and not any actual data, once sent a client restart should undo it, unless it's storing something in the WDB cache.

    I'll probably give it a shot sometime this week.
    The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
    Albert Einstein

  7. #7
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by The-Eradicator View Post
    That's odd. Since it's just a packet, and not any actual data, once sent a client restart should undo it, unless it's storing something in the WDB cache.

    I'll probably give it a shot sometime this week.
    Good luck mate.
    Stuff & Things

Similar Threads

  1. Possible ideas to get users to register..
    By Matt in forum Suggestions
    Replies: 15
    Last Post: 08-22-2006, 09:36 AM
  2. Any possible way to trade item/gold with a free trial?
    By RichyG in forum World of Warcraft General
    Replies: 0
    Last Post: 07-26-2006, 03:59 PM
  3. Is it possible to set up glider to only pick up certain fish?
    By RichyG in forum World of Warcraft General
    Replies: 1
    Last Post: 07-15-2006, 06:36 PM
  4. Possible Model Editting (1.11) ?!
    By nobodyzero in forum World of Warcraft Exploits
    Replies: 9
    Last Post: 07-14-2006, 11:47 AM
  5. possible Gold Dupe
    By Jboz in forum World of Warcraft Exploits
    Replies: 15
    Last Post: 06-10-2006, 05:15 PM
All times are GMT -5. The time now is 12:04 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search