6 posts in this topic

Данная система защитит армию в Батырево (аэропорт Мирный) от посторонних воздушных судов (519 ид самолета, 487 - вертолета, можете добавить еще сами).

Итак, приступим. 

Ко всем глобальным переменным (new):

new pw[MAX_PLAYERS];

В OnPlayerUpdate (рекомендуется использовать не его, а секундный таймер):

if(PlayerToBox(playerid,1042.96875,1535.15625,1980.46875,1816.40625))
{
    if(pw[playerid] == 0)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            new c = GetPlayerVehicleID(playerid);
            if(GetVehicleModel(c) == 519) // Можно другие самолеты добавить, после id самолета "|| GetVehicleModel© == ID" Без кавычек
            {
                pw[playerid] = 1;
                SetTimerEx("Vyst", 4000, false, "i", playerid);
                SendClientMessage(playerid,-1,"Вы залетели на охраняемую территорию, покиньте зону, иначе вы будете сбиты системой ПВО");
            }
        }
    }
}

Далее добавляем это в конец мода:

stock PlayerToBox(playerid,Float:min_x,Float:min_y,Float:max_x,Float:max_y)
{
    new Float:xxp,Float:yyp,Float:zzp;
    GetPlayerPos(playerid, xxp, yyp, zzp);
    if((xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)) return 1;
    return 0;
}
forward Vyst(playerid);
public Vyst(playerid)
{
    pw[playerid] = 0;
    if(PlayerToBox(playerid,1042.96875,1535.15625,1980.46875,1816.40625))
    {
        new Float:x,Float:y,Float:z;
        GetPlayerPos(playerid,x,y,z);
        CreateExplosion(x,y,z, 9, 2.0); // 4 аргумент: id взрыва, 5: Радиус
    }
}

 

ВНИМАНИЕ! Если вы не хотите ничего вставлять в свой мод, вы можете скачать filterscript

Автор: mrbanned

Share this post


Link to post
Share on other sites

а где находиться это это: АРМИЯ СФ ИЛИ LV ИЛИ LS ?

Share this post


Link to post
Share on other sites
55 минут назад, Эмин Наджафов сказал:

а где находиться это это: АРМИЯ СФ ИЛИ LV ИЛИ LS ?

Это CR-MP

Share this post


Link to post
Share on other sites

Не работает почему-то...

Share this post


Link to post
Share on other sites

@ilia@@ должно работать на этих координатах: 

В 22.07.2017 в 15:12, Гость stibs сказал:

1042.96875,1535.15625,1980.46875,1816.40625

если ваша армия находится на других, нужно соответственно заменить. 

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • warrion4ik
      By warrion4ik
      При телепорте по метке она тепает под текстуры и приходится перетелепортироваться, как это можно исправить?
      Видео: https://youtu.be/FLjer8lfGc0