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

GTA VI

Информация:

GTA V

Информация:

Информация:

Информация:

Информация:

Информация:

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

Информация:

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

GTA: Chinatown Wars

Информация:

GTA IV

Информация:

Информация:

Информация:

Информация:

GTA: Vice City Stories

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

GTA: Liberty City Stories

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

GTA: Trilogy

Файлы: ...


GTA: San-Andreas



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

GTA: Vice City



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

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

GTA ]I[



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

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

GTA 2

  • 1
  • 2

GTA: Advance

Информация:

GTA

  • 1
  • 2




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



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


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


Пришел, увидел и убил.
 
OKStyle Дата: Четверг, 07/01/2010, 23: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, 02:25 | Сообщение # 3
Сержант



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


Спасибо!

Пришел, увидел и убил.
 
  • Страница 1 из 1
  • 1
Поиск:

GTA MP

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

GTA Modding

Статьи:
GTA III

GTA: Criminal Russia


GTA: Underground


GTA Network


GTA WIKI


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

Календарь новостей
«  Март 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,так же скачать моды, скрипты, программы, новости и много другое
Pawno-Info: всё о GTA, статьи, wiki, скрипты и многое другое

Вход на сайт

Поиск

Мини-чат

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

Меню сайта

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


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