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

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

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

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

/belt

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

Varios

Умник
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[ Описание ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Эта система подойдет для Role Play режима
Так как если вы попадёте в аварию без ремня безопасности у вас буду отниматься НР(-5 при каждом столкновении)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Автор: Varios(я)


Создадим новую переменную:
PHP:
new Belt[MAX_PLAYERS];

В public OnPlayerConnect
PHP:
	Belt[playerid] = 0;

В public OnPlayerCommandText
PHP:
    if(strcmp(cmd,"/belt",true) == 0)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) return SendClientMessage(playerid,COLOR_GREY,"Вы не в машине");
        if(Belt[playerid] == 1)
        {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            Belt[playerid] = 0;
	        format(string, 256, "%s отстегнул(а) ремень безопасности", sendername);
	        SetPlayerChatBubble(playerid, string, COLOR_PURPLE, 15.0, 1000);
	        GameTextForPlayer(playerid, "~r~Belt Unfastened", 5000, 3);
            return true;
        }
        else if(Belt[playerid] == 0)
        {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            Belt[playerid] = 1;
	        format(string, 256, "%s пристегнул(а) ремень безопасности", sendername);
	        SetPlayerChatBubble(playerid, string, COLOR_PURPLE, 15.0, 1000);
	        GameTextForPlayer(playerid, "~g~Belt Fastened", 5000, 3);
            return true;
        }
    }

В public OnVehicleDamageStatusUpdate
PHP:
    new Float:health;
	GetPlayerHealth(playerid,health);
    if(Belt[playerid] == 0)
	{
		SetPlayerHealthAc(playerid, health - 5.0);
        SetPlayerDrunkLevel(playerid,2000);
	}
Все, от + не откажусь
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу