# Introducción

> Bienvenido a la wiki de MY Multiplayer. En esta wiki encontrarás una gran cantidad de información sobre cómo usar MY Multiplayer.

- **Plataforma**: MY Multiplayer (MYMP) — Lua 5.4
- **Secciones**: Documentación › Primeros pasos
- **Idioma**: Español
- **URL**: https://wiki.mymp.gg/es/docs/intro

**MY Multiplayer** (**MYMP**) es una plataforma multijugador que permite crear, desarrollar y alojar servidores personalizados, ofreciendo libertad y flexibilidad para construir cualquier tipo de experiencia multijugador. Esta wiki explica cómo configurar servidores y desarrollar scripts en Lua 5.4, dividida en dos secciones principales en el menú superior.

## Documentación

Guías prácticas y conceptuales sobre el funcionamiento de MY Multiplayer: cómo se organiza un recurso (`meta.xml` y `modules/`), cómo configurar el servidor (`server.cfg`), variables globales integradas, uso de vectores (`vec2` y `vec3`) e intercambio de eventos entre cliente y servidor.

## Scripting

La [Referencia de scripting](https://wiki.mymp.gg/es/llms.txt) completa con todas las funciones y eventos de la API Lua de MY Multiplayer (MYMP), agrupados por categoría e indicando el lado en el que se ejecuta cada uno: **cliente**, **servidor** o **compartido** (ambos lados).

## Por dónde empezar

- [Estructura de un recurso](https://wiki.mymp.gg/es/docs/resources.md): carpetas de un recurso y todas las etiquetas aceptadas en `meta.xml`.
- [Módulos e import](https://wiki.mymp.gg/es/docs/modules.md): cómo dividir y reutilizar código Lua dentro de un recurso o entre recursos con `import`.
- [Configuración del servidor (server.cfg)](https://wiki.mymp.gg/es/docs/server-config.md): directivas de inicio (`ensure`, `set`), convars principales y clave `content.key`.
- [Variables globales](https://wiki.mymp.gg/es/docs/globals.md): globales disponibles en todo script (`root`, `resourceRoot`, `localPlayer`, `exports`) y dentro de handlers de evento (`source`, `client`).
- [Vectores (vec3)](https://wiki.mymp.gg/es/docs/vectors.md): cómo MYMP recibe coordenadas y devuelve posiciones, rotaciones y velocidades mediante `vec3` y `vec2`.
- [Eventos entre cliente y servidor](https://wiki.mymp.gg/es/docs/custom-events.md): creación de eventos propios y comunicación en red con `triggerServerEvent` y `triggerClientEvent`.
