add into ArcScriptMiscScripts->Scripts->GameObjects.cpp
if your still not sure after the road map look around the file it's pretty well themed just plug it in =D
Code:
class DeathKnightDeathGate : public GameObjectAIScript
{
public:
DeathKnightDeathGate(GameObject* goinstance) : GameObjectAIScript(goinstance) {}
static GameObjectAIScript *Create(GameObject * GO) { return new DeathKnightDeathGate(GO); }
void OnActivate(Player * pPlayer)
{
pPlayer->SafeTeleport(0, 0, 2354.67f, -5665.25f, 426.028f, 0.57491f);
}
};
mgr->register_gameobject_script(190942, &DeathKnightDeathGate::Create);