Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Текстдрав при авторизации/регистрации

Bondy

Начинающий
Пользователь
Регистрация
7 Авг 2020
Сообщения
24
Лучшие ответы
0
Репутация
4
Сразу покажу, что это и как выглядит:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!

Тоесть, при авторизации или же регистрации игрока будет показываться такой текстдрав. Перейдем к коду.
new:

PHP:
new Text:authoriz;
new Text:authoriz2;
new Text:rega;
new Text:rega2;
Паблик авторизации
PHP:
TextDrawShowForPlayer(playerid, authoriz);
TextDrawShowForPlayer(playerid, authoriz2);
Паблик регистрации
PHP:
TextDrawShowForPlayer(playerid, rega);
TextDrawShowForPlayer(playerid, rega2);
public OnGameModeInit
PHP:
LoadAuthoriz();
LoadRegistr();
OnPlayerSpawn:

PHP:
TextDrawHideForPlayer(playerid, rega);
TextDrawHideForPlayer(playerid, rega2);
TextDrawHideForPlayer(playerid, authoriz);
TextDrawHideForPlayer(playerid, authoriz2);
(да, немного криво, но зато немного кода;))
В конец мода:

PHP:
stock LoadAuthoriz()
{
    authoriz = TextDrawCreate(185.780380, 188.166656, "usebox");
    TextDrawLetterSize(authoriz, 0.000000, 1.562965);
    TextDrawTextSize(authoriz, 8.307466, 0.000000);
    TextDrawAlignment(authoriz, 1);
    TextDrawColor(authoriz, 0);
    TextDrawUseBox(authoriz, true);
    TextDrawBoxColor(authoriz, 102);
    TextDrawSetShadow(authoriz, 0);
    TextDrawSetOutline(authoriz, 0);
    TextDrawFont(authoriz, 0);

    authoriz2 = TextDrawCreate(20.426063, 186.666671, "Authorization");
    TextDrawLetterSize(authoriz2, 0.449999, 1.600000);
    TextDrawAlignment(authoriz2, 1);
    TextDrawColor(authoriz2, -16776961);
    TextDrawSetShadow(authoriz2, 0);
    TextDrawSetOutline(authoriz2, 1);
    TextDrawBackgroundColor(authoriz2, 51);
    TextDrawFont(authoriz2, 2);
    TextDrawSetProportional(authoriz2, 1);
}
stock LoadRegistr()
{
    rega = TextDrawCreate(170.780380, 188.166656, "usebox");
    TextDrawLetterSize(rega, 0.000000, 1.562965);
    TextDrawTextSize(rega, 8.307466, 0.000000);
    TextDrawAlignment(rega, 1);
    TextDrawColor(rega, 0);
    TextDrawUseBox(rega, true);
    TextDrawBoxColor(rega, 102);
    TextDrawSetShadow(rega, 0);
    TextDrawSetOutline(rega, 0);
    TextDrawFont(rega, 0);

    rega2 = TextDrawCreate(20.426063, 186.666671, "Registration");
    TextDrawLetterSize(rega2, 0.449999, 1.600000);
    TextDrawAlignment(rega2, 1);
    TextDrawColor(rega2, -16776961);
    TextDrawSetShadow(rega2, 0);
    TextDrawSetOutline(rega2, 1);
    TextDrawBackgroundColor(rega2, 51);
    TextDrawFont(rega2, 2);
    TextDrawSetProportional(rega2, 1);
}
 
Последнее редактирование:
Сверху Снизу