Библиотека★ 3обновлён апр. 2023 г.Без лицензииPawnsampctl
Открыть на GitHubВ этом репозитории нет файла лицензии. Код открыт для чтения, но само по себе это не даёт права использовать его.
Установка через sampctl
sampctl package install emmett-white/samp-easy-dialog
Выполните в папке проекта. sampctl скачает пакет и его зависимости.
Зависит от 2 пакетов
- sampctl/samp-stdlibнет в этом каталоге
- pawn-lang/YSI-Includes★ 226
Используется в 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 не хранит этот код. Сообщить о проблеме с этой записью