Доступ к архиву

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

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

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

Банковские деньги TextDraw

Статус
В этой теме нельзя размещать новые ответы.

Jeff_Hardy

Компетентный
Доброго времени суток, вот решил написать маленький код
суть Просто банковские деньги будут как ТекстДрав!

Скрин:


И так начнём устанавливать!

Ко всем new добавьте
PHP:
new Text:BankMoneyDraw[MAX_PLAYERS];

Теперь в паблик public OnPlayerConnect(playerid) добавим
PHP:
    BankMoneyDraw[playerid] = TextDrawCreate(498.900000,95.000000,"BankMoney $%d");
    TextDrawAlignment(BankMoneyDraw[playerid],0);
    TextDrawBackgroundColor(BankMoneyDraw[playerid],0x000000AA);
    TextDrawFont(BankMoneyDraw[playerid],3);
    TextDrawLetterSize(BankMoneyDraw[playerid],0.572999,2.000000);
    TextDrawColor(BankMoneyDraw[playerid],0x83BFBFAA);
    TextDrawSetOutline(BankMoneyDraw[playerid],2);
    TextDrawSetProportional(BankMoneyDraw[playerid],1);
    TextDrawSetShadow(BankMoneyDraw[playerid],1);
в public OnPlayerDisconnect(playerid,reason) добавим
PHP:
TextDrawDestroy(BankMoneyDraw[playerid]);

Теперь чтоб текстдрав появлялся при спавне в паблик public OnPlayerSpawn(playerid) добавьте
PHP:
TextDrawShowForPlayer(playerid, BankMoneyDraw[playerid]);

И вот самое последнее в паблик public OtherTimer() после
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
добавьте
PHP:
new bankmoney = PlayerInfo[i][pAccount];
format(string,sizeof(string),"$%d", bankmoney);
TextDrawSetString(BankMoneyDraw[i], string);

Ну вот и всё урок окончен!
Автор: Jeff_Hardy

Кому понравился урок ставьте +
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу