samp.directory
← Scripts y librerías

nexquery/samp-textdraw-streamer

A simple plugin for sa-mp and open.mp to break the limits of textdrawings.

Plugin★ 49actualizado ago 2025Apache-2.0C++
Abrir en GitHub

Usado por 1 paquete

README.md

[SA:MP / Open.MP] Textdraw Streamer

Foreword

This plugin is inspired by the streamer plugin. Previously people used a lot of CreatePlayerTextDraw under OnPlayerConnect, they were reaching the limits of text drawing because they used it too much. Because they had reached the limit, they could not display the text drawings properly and were looking for a solution. I decided to make such an add-on because I was having a lot of trouble because of this problem.

Supports

The plugin now supports open.mp versions.

Arrangements

You will need to change some natives as the plugin has undergone radical changes. If you haven't used these natives before, it should work fine when you install the plugin normally.

The Most Important Part

Always add the textdraw-streamer library to the bottom of the available libraries.

#include <open.mp>
#include <mysql>
#include <sscanf2>
#include <weapon-config>
#include <textdraw-streamer>

Callbacks

public OnCancelDynamicTextDraw(playerid)
{
    return 0;
}

public OnClickDynamicTextDraw(playerid, Text:textid)
{
    return 0;
}

public OnClickDynamicPlayerTextDraw(playerid, PlayerText:textid)
{
    return 0;
}

Compilation

Install gcc and g++, make and cmake. On Ubuntu you would do that like so:

sudo apt-get install gcc g++ make cmake

If you're on a 64-bit system you'll need additional packages for compiling for 32-bit:

sudo apt-get install gcc-multilib g++-multilib

Finally:

cd src
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
make

sa-mpsa-mp-pluginsamp-textdraw-streamerstreamertextdraw-streamer

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

nexquery/samp-textdraw-streamer: Plugin de SA-MP | samp.directory