Items

Give

Esta función sirve para darle un elemento (ITEM) a un jugador.
exports.items:give()
parámetros:
(element) Elemento: El elemento al que dárselo.
(number) ID del artículo: El ID del artículo.
(number/string): El valor del elemento.

parámetros opcionales:
(string) El nombre del elemento, (nil) Si se debe utilizar el nombre predeterminado.
devoluciones:
(bool) Verdadero si tiene éxito, falso en caso contrario.
(string) Un mensaje de error si no se pudo proporcionar un elemento al elemento, (nulo) si fue exitoso.

Take

Esta función sirve para quitarle un elemento (ITEM) a un jugador.
exports.items:take()

parámetros:
(element) elemento: el elemento del que se tomará.
(number) ranura: la ranura en la que estaba el artículo antes.

returns:
(bool) verdadero si tiene éxito, falso en caso contrario.
(string) un mensaje de error si no se pudo proporcionar un elemento al elemento, (nil) si fue exitoso.

Has

Esta función sirve para comprobar si un jugador tiene un elemento (ITEM).
exports.items:has()
parámetros:
(elemento) elemento: el elemento a comprobar.
(number) ID del artículo: el ID del artículo, (nil) para ignorarlo en su búsqueda.
(number/string): El valor del elemento, (nil) para ignorarlo en su búsqueda.

parámetros opcionales:
(string) El nombre del elemento, (nil) si no tiene un nombre personalizado o si desea ignorarlo.
returns:

Si tiene éxito:
(bool) verdadero.
(number) Ranura: La ranura en la que se guarda el elemento. (usado para tomar())
(element) Elemento: El elemento en esa ranura.
de lo contrario:
(bool) falso.
(string) Un mensaje de error si no se pudo proporcionar un elemento al elemento, (nil) si no ocurrió ningún error, solo que el elemento no tenía este elemento.

Aporte por:   Juan Puccini

Curso Programacion en LUA para MTA

Aprende a programar desde 0 hasta avanzado
con ejercicios practicos para mejorar tus habilidades