Запрет оружия в авто

Описание: Уроки по скриптингу
Модератор: SJplayer

Дим M
Автор темы, Администратор
Администратор
Аватара
Дим M
Автор темы, Администратор
Администратор
Сообщения: 1608
Зарегистрирован: 5 апреля 2013
С нами: 10 лет 11 месяцев

#1 Дим » 6 мая 2013, 11:29

Запрет оружия в авто
Автор: hSlide

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

Предлагаю вам своё решение:

Код: Выделить всё

public OnPlayerStateChange(playeridnewstateoldstate)
{
    if (
newstate == PLAYER_STATE_PASSENGERSetPlayerArmedWeapon(playerid0);
    return 
1;
}   


Если Вам нужно на отдельное оружие:

Код: Выделить всё

public OnPlayerStateChange(playeridnewstateoldstate)
{
    
/*    Запрет на использование MP5    */
    
if (newstate == PLAYER_STATE_PASSENGER && GetPlayerWeapon(playerid) == WEAPON_MP5SetPlayerArmedWeapon(playerid0);
    return 
1;
}   


Оружие не отнимается! Просто переключается слот на кулаки.
[center]i love you [s]mxIni[/s] Mysql[/center]


Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 7 гостей