Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Прикрепление шлема когда игрок сел на мотоцикл.

Статус
В этой теме нельзя размещать новые ответы.

Diman3256

Дебютант
Всем привет! Это мой новый урок. Урок посвящен прикреплению шлема когда игрок сел на мотоцикл.

Автор - Я

Приступим:

В начало мода:

PHP:
enum pLocal
{
    bool: pHelmet
};

new pLoc[MAX_PLAYERS][pLocal];
В OnPlayerStateChange:

PHP:
	new playerState = GetPlayerState(playerid);

	if (playerState == PLAYER_STATE_DRIVER) //Когда игрок в машине, на водительском сидении
	{
		new vehicle = GetVehicleModel(GetPlayerVehicleID(playerid));
		if(vehicle==461||vehicle==462||vehicle==463||vehicle==468||vehicle==471||vehicle==521||vehicle==522||vehicle==523||vehicle==581||vehicle==586)
		{
			pLoc[playerid][pHelmet]=true; //Делаем шлем true
			SetPlayerAttachedObject(playerid, 1, 18976, 2, 0.094999, 0.000000, 0.015999, 66.999992, 76.900024, 20.199991, 0.975000, 1.000000, 1.255000, 0, 0); //Прикрепляем шлем
		}
	}
	if (playerState == PLAYER_STATE_ONFOOT) //Когда игрок выходит из машины
	{
	    if(pLoc[playerid][pHelmet]==true) //Если шлем true
	    {
	        pLoc[playerid][pHelmet]=false; //Делаем шлем false
	        RemovePlayerAttachedObject(playerid,1); //Удаляем прикрепленный объект
	    }
	}
Вот и все. Пользуйтесь на здоровье.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу