> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-es/escenas-sdk7/interactividad/external-links.md).

# Enlaces externos

Puedes añadir enlaces desde tu scene a otro contenido, ya sea a otras scenes o a sitios web externos.

## Usa el Scene Editor en Creator Hub

La forma más fácil de añadir un enlace externo o un teleport es usar el Scene Editor. Usa el **Teleport** [Smart Item](/creator/content-creator-es/scene-editor/interactividad/smart-items.md) para añadir un teleport a otra scene en Genesis City, o usa cualquiera de los **Social Links** smart items para añadir enlaces a sitios externos.

![](/files/dce56f5904fb5fae60c52a60bbc16aa783abb9e9)

## Teleports

Para teletransportar a un jugador a otra scene, llama a la siguiente función, indicando las coordenadas a las que quieres que se teletransporten los jugadores.

```ts
import { teleportTo } from "~system/RestrictedActions"

(...)

teleportTo({ worldCoordinates: { x: -51, y: 1 } })
```

A los jugadores se les muestra una pantalla de confirmación antes de ser teletransportados; esta pantalla muestra información del `archivo scene.json`, incluida la scene `nombre`, `description` y `navmapThumbnail`. Consulta [scene metadata](/creator/content-creator-es/escenas-sdk7/tipos-de-proyectos/scene-metadata.md) para obtener detalles sobre cómo configurar estos datos.

Ten en cuenta que los teleports te llevan a una scene en las coordenadas indicadas, pero no necesariamente a esas mismas coordenadas. Esto significa que, al viajar a una scene que tiene múltiples parcels, es posible que los jugadores no aparezcan en las mismas coordenadas especificadas, sino en uno de los spawn points designados por el creador de la scene.

Para mover a un jugador a otro conjunto de coordenadas dentro de la scene actual, usa la `movePlayerTo()` función en su lugar. Consulta [Mover a un jugador](/creator/content-creator-es/escenas-sdk7/interactividad/player-avatar.md#move-player).

## Teleport to a WORLD

Para enviar a un jugador a una scene que no está publicada en el mapa del mundo abierto Genesis City, sino a un Decentraland WORLD aislado, usa la función [Decentraland WORLD](/creator/content-creator-es/escenas-sdk7/publicacion/publishing-options.md#decentraland-worlds), usa la función `changeRealm()`.

```ts
import { changeRealm } from "~system/RestrictedActions"

(...)

changeRealm({realm: 'mannakia.dcl.eth'})
```

A los jugadores se les muestra una pantalla de confirmación antes de ser teletransportados; esta pantalla muestra información del `archivo scene.json`, incluida la scene `nombre`, `description` y `navmapThumbnail`. Consulta [scene metadata](/creator/content-creator-es/escenas-sdk7/tipos-de-proyectos/scene-metadata.md) para obtener detalles sobre cómo configurar estos datos.

El jugador aparecerá en uno de los spawn points de la scene en ese world, independientemente de sus coordenadas actuales en el mapa.

Para enviar a un jugador de vuelta a Genesis City desde un world, usa `changeRealm` estableciendo el `realm` campo en *'<https://realm-provider-ea.decentraland.org/main>'*.

## Enlaces externos

Para añadir un enlace a un sitio web externo, usa el `openExternalUrl()` comando.

```ts
import { openExternalUrl } from '~system/RestrictedActions'

openExternalUrl({ url: 'google.com' })
```

Para evitar cualquier uso abusivo de esta función para hacer spam a los jugadores, solo es posible llamar a `openExternalUrl` desde un clic explícito o un evento de Button en una Entity. No es posible llamar a esta función como resultado de un temporizador, o de un área de colisión, o de un evento global de clic. Consulta [Button events](/creator/content-creator-es/escenas-sdk7/interactividad/eventos-de-boton/click-events.md) para obtener detalles sobre cómo hacerlo.

Cuando `openExternalUrl` se llama, a los jugadores se les muestra una pantalla de confirmación, donde se les informa de adónde los llevará el enlace, y donde pueden aceptar o rechazar visitar el enlace.

El enlace se abre en una nueva pestaña, manteniendo la pestaña original en Decentraland.

Si los jugadores marcan la *confiar en este dominio* casilla de verificación, no se les volverá a mostrar durante su sesión, siempre que el enlace provenga de la misma scene y apunte al mismo dominio.

## Copiar al portapapeles

Para copiar una cadena al portapapeles del jugador, usa `copyToClipboard()`. Después de esto, cuando el jugador haga *pegar* en el chat de Decentraland o en cualquier otra aplicación de su máquina, estarán pegando tu cadena.

```ts
import { copyToClipboard } from "~system/RestrictedActions"

copyToClipboard( { text: 'My text to copy' } )
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-es/escenas-sdk7/interactividad/external-links.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
