Jump to content

[Aporte] - Sistema de Oxigeno


Recommended Posts

Posted

Buenas comunidad de MTA, he realizado un sistema simple de oxigeno así que por este medio voy a explicar como se usa:

Script: https://community.multitheftauto.com/?p=resources&s=details&id=18433

Este sistema es un elementdata que se usa como contador que irá disminuyendo mientras estás buceando.

Este sistema es muy útil para algunos servidores RP y otros modos que deseen implementar.

 

Caracteristicas:

*Tiene un contador en la parte inferior que te muestra el tiempo restante de buceo

*El contador parpadeará cuando te reste 60 segundos (es un aviso para que los jugadores distraidos)

*Pueden usarlo como funcion o export

*Pueden agregar el tiempo que deseen

 

Algunos cambios futuros:

*Implementar sonidos de respiración cuando bucea (es un posiblemente)

*Ordenar y simplificar algunas cosas del script

*Agregar una opción donde puedas observar el oxigeno restante de otro jugador

*Entregar oxigeno a otro jugador (eso lo veo algo complicado)

*Agregar una opción de oxigeno ilimitado

 

Funciones:

Como exports (server)

exports.Sistema_de_oxigeno:Giveoxygen(thePlayer, tiempo_en_segundos) --Dar oxigeno en segundos
exports.Sistema_de_oxigeno:Getoxygen(thePlayer) --Obtienes el nivel de oxigeno del jugador
exports.Sistema_de_oxigeno:Resetoxygen(thePlayer) --Reinicias el nivel de oxigeno del jugador

Como función (server)

Giveoxygen(thePlayer, tiempo_en_segundos) --Dar oxigeno en segundos
Getoxygen(thePlayer) --Obtienes el nivel de oxigeno del jugador
Resetoxygen(thePlayer) --Reinicias el nivel de oxigeno del jugador

 

Por el momento el resource esta compilado porque esta escrito de manera muy desordenada, pero planeo liberarlo cuando logre simplificar y darle orden a todo esto. De todas formas espero que les ayude. Muchas gracias por leer este post.

Retirado, pero haciendo un proyecto llamado San Andreas Survival (mi último proyecto)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...