Diman3256
Дебютант
Всем привет! Это мой новый урок. Урок посвящен прикреплению шлема когда игрок сел на мотоцикл.
Автор - Я
Приступим:
В начало мода:
В OnPlayerStateChange:
Вот и все. Пользуйтесь на здоровье.
Автор - Я
Приступим:
В начало мода:
PHP:
enum pLocal
{
bool: pHelmet
};
new pLoc[MAX_PLAYERS][pLocal];
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); //Удаляем прикрепленный объект
}
}
Последнее редактирование:
