Code:
//////////////////////
// Custom City Guards
//////////////////////
case 1: // Auction House
Plr->Gossip_SendPOI(9861.23, 2334.55, 6, 6, 0, "RTK Town Auction House");
break;
case 2: // The Bank
Plr->Gossip_SendPOI(9938.45, 2512.35, 6, 6, 0, "RTK Town Bank");
break;
case 3: // Hippogryph Master
Plr->Gossip_SendPOI(9945.65, 2618.94, 6, 6, 0, "RTK Town Village");
break;
case 4: // Guild Master
Plr->Gossip_SendPOI(10076.40, 2199.59, 6, 6, 0, "RTK Town Guild Master");
break;
case 5: // The Inn
Plr->Gossip_SendPOI(10133.29, 2222.52, 6, 6, 0, "RTK Town Inn");
break;
case 6: // Mailbox
Plr->Gossip_SendPOI(9942.17, 2495.48, 6, 6, 0, "RTK Town Mailbox");
break;
case 7: // Stable Master
Plr->Gossip_SendPOI(10167.20, 2522.66, 6, 6, 0, "RTK Town Stable Master");
break;
case 8: // Weapon Trainers
Plr->Gossip_SendPOI(9907.11, 2329.70, 6, 6, 0, "RTK Town Weapons Trainers");
break;
case 9: // Battlemaster
{
Plr->Gossip_SendPOI(9981.9, 2325.9, 6, 6, 0, "Battlemasters Darnassus");
}break;
case 10: // Class Trainer
{
objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 4264, Plr);
Menu->AddItem( 0, "Druid", 8);
Menu->AddItem( 0, "Hunter", 9);
Menu->AddItem( 0, "Mage", 10);
Menu->AddItem( 0, "Paladin", 11);
Menu->AddItem( 0, "Priest", 12);
Menu->AddItem( 0, "Rogue", 13);
Menu->AddItem( 0, "Shaman", 14);
Menu->AddItem( 0, "Warlock", 15);
Menu->AddItem( 0, "Warrior", 16);
Menu->SendTo(Plr);
}break;
case 11: // Profession Trainer
{
objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 4273, Plr);
Menu->AddItem( 0, "Alchemy" ,17);
Menu->AddItem( 0, "Blacksmithing" ,18);
Menu->AddItem( 0, "Cooking" ,19);
Menu->AddItem( 0, "Enchanting" ,20);
Menu->AddItem( 0, "Engineering" ,21);
Menu->AddItem( 0, "First Aid" ,22);
Menu->AddItem( 0, "Fishing" ,23);
Menu->AddItem( 0, "Herbalism" ,24);
Menu->AddItem( 0, "Leatherworking" ,25);
Menu->AddItem( 0, "Mining" ,26);
Menu->AddItem( 0, "Skinning" ,27);
Menu->AddItem( 0, "Tailoring" ,28);
Menu->SendTo(Plr);
}break;
case 12: // Druid
{
Plr->Gossip_SendPOI(10186, 2570.46, 6, 6, 0, "RTK Town Druid Trainer");
}break;
case 13: // Hunter
{
Plr->Gossip_SendPOI(10177.29, 2511.10, 6, 6, 0, "RTK Town Hunter Trainer");
}break;
case 14: // Priest
{
Plr->Gossip_SendPOI(9659.12, 2524.88, 6, 6, 0, "RTK Town Priest Trainer");
}break;
case 15: // Rogue
{
Plr->Gossip_SendPOI(10122, 2599.12, 6, 6, 0, "RTK Town Rogue Trainer");
}break;
case 16: // Warrior
{
Plr->Gossip_SendPOI(9951.91, 2280.38, 6, 6, 0, "RTK Town Terrace");
}break;
case 17: //Alchemy
{
Plr->Gossip_SendPOI(10075.90, 2356.76, 6, 6, 0, "RTK Town Alchemy Trainer");
}break;
case 18: //Cooking
{
Plr->Gossip_SendPOI(10088.59, 2419.21, 6, 6, 0, "RTK Town Cooking Trainer");
}break;
case 19: //Enchanting
{
Plr->Gossip_SendPOI(10146.09, 2313.42, 6, 6, 0, "RTK Town Enchanting Trainer");
}break;
case 20: //First Aid
{
Plr->Gossip_SendPOI(10150.09, 2390.43, 6, 6, 0, "RTK Town First Aid Trainer");
}break;
case 21: //Fishing
{
Plr->Gossip_SendPOI(9836.20, 2432.17, 6, 6, 0, "RTK Town Fishing Trainer");
}break;
case 22: //Herbalism
{
Plr->Gossip_SendPOI(9757.17, 2430.16, 6, 6, 0, "RTK Town Herbalism Trainer");
}break;
case 23: //Leatherworking
{
Plr->Gossip_SendPOI(10086.59, 2255.77, 6, 6, 0, "RTK Town Leatherworking Trainer");
}break;
case 24: //Skinning
{
Plr->Gossip_SendPOI(10081.40, 2257.18, 6, 6, 0, "RTK Town Skinning Trainer");
}break;
case 25: //Tailoring
{
Plr->Gossip_SendPOI(10079.70, 2268.19, 6, 6, 0, "RTK Town Tailor");
}break;
I am not sure what to do..I want it to be able to make a menu like all other City guards and tell people where to go.