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

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

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

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

Создание часов

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

wink

Новичок
Здраствуйте, сегодня я покажу как создать стандартние часики.
Они пойдут для дм серверов или для рп

Они будут выгледить так :скриншот

Это ко всем new:
PHP:
new Text:Clock;
Это к forward
PHP:
forward time(playerid);
Это куда небудь в OnPlayerConnect или OnPlayerSpawn:
PHP:
TextDrawShowForPlayer(playerid,Clock);
Если в OnPlayerConect то часы будут появляться после конекта игрока
Если же в OnPlayerSpawn то часы будут появляться после спавна игрока (Когда он начнёт играть)
PHP:
    Clock=TextDrawCreate(549,24, "00:00");//Это создаёт тексдрайв с временем
    TextDrawLetterSize(Clock,0.55,2);//размер шрифта
    TextDrawFont(Clock,3);//Стиль шрифта
    TextDrawColor(Clock,0xFFFFFFAA );//Цвет цифр даты
    TextDrawBackgroundColor(Clock,0x000000F6);//цвет заднего фона(Подчёркивания цифр)
    TextDrawSetOutline(Clock,2);
Это куда небудь в конец или начало, без разницы т.к. создание нового public
PHP:
public time()
{
// ВРЕМЯ
new hour,minute,second;
gettime(hour,minute,second);
new string[256];
if (minute <= 9)
{
    format(string,25,"%d:0%d",hour,minute);
}
else
{
    format(string,25,"%d:%d",hour,minute);
}

if (hour == 0){SetWorldTime(0);}
if (hour == 1){SetWorldTime(1);}
if (hour == 2){SetWorldTime(2);}
if (hour == 3){SetWorldTime(3);}
if (hour == 4){SetWorldTime(4);}
if (hour == 5){SetWorldTime(5);}
if (hour == 6){SetWorldTime(6);}
if (hour == 7){SetWorldTime(7);}
if (hour == 8){SetWorldTime(8);}
if (hour == 9){SetWorldTime(9);}
if (hour == 10){SetWorldTime(10);}
if (hour == 11){SetWorldTime(11);}
if (hour == 12){SetWorldTime(12);}
if (hour == 13){SetWorldTime(13);}
if (hour == 14){SetWorldTime(14);}
if (hour == 15){SetWorldTime(15);}
if (hour == 16){SetWorldTime(16);}
if (hour == 17){SetWorldTime(17);}
if (hour == 18){SetWorldTime(18);}
if (hour == 19){SetWorldTime(19);}
if (hour == 20){SetWorldTime(20);}
if (hour == 21){SetWorldTime(21);}
if (hour == 22){SetWorldTime(22);}
if (hour == 23){SetWorldTime(23);}
if (hour == 24){SetWorldTime(24);}


for(new i=0;i<MAX_PLAYERS;i++)
{
    TextDrawHideForPlayer(i,Clock);

    TextDrawSetString(Clock,string);
    
    TextDrawShowForPlayer(i,Clock);
}
return 1;
}


​
Вот и все, сразу говорю делал я,Если помогло ставь +​
 
  • Нравится
Реакции: KEHT
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу