samp.directory
← Scripts y librerías

LuminouZ307/samp-loadingbar

LoadingBar for SA:MP

Librería★ 8actualizado mar 2022Sin licenciaPawnsampctl
Abrir en GitHub

Este repositorio no tiene archivo de licencia. Se puede leer, pero eso por sí solo no da permiso para reutilizarlo.

Instalar con sampctl

sampctl package install LuminouZ307/samp-loadingbar

Ejecútalo en la carpeta de tu proyecto. sampctl descarga el paquete y sus dependencias.

Depende de 1 paquete

README.md

samp-loadingbar

Installation

Simply install to your project:

sampctl package install LuminouZ307/samp-loadingbar

Include in your code and begin using the library:

#include <samp-loadingbar>

Usage

Functions

  • StartPlayerLoadingBar(playerid, value = 3, const text[] = "_", interval = 1000, const callback[] = EOS, color = 1687547311) :

    • Create player a LoadingBar

    • playerid = The player ID you wan't to show the LoadingBar.

    • value = The maximum value for the LoadingBar.

    • text = The text when LoadingBar showed.

    • interval = The uLoadingBar update interval.

    • callback = The function/callback that called when the LoadingBar finished.

    • color = The color for LoadingBar (default are 1687547311, you can use color format like '0xFF0000FF').

  • StopPlayerLoadingBar(playerid) :

    • Stop current player LoadingBar (if exists).
  • IsValidLoadingBar(playerid) :

    • Check if player have active LoadingBar or no.

Callbacks

  • OnLoadingBarProgress(playerid, value) :

    • Detect every LoadingBar value updated.
    • value = current value when updated.
  • OnLoadingBarFinished(playerid) :

    • Detect when current player LoadingBar finished.

Testing

To test, simply run the package:

sampctl package run

Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha