Доступ к архиву

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

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

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

Система поломки авто

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

PI

The world on the edge of reality
Добрый день,сегодня с утра пришла идейка,вот реализовал:
Суть заключается в том,что катаясь по просторам SA,ваша машина будет перегриваться,и после долгой поездки,она может загореться

в моём коде убавляется по 2% hp в минуту(чего хватит примерно на 60минут,только машина загорается когда остаётся 20хп гдето,то ращитывайте сами) если смотреть через собеит,а если просто так то по 16.6 хп в минуту из 1000
если вы хотите чтобы машина служила дольше,то 1000:60(минуты)=16.6,чтобы уменьшить службу машины то 1000:30=33.3,и в коде замените 16.6 на 33.3

и так код:
ко всем forward добавляем:
PHP:
forward SystemPolomka(playerid);
ко всем таймерам в public OnGameModeInit() добавляем:
PHP:
SetTimer("SystemPolomka",60000,1);//by Сергей68
и добавляем public SystemPolomka(playerid) в любое место:
PHP:
public SystemPolomka(playerid)
{
if(IsPlayerInAnyVehicle(playerid) || GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
    new Float:carhealth;
    new vehicle = GetPlayerVehicleID(playerid);
    GetVehicleHealth(vehicle, carhealth);
    if(carhealth < 500)
	{
	SendClientMessage(playerid,COLOR_GREY,"Вашей машине требуется ремонт,обратитесь к механику");
	}
    SetVehicleHealth(vehicle, carhealth-16.6);
}
return 1;
}
Вот такой маленьки код,зато больше РП

Автор: Сергей68

При копировании материала ссылка и указание автора обезательно
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу