Телепорт по метке на карте

Описание: Уроки по скриптингу
Модератор: SJplayer

Дим M
Автор темы, Администратор
Администратор
Аватара
Дим M
Автор темы, Администратор
Администратор
Сообщения: 1611
Зарегистрирован: 5 апреля 2013
С нами: 11 лет

#1 Дим » 19 апреля 2013, 13:24

Телепорт по метке на карте

Когда игрок нажимает на правую кнопку мыши на карте в меню паузы, то его ТП в указанную точку.

В public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)

Код: Выделить всё

    if(PlayerInfo[playerid][pAdmin] >=2)
    {//Если игрок администратор 2 и выше лвл, если у вас по-другому - проверку ставьте свою
        if(!IsPlayerInAnyVehicle(playerid))
        {//Если игрок не в авто
            SetPlayerPos(playerid,fX,fY,fZ); SendClientMessage(playerid,0xFF0000AA,"Инфо: Вы успешно телепортировались");//Меняем позицию игрока на координаты метки и выводим ему сообщение
            SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);//Виртуальный мир и инт ставим на 0
        }
    }
[center]i love you [s]mxIni[/s] Mysql[/center]


Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 5 гостей