Доступ к готовым решениям

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

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

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

Include GetPlayerPosPlace - В каком городе находится игрок

Alex_Lenez

Специалист
GetPlayerPosPlace - Функция с помощью которой можно легко определить в каком городе сейчас находится игрок.


Place V 0.0.2 (Release)
By Alex_Lenez
Функция не использует таймера, но использует плагин Streamer.


Установка:

Скачайте и закинь в свою папку с инклудами place.inc

ко всем инклудам в самый низ:

PHP:
#include <place>
В OnGameModeInit

PHP:
place_init();
Вот и готово!


Применение:

Параметры:

PHP:
GetPlayerPosPlace(playerid); // вписываете любой ид, и он покажет где игрок
Для использования есть 4 типа, которые функция возвращает!

PHP:
PLAYER_INVALID_PLACE - Если игрок находится за пределами карты (В море далеко от берега)
PLAYER_IN_SAN_FIERRO - Если игрок находится в пределах города San Fierro
PLAYER_IN_LOS_SANTOS - Если игрок находится в пределах города Los Santos
PLAYER_IN_LAS_VENTURAS - Если игрок находится в пределах города Las Venturas

Пример:


PHP:
CMD:posit(playerid, params[])
{
	if(GetPlayerPosPlace(playerid) == PLAYER_IN_SAN_FIERRO)
	SendClientMessage(playerid, COLOR_WHITE, "Вы находитесь в городе Сан Фиерро");
	else if(GetPlayerPosPlace(playerid) == PLAYER_IN_LOS_SANTOS)
	SendClientMessage(playerid, COLOR_WHITE, "Вы находитесь в городе Лос Сантос");
	else if(GetPlayerPosPlace(playerid) == PLAYER_IN_LAS_VENTURAS)
	SendClientMessage(playerid, COLOR_WHITE, "Вы находитесь в городе Лас Вентурас");
	else if(GetPlayerPosPlace(playerid) == PLAYER_INVALID_PLACE)
	SendClientMessage(playerid, COLOR_WHITE, "Вы находитесь далеко в море");
	return true;
}



Инклуд будет дорабатываться!


Pastebin:

Обновлено, теперь будет работать очень быстро




Автор: Alex_Lenez
 
Последнее редактирование модератором:
Сверху Снизу