Gossip Untermenü

Hey Leute ich stehe momentan vor einem kleinen Problem. Ich wollte versuchen über c++ ein Gossip Menü mit Untermenü zu generieren. Nur leider kann ich mir nicht realisieren wie. Ich hoffe Ihr könnt mir helfen.

Kurzes Beispiel:

bool OnGossipHello(Player* player, Creature* npc)
{
player->ADD_GOSSIP_ITEM(0, “abc”, GOSSIP_SENDER_MAIN, 1);
player->SEND_GOSSIP_MENU(DEFAULT_GOSSIP_MESSAGE, npc->GetGUID());
return true;
}

void SendDefaultMenu_ACTION(Player* player, Creature* npc, uint32 uiAction)
{
switch(uiAction)
{
case 1:
player->ADD_GOSSIP_ITEM(0, “Untermenü”, GOSSIP_SENDER_MAIN, 100);
break;
case 100:
/Was auch immer/
break;
default:
break;
}

Ich hoffe Ihr versteht was ich meine.

Hat sich erledigt, trotzdem danke /emoticons/default_smile.png

schau mal hier nach da wird alles erklerd denn das Thema hatten wir schon mal hier Forum.

http://www.trinitycore.org/f/topic/2819-c-gossip-menu/#entry17002