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

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

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

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

[Мануал] Часы в мэрии

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

Ruskadance

Умник
Описание:

Привествую тебя, форумчанин, читая этот текст ты наверное даже не заметил что в слове "Привествую" я пропустил букву "т", но это не важно :D Вот сидел я в кресле и думал, чтобы такого мне оригинальненького сделать. Думал-думал и надумал такую хрень: часы в мэрии) Но так как SetObjectMaterialText не может долгое время обновляться, поэтому сделал все проще: теперь показывается часть суток (день, вечер, ночь, утро)
Код:

Ко всем new:
PHP:
new timeobject;
В public OnGameModeInit:
PHP:
timeobject = CreateObject(2643,353.82400513,173.81399536,1010.50897217,0.00000000,0.00000000,90.00000000);
    new govhour, govminute, govsecond;
    new privet[8];
    gettime(govhour, govminute, govsecond);
    if(govhour >= 06 && govhour <= 11) { privet = "Утро"; }
    if(govhour >= 12 && govhour <= 17) { privet = "День"; }
    if(govhour >= 18 && govhour <= 23) { privet  = "Вечер"; }
    if(govhour >= 00 && govhour <= 05) { privet = "Ночь"; }
    SetObjectMaterialText(timeobject, privet, 0, OBJECT_MATERIAL_SIZE_256x128, "ComicSans MS", 60, 0, 0xAAAAFF00, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
    SetTimer("TimeGov", 1000*60, 1);
В конец мода:
PHP:
forward TimeGov();
public TimeGov()
{
	new privet[8];
	new govhour, govminute, govsecond;
    gettime(govhour, govminute, govsecond);
    if(govhour >= 06 && govhour <= 11) { privet = "Утро"; }
    if(govhour >= 12 && govhour <= 17) { privet = "День"; }
    if(govhour >= 18 && govhour <= 23) { privet  = "Вечер"; }
    if(govhour >= 00 && govhour <= 05) { privet = "Ночь"; }
    SetObjectMaterialText(timeobject, privet, 0, OBJECT_MATERIAL_SIZE_256x128, "ComicSans MS", 60, 0, 0xAAAAFF00, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
    return 1;
}
Скриншоты:



Ctrl+A ;)
Теперь
Ctrl+D
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу