Hey there, all my fellow scripters! 
So, I work for CoA, and since we're soon arising again, we've decided to stay Trinity. Which means, no Lua. NOEZ!, I know :/ Anyways, but that requires me to learn C++. Atleast, the C++ for Trinity... So I was wondering if anyone could provide me with the most simple C++ teleporter for an NPC, there is out there! Like, in Lua its just
[SPOILER]
Code:
function NPC(pUnit, event, player)
pUnit:GossipCreateMenu(100, player, 0)
pUnit:GossipMenuAddItem(1, "First Menu", 1, 0)
pUnit:GossipSendMenu(player)
end
function On_Gossip_Select1(pUnit, event, player, id, intid, code)
if(intid == 1) then
--Do something
end
end
--Register's
[/SPOILER]
Something just about as simple as that, but in C++, and compatible with Trinity. Please, as simple as possible x)
Q: "Why, since your a developer, aren't you learning it from a book or tutorial, instead of just looking at a script"
A: Well, believe it or don't, but I've never been much for books or tutorials. I prefer having a simple 100% working script, and manipulate with it, see what happens, and slowly build up my knowledge. And then later on, when there's something I JUST DON'T GET, I look at a tutorial, and figure out what the issue is :P
Thank you for your time 
Thanks
Newtech
Ps. Any very simple C++ script for Trinity would be appriciated. Like for example: 'Talk to an NPC' -> 'He says "Hello world"'