°•°•° Проект SAMP - Romashka [0.3e] ™18+™ °•°•° :: Теория :: Pawn :: Описание функций Pawn
Функции для работы с зонами банд
GangZoneCreate Создает новую зону в памяти сервера. Функция возвращает ID созданной зоны. Синтаксис GangZoneCreate(Float:minx, Float:miny, Float:maxx, Float:maxy); Параметры функции Float:minx – Координата нижней границы зоны по оси x. Float:miny – Координата нижней границы зоны по оси y. Float:maxx – Координата верхней границы зоны по оси x. Float:maxy – Координата верхней границы зоны по оси y. Возможное использование: 1 new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneDestroy Стирает созданную зону из памяти сервера. Синтаксис GangZoneDestroy(zone); Параметры функции zone – ID зоны которую нужно стереть Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneDestroy(grovestreet);
GangZoneShowForPlayer Показать зону для игрока. Синтаксис GangZoneShowForPlayer(playerid, zone, color); Параметры функции playerid – ID игрока, которому нужно показать зону zone – ID зоны которую нужно показать color – цвет зоны. Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneShowForPlayer(playerid, grovestreet, 0xAAFFDDAA);
GangZoneHideForPlayer Скрыть зону от игрока. Синтаксис GangZoneHideForPlayer(playerid, zone); Параметры функции playerid – ID игрока, которому нужно показать зону zone – ID зоны которую нужно показать Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneHideForPlayer(playerid, grovestreet);
GangZoneShowForAll Показать зону для всех игроков. Синтаксис GangZoneShowForAll(zone, color); Параметры функции zone – ID зоны которую нужно показать color – цвет зоны. Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneShowForAll(grovestreet, 0xAAFFDDAA);
GangZoneHideForAll Скрыть зону от всех игроков. Синтаксис GangZoneShowForAll(zone); Параметры функции zone – ID зоны которую нужно показать Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneHideForAll(grovestreet);
GangZoneFlashForPlayer Показать зону мигающей для игрока. Синтаксис GangZoneFlashForPlayer(playerid, zone, flashcolor); Параметры функции playerid – ID игрока zone – ID зоны flashcolor – цвет мигающей зоны. Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneFlashForPlayer(playerid, grovestreet, 0xAAFFDDAA);
GangZoneFlashForAll Показать зону мигающей для всех игроков. Синтаксис GangZoneFlashForAll(zone, flashcolor); Параметры функции zone – ID зоны flashcolor – цвет мигающей зоны. Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneFlashForAll(grovestreet, 0xAAFFDDAA);
GangZoneStopFlashForPlayer Остановить мигание зоны для игрока. Синтаксис GangZoneStopFlashForPlayer(playerid, zone); Параметры функции playerid – ID игрока zone – ID зоны Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneStopFlashForPlayer(playerid, grovestreet);
GangZoneStopFlashForAll Остановить мигание зоны для всех игроков. Синтаксис GangZoneStopFlashForAll(zone); Параметры функции zone – ID зоны Возможное использование: new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
GangZoneStopFlashForAll(grovestreet);