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

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

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

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

Использование функции OnPlayerClickMap в 0.3e (телепорт по метке на карте)

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

Mr_Kent

Умник
Смысл функции заключается вот в чем: когда администратор ставит метку на карте (правой кнопкой мыши) и обратно входит в игру, то он телепортируется на указанное место. Если человек провалился под землю, то повторный телепорт все исправит.

Вот код: (вставить в конце мода)
PHP:
forward OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ); // forward функции
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) // сама функция
{
    if(PlayerInfo[playerid][pAdmin] == 0) return false; // проверка на администратора
    SetPlayerPos(playerid,fX,fY,fZ); // если проверку прошел, то устанавливаем координаты fX fY fZ
    SetPlayerInterior(playerid, 0); // устанавливаем 0 интерьер
    SetPlayerVirtualWorld(playerid, 0) ;// устанавливаем 0 виртуальный мир
    return true; // заканчиваем функцию
}
Автор: Mr_Kent (то есть Я)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу