Comando /item
El comando /item te permite darte automáticamente cualquier objeto disponible en el juego, de forma similar al comando vanilla /give, pero con algunas mejoras.
Este comando puede obtener un ítem utilizando cualquiera de los siguientes identificadores:
- GUID
- ID numérica
- Nombre
💡 Nota:
También puedes usar este comando con su abreviación:/i
Sintaxis del comando
/item <itemName|itemID|itemGUID> [amount] [player]
<itemName|itemID|itemGUID>: identifica el objeto que deseas obtener (por nombre, ID o GUID).[amount](opcional): cantidad del ítem a entregar.[player](opcional): nombre o SteamID del jugador al que deseas entregar el ítem.
💡 Importante:
- El parámetro
amountsolo es obligatorio si vas a entregar el ítem a otro jugador.- Si te das el ítem a ti mismo y no especificas
amount, el plugin te entregará 1 unidad automáticamente.
Ejemplo de uso: Para ti mismo
Acción:
/item 363
Resultado:
- El plugin entrega al jugador el ítem con ID
363. - Al finalizar, se envía el siguiente translate al jugador:
"CommandItem_Success_Self"
Ejemplo de uso: Para otro jugador
Acción:
/item 363 1 juanito
Resultado:
-
El plugin entrega 1 unidad del ítem con ID
363al jugadorjuanito. -
Se envían los siguientes translates:
-
Para el administrador (quien ejecuta el comando):
"CommandItem_Success_ByOther" -
Para el jugador objetivo (
juanito):"CommandItem_Success_Target"
-
Ejemplos de errores
-
Ítem no encontrado
-
Situación: no existe ningún objeto asociado al identificador proporcionado (GUID, nombre o ID).
-
Translate enviado:
"CommandItem_Error_NotFound"
-
-
Sin identificador de ítem
-
Situación: se ejecuta el comando sin especificar qué ítem se desea.
-
Translate enviado:
"SyntaxError"
-
Restricciones y límites
⚠️ Recuerda:
- Si utilizas un ID numérico, este no debe ser mayor a
65,535, ya que probablemente el ítem no exista.- El valor de
amountno debe ser mayor a255, ya que este es un límite impuesto por el sistema.