[Guide] How to Create Healing NPC's menu

User Tag List

Results 1 to 6 of 6
  1. #1
    Fiegn's Avatar Member
    Reputation
    5
    Join Date
    Jun 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Guide] How to Create Healing NPC's

    Ok so, don't you hate having a duel and then waiting for your health to return or something?

    Messed around with Creatures and Quests and this is what I got:

    1. Open your MySQL program and connect to your server.
    2. Go into your World Database and go to Creature_Names
    3. Add a new line and do the following:

    Code:
    Entry: A High Number (I used 9000012)
    Name: Whatever you want your healer to be named (I used 'Omi' My in-game name)
    Subname: Your Healer's Subname (I used 'The Queen of White Rose' My server.)
    Info_Str: 0
    Flags1: 0
    Type: 7
    Family: 0
    Rank: 0
    Unk4: 0
    SpellDataID: 0
    Male_DisplayID1: 0 (I used '0' because I wanted a Male, you can use what you want click Here too see how to add NPC display ID's correctly)
    Female_DisplayID1: 20237 (Some Blood Elf Advisor to Kael'thas in The Eye instance.)
    Male_DisplayID2: 0
    Female_Display ID2: 0
    Unknown_Float1: 1
    Unknown_Float2: 1
    Civilian: 0 or 1 (1 to make it Un-attackable.)
    Leader: 0
    Now Save and we'll continue to the next section.

    4. Go into Creature_Proto
    5. Again, create a new Line and Follow my the guide.

    Code:
    Entry: 9000012 (Must exactly match your EntryID in the Creature_Name Database)
    MinLevel: 70 (You can use what you want.)
    MaxLevel: 70 (You can use what you want.)
    Faction: 35 (I used 35 because it's a Neutral Faction, you can use another faction if you wish)
    MinimumHealth: 30000015 (Just to keep her alive for any reason?)
    MaximumHealth: 30000015
    Mana: 300000015 (Incase she needs to cast alot of Heals?)
    Scale: 1 (This is how many times bigger she will be than the normal size of the DisplayID. 1 is normal, 2 is x2, 3 is x3, and so on.)
    NPCFlags: 3 (You can use others if you want.)
    AttackTime: 1800 (She shouldn't have a reason to attack anyone, but just incase.)
    AttackType: 0
    MinDamage: 3000015 
    MaxDamage: 3000015 
    RangedMinDamage: 0
    RangedMaxDamage: 0
    MountDisplay: 0 (Also up to you.)
    
    (Skip Equip info if you wish, but you can go: Here  to learn more about them.)
    [Thanks to Munchy for that Guide]
    
    RespawnTime: 12000 (For a Quick Respawn)
    Armor: (Anything you desire)
    Resistances1-6: (Same as Armor, what you want for resistance.)
    CombatReach: 1
    Bounding_Radius: 1
    Auras: Leave Blank
    Boss: 0
    Money: 0
    Invisibility_Type: 0
    Death_State: 0
    Walk_Speed: 2.5 
    Run_Speed: 8 
    Fly_Speed: 14 
    Extra_A9_Flags: 0
    Hit Save.

    Right, now we have the NPC for the Healer, but she cant do anything just yet.

    6. Go to the 'Quest' Database
    7. Create a new line and follow - Again.

    Code:
    Entry: 9000012 (Doesn't need to be the same as the NPC, but I'm going to put it the same so i don't get confused)
    ZoneID: 5
    Sort: 5
    Flags: 0
    MinLevel: 1 (You want everyone to be healed, so use level 1 as the minimum.)
    MaxLevel: 70 (This will allow everyone from 1-70 be able to use this function.)
    Type: 0
    RequiredRaces: 1791 
    RequiredClass: 0 
    RequiredTradeskill: 0 
    RequiredTradeskillValue: 0
    RequiredRepValue: 0
    LimitTime: 0
    SpecialFlags: 0
    PreviousQuestID: 0
    NextQuestID: 0
    SrcItem: 0
    SrcItemCount: 0
    Title: Heal Me! (Or whatever you want)
    Details: Hold still, I'll heal you! (Whatever you want)
    Objectives: Your hurt bad, Keep still and I should be able to mend you. (Whatever you want)
    IncompleteText: Stoopid. (Whatever you want)
    
    (Skip the rest until you get to the "CastSpell" tab)
    
    CastSpell: 25840 (Full Heal (Heals the User for Full Health - You can use other Spell ID's if you want)
    
    (Skip the rest until you get to "IsRepeatable" tab)
    
    IsRepeatable: 1 (This will enable it to be used again.)
    Hit Save.

    This is the Quest done, now to apply the quests.

    8. Go into Creature_Quest_starter
    9. Create a new line and Follow

    Code:
    ID: 9000012 (Must match the EntryID you used for your NPC.)
    Quest: 9000012 (Must match your Quest's Entry ID)
    Hit save.

    10. Go to Creature_Quest_finisher

    Code:
    ID: 9000012 (Must match the EntryID you used for your NPC.)
    Quest: 9000012 (Must match your Quest's Entry ID)
    11. Hit Save and Restart your server
    12. Go in-game and spawn your mob in your Desired Location(s).
    Last edited by Fiegn; 06-22-2008 at 01:18 PM.

    [Guide] How to Create Healing NPC's
  2. #2
    biggsy's Avatar Member
    Reputation
    1
    Join Date
    Nov 2007
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sweet man thanks

  3. #3
    Fiegn's Avatar Member
    Reputation
    5
    Join Date
    Jun 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No Problem man, you can ofcourse Edit this to your taste.
    Such as scrap the name, but have him/her as a 'Level to 70' NPC and Increase the Xp Rates, it's all the same Query's and I used.

  4. #4
    Jackie Moon's Avatar Elite User
    Reputation
    407
    Join Date
    May 2008
    Posts
    922
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cool dude nice and simple just where you chose the displayID male and female double check it some peeps might get confused. NEWAY +Rep
    Check out my YouTube: SkeetzGaming

  5. #5
    Fiegn's Avatar Member
    Reputation
    5
    Join Date
    Jun 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Eh i'll post another Tut for getting Display ID's later.
    Busy ATM, Thanks though!

    Tutorial on Adding Display ID's by Fiegn.
    Last edited by Fiegn; 06-22-2008 at 01:19 PM. Reason: Fixed a Link.

  6. #6
    vivalacamo's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks dude this will be needed

Similar Threads

  1. [Guide] How to create a Warp-NPC (Teleporter)
    By nikey_007 in forum WoW EMU Guides & Tutorials
    Replies: 19
    Last Post: 06-26-2008, 08:30 AM
  2. [Guide] How to Create Custom Creatures
    By Corosive720 in forum WoW EMU Guides & Tutorials
    Replies: 9
    Last Post: 03-28-2008, 07:07 AM
  3. Replies: 6
    Last Post: 12-22-2007, 07:59 PM
  4. [Guide] How to create a weapon/item. Easy. PICS INSIDE, +2 other quick guides.
    By Wheeze201 in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 12-15-2007, 05:03 PM
  5. How to create custom NPC's the easy way!Works for all versions!
    By MissMurder in forum WoW EMU Guides & Tutorials
    Replies: 2
    Last Post: 12-05-2007, 08:06 PM
All times are GMT -5. The time now is 01:22 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search