• Страница 1 из 1
  • 1
Телепорт с проверкой на координаты
[S]ilverbac[k]Дата: Суббота, 07.04.2012, 10:56 | Сообщение # 1
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17

Статус отсутствует
В самый верх мода/скрипта

Code
new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2,tpid,tptm;
forward Tp(playerid,Float:x,Float:y,Float:z,Float:zAngle);


1) Если у вас телепорт через команду

В OnPlayerCommandText в вашу команду

Code

GetPlayerPos(playerid,Float:x1,Float:y1,Float:z1);
SendClientMessage(playerid,0xFF0000AA,"Проверка координат. Стойте на месте 5 секунд");
tptm = SetTimer("Tp",5000,false);
tpid = 1;


2) Если у вас телепорт через диалоговое окно

В OnPlayerDialogResponse в нужный listitem (или case)

Code

GetPlayerPos(playerid,Float:x1,Float:y1,Float:z1);
SendClientMessage(playerid,0xFF0000AA,"Проверка координат. Стойте на месте 5 секунд");
tptm = SetTimer("Tp",5000,false);
tpid = 1;


В самый низ мода/скрипта

Code

public Tp(playerid,Float:x,Float:y,Float:z,Float:zAngle)
{
        GetPlayerPos(playerid,Float:x2,Float:y2,Float:z2);
        if(Float:x1 == Float:x2 && Float:y1 == Float:y2 && Float:z1 == Float:z2)
     {

        if(tpid == 1)
     {
        SetPlayerPos(playerid,2522.0320,-1679.0288,15.4970);
        SetPlayerFacingAngle(playerid,85.9837);
        SendClientMessage(playerid,0xFF0000AA,"Вы были телепортированы");
        KillTimer(tptm);
        }

     }
     else
     {
        SendClientMessage(playerid,0xFF0000AA,"Не двигайтесь!!!");
        KillTimer(tptm);
     }
        return 1;
}


Все должно нармально скомпилироватся.
Если игрок после появления надписи "Проверка координат. Стойте на месте 5 секунд" прицелится, присядет или еще что-то то его не будет телепортировать.
Полезно для разных DM/TDM модов


[S]ilverbac[k] © 2012
Специально для SAMP-TEAM.COM


[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
 
Andrew163Дата: Воскресенье, 18.11.2012, 23:40 | Сообщение # 2
.::Offline::.
Новичок
Сообщений: 9
[ 0 ]
Награды: 0

Статус отсутствует
ништяк, долго это искал, спасибо =)


Samp-DM Proejct
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2024
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика
Яндекс.Метрика