[Include] Announcements - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [Include] Announcements (
/showthread.php?tid=503763)
Announcements -
Diman777 - 31.03.2014
Announcements (Объявления)
Описание:
Данный скрипт добавляет на сервер объявления в виде сообщений в чате.
Объявления показываются всем игрокам, по очереди, с указанным интервалом.
Возможности:
pawn Code:
// Устанавливает интервал между сообщениями (в секундах)
#define ann_interval 300
// Устанавливает цвет сообщений
#define ann_std_color 0x1e90ffff
// Список объявлений легко редактируется
static const ann_list[][] =
{
"Текст объявления 1",
"Текст объявления 2",
"Текст объявления 3",
"Текст объявления 4",
"Текст объявления 5"
};
Также есть возможность сделать индивидуальный цвет для каждого объявления.
Для этого необходимо перед текстом в массиве ann_list прописать код цвета в фигурных скобках:
pawn Code:
"{fff1af}Текст объявления 1",
"{ff0000}Текст объявления 2",
Использование:
pawn Code:
#include announcements
public OnGameModeInit()
{
ann_on_gm_init();
return 1;
}
public OnGameModeExit()
{
ann_on_gm_exit();
return 1;
}