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

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

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

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

Анимация

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

bUrbin

Ученик
Проблема в том, что когда начинаешь лечение, ты должен оказаться на койке в анимации, но почему то, себя я вижу на койке в анимации (кряк), а для других я лежу рядом с койкой в этой анимации, почему так?


PHP:
public Koiki(playerid)
{
	new string[256];
	if(IsPlayerInRangeOfPoint(playerid, 1.6,1342.2587,-39.9606,1618.1736))
	{
		if(zKoika[0] > 0) return SendClientMessage(playerid, -1, "Данная койка занята другим пациентом.");
		zKoika[0] = 1,PlayerInfo[playerid][pKoika] = 1,Delete3DTextLabel(Koika[0]);
		SetPlayerInterior(playerid,1);
		t_SetPlayerPos(playerid,1342.3318,-39.9090,1618.1736);
		SetPlayerFacingAngle(playerid, 270.9274);
		SetPlayerVirtualWorld(playerid, 4);
		SendClientMessage(playerid, 0x7FFF00FF, "Вам назначили курс лечения. Длительность курса лечения зависит от состояния вашего здоровья."),SetPVarInt(playerid, "lechenie", 1);
		format(string, 60, "Койка №: 1\n{ffcc00}Пациент:\n%s", GN(playerid));
		tKoika[0] = Create3DTextLabel(string,0xFFFFFFFF,1342.2587,-39.9606,1618.1736,8.0,4,1);
	}
PHP:
stock HospitalHealth(playerid)
{
    if(GetPVarInt(playerid, "lechenie") > 0)
    {
        if(PlayerInfo[playerid][pHeal] < 99.00)
        {
           	new hosp[56];
			if(PlayerInfo[playerid][pVIP] == true) SetHealth(playerid,PlayerInfo[playerid][pHeal]+10.0),
			PlayerPlaySound(playerid, 17803, 0.0, 0.0, 0.0),
			format(hosp,sizeof(hosp),"~g~+10/%.0f ~r~HP",PlayerInfo[playerid][pHeal]+3),
			GameTextForPlayer(playerid,hosp,300,4);
			else SetHealth(playerid,PlayerInfo[playerid][pHeal]+1.0),
			format(hosp,sizeof(hosp),"~g~+1/%.0f ~r~HP",PlayerInfo[playerid][pHeal]+1),
			PlayerPlaySound(playerid, 17803, 0.0, 0.0, 0.0),
			GameTextForPlayer(playerid,hosp,300,4);
            TogglePlayerControllable(playerid,0);
            ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 1, 1, 1, 0);
        }
        else
        {
            Koikiz(playerid);
            SetPVarInt(playerid, "lechenie", 0);
            PlayerInfo[playerid][pKoika] = 0;
            death[playerid] = 0;
            SendClientMessage(playerid, 0x7FFF00FF, "Курс лечения пройден!");
            TogglePlayerControllable(playerid,1);
            ClearAnimations(playerid);
            return true;
        }
    }
    return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу