samp.directory
← Scripts e bibliotecas

LuminouZ307/samp-loadingbar

LoadingBar for SA:MP

Biblioteca★ 8atualizado mar. de 2022Sem licençaPawnsampctl
Abrir no GitHub

Este repositório não tem arquivo de licença. Ele é público para leitura, mas isso sozinho não dá permissão para reutilizar.

Instalar com o sampctl

sampctl package install LuminouZ307/samp-loadingbar

Execute na pasta do seu projeto. O sampctl baixa o pacote e as dependências dele.

Depende de 1 pacote

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 é montada com o que o GitHub publica sobre o repositório. O samp.directory não hospeda o código. Avisar de um problema com esta página