Создание пикапа для захвата - Форум




Главная О проекте Статьи Файлы Фотоальбомы Форум
Добавить сайт в «Избранное» | Вход в профиль

GTA V

Информация: iFruit

Информация: Изображения:

GTA: Chinatown Wars

Информация:

GTA IV

Информация:

Информация:

Информация:

Информация:

GTA: Vice City Stories

Информация: Изображения:

GTA: Liberty City Stories

Файлы: Информация: Изображения:

GTA: San-Andreas

Информация: Статьи: Изображения:

GTA: Vice City

Информация: Изображения: Файлы:

Информация: Изображения:

GTA ]I[

Информация: Файлы:

Информация: Изображения:

GTA 2

  • 1
  • 2

GTA: Advance

Информация:

GTA




  • 1
  • 2

Меню сайта

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    Страница 1 из 11
    Форум » PAWN » Вопросы и проблемы » Создание пикапа для захвата (захватил и отстоял)
    Создание пикапа для захвата
    artchehoff Дата: Вторник, 29/12/2009, 03:47 | Сообщение # 1
    Сержант



    Регистрация: 25/09/2009
    Клан:
    -
    Страна:
    Статус:


    Объясните как создать место, точку, пикап. чтоб его можно было захватить какой-либо команде.
    встать на него, и пойдет отсчет от 15. какая команда выстоит , та и захватит место\победит.
    и чтоб в чат шло сообщение о том кто захватывает, какая команда.


    Пришел, увидел и убил.
     
    OKStyle Дата: Четверг, 07/01/2010, 22:04 | Сообщение # 2
    Analgésico



    Регистрация: 17/01/2009
    Клан:
    [ACF]
    Страна:
    Статус:


    Для начала поставим чекпоинт. Когда - определяется принадлежностью: будь то при запуске базы или при инициализации игрового мода:
    Code
    SetPlayerCheckpoint(playerid,x,y,z,r); // xyz - координаты, r - радиус - вставить свои

    В OnPlayerEnterCheckpoint:

    Code
    CountDown();
    if(gTeam[playerid]==команда_1)  // здесь gTeam отвечает за принадлежность захватчика к команде
    {
      SendClientMessage(playerid,0xFF0000AA,"Команда 1 захватывает чекпоинт!");
    }
    else if(gTeam[playerid]==команда_2)
    {
      SendClientMessage(playerid,0xFF0000AA,"Команда 2 захватывает чекпоинт!");
    }

    Теперь зададим переменную, которая будет отвечать за количество секунд. В начало мода:

    Code
    new Count = 15;

    В конец мода:

    Code
    public CountDown()
    {
      if (Count > 0)
      {
       GameTextForAll(CountText[Count-1],2500,3);
       Count--;
       SetTimer("CountDown",1000,0);
      }
      else
      {
       GameTextForAll("~g~~h~Owned!",2500,3); // замените на своё сообщение
       Count = 15; // восполняем исходное значение
      }
    return 1;
    }




     
    artchehoff Дата: Суббота, 09/01/2010, 01:25 | Сообщение # 3
    Сержант



    Регистрация: 25/09/2009
    Клан:
    -
    Страна:
    Статус:


    Спасибо!

    Пришел, увидел и убил.
     
    Форум » PAWN » Вопросы и проблемы » Создание пикапа для захвата (захватил и отстоял)
    Страница 1 из 11
    Поиск:

    GTA MP

    Мультиплееры

    GTA Modding

    Статьи:
    GTA III

    Блок пользователя

    GTA: Criminal Russia


    Календарь новостей
    «  Март 2015  »
    ПнВтСрЧтПтСбВс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031

    Поиск

    Наша кнопка



    Партнёры

    Multi Theft Auto Community Russia

    Alliance of Cheater's Fighters
    Elite Force Opossition
    Brotherhood of Plumbum
    E1ect
    San-Andreas Bugousers
    Seville Crew
    Русский•Exclusive•Сервер
    Mixes
    http://rus-gta.do.am/
    Здесь вы можете все узнать про pawno,так же скачать моды,скрипты,программы,новости и много другое

    Вход на сайт

    Корзина
    Ваша корзина пуста

    Поиск

    Мини-чат

    Наш опрос
    Считаете ли вы IV-MP лучше SA-MP?
    Всего ответов: 476

    Статистика


    Copyright © Лаборатория O.K.Style 2001-2016 | GTA-Exclusive 2007-2016 | GTA News 2007-2016 | Хостинг от uCoz