samp.directory
← Скрипты и библиотеки

emmett-white/samp-easy-dialog

easyDialog updated...

Библиотека★ 3обновлён апр. 2023 г.Без лицензииPawnsampctl
Открыть на GitHub

В этом репозитории нет файла лицензии. Код открыт для чтения, но само по себе это не даёт права использовать его.

Установка через sampctl

sampctl package install emmett-white/samp-easy-dialog

Выполните в папке проекта. sampctl скачает пакет и его зависимости.

Зависит от 2 пакетов

Используется в 3 пакетах

README.md

samp-easy-dialog

Installation

Simply install to your project:

sampctl package install emmett-white/samp-easy-dialog

Include in your code and begin using the library:

#include <easy-dialog>

Usage

#include "easy-dialog.inc"

public OnPlayerConnect(playerid)
{
    new string: name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, string: name, sizeof name);

    Dialog_Show(playerid, "DIALOG_CONNECT", DIALOG_STYLE_MSGBOX,
        "Title", "%s, welcome!", ">>", "X", string: name
    );

    return 1;
}

Dialog:DIALOG_CONNECT(const playerid, response, listitem, string: inputtext[])
{
    if (!response) {
        SendClientMessage(playerid, -1, "X pressed");
        return 1;
    }

    SendClientMessage(playerid, -1, ">> pressed");

    return 1;
}

Testing

To test, simply run the package:

sampctl package run

Страница собрана из того, что GitHub публикует о репозитории. samp.directory не хранит этот код. Сообщить о проблеме с этой записью