12:13
ОбновитьСмайлыBB-Коды
Чат-ня
Урок (Как ставить шлакбаум) - Форум - gta


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Naemnik95  
Форум - gta » gta SA, SA-MP, MTA, GTA IV » Урокы Pawno » Урок (Как ставить шлакбаум)
Урок (Как ставить шлакбаум)
Naemnik95Дата: Понедельник, 21.02.2011, 23:48 | Сообщение # 1
Генерал-полковник
Группа: Пользователи
Сообщений: 81
« 865 »
Статус:
Сейчас я научу вас добавлять шлакбаум. Все наверное скажут что это так же как и добовление ворот. Но здесь всё чуть-чуть подругому
Итак. Приступим!

1 шаг.

Раставляем объекты.

Их можно раставить при помощи МТА Мап Едитор.

Ставим:
- Опору для шлакбаума (Ид - 966)
-Ставим на эту опору сам шлакбаум т.е эту полосатую палку) Одну в открытом состоянии (Ид -968) И одну в закрытом состоянии.

Имея все координаты, присупим к шагу 2.

2 шаг.

Находим в поискивике павно слово forward.
Там вставляем
forward ShlakBaum();

Далее ищем new
Там вставляем:
new Shlak;

Далее Шаг 3.

в

Code
public OnGameModeInit()
где все объекты
Code
(CreateObject)

Вставляем наши расставленные в Мап диторы объекты.

Shlak= CreateObject(968,Тут Координаты ЗАКРЫТОГО шлакбаума);

Так же ставим основание шлакбаума:
CreateObject(966,Тут Координаты основания);

Шаг 4.

Дальше добавим команду для открывания шлакаума.

В public OnPlayerCommandText(playerid, cmdtext[]

Вставляем это:

Code
if(strcmp(cmdtext, "/Команда", true)==0)
{
if(PlayerToPoint(7.0,playerid,Координаты места, откудо можно будет открыть шлакбаум))
{
if(PlayerInfo[playerid][pMember] == Ид фракции которая сможет открыть шлакбаум || PlayerInfo[playerid][pLeader] == Ид фракции которая сможет открыть шлакбаум)
{
SetObjectRot(Shlak Тут вставте 3 последнии значения у ОТКРЫТОЙ палки шлагбаума);
SetTimer("ShlakBaum", 5000, 0);
SendClientMessage(playerid, COLOR_GREY, " Шлакбаум открыт! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не состоите в этой фракции ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не у шлакбаума");
return 1;
}
}

Шаг 5.

В саааамый конец мода вставляем вот это:

public ShlakBaum()
{
SetObjectRot(Slak1 ,Здесь вставим 3 последних значений ЗАКРЫТОЙ палки шлакбаума);

}

Шаг 6.

Радуемсо, ставим +ики


Форум - gta » gta SA, SA-MP, MTA, GTA IV » Урокы Pawno » Урок (Как ставить шлакбаум)
  • Страница 1 из 1
  • 1
Поиск:

Вверх

©SYLAR-GTA. © 2008-2024. PDA, SiteMap.xml, Документация и авторские соглашения, Правила, Cайт оптимизирован под Движок WebKit/Blink

Яндекс.Метрика