GetPlayerVelocity RU

From SA-MP Wiki

Jump to: navigation, search

GetPlayerVelocity

GetPlayerVelocity RU была добавлена в SA-MP 0.3a Эта функция была добавлена в SA-MP 0.3a и не будет работать в более ранних версиях!


Описание:

Возвращает скорость, при которой игрок идет в трех направлениях, X, Y и Z. Это может быть полезно для спидометров.


Параметры:
(playerid, &Float:x, &Float:y, &Float:z)


playeridИД игрока.
&Float:xСкорость по координате Х.
&Float:yСкорость по координате Y.
&Float:zСкорость по координате Z.


Возвращаемые значения:

Сама функция не возвращает определенного значения. X, Y и Z скоростей хранятся в указанных переменных.


Пример использования:

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp("/velocity", cmdtext))
    {
        new Float:Velocity[3], string[80];
	GetPlayerVelocity(playerid, Velocity[0], Velocity[1], Velocity[2]);
        format(string, sizeof(string), "Ваша скорость по коодинате X: %f, Y: %f, Z: %f", Velocity[0], Velocity[1], Velocity[2]);
        SendClientMessage(playerid, 0xFFFFFFFF, string);
	return 1;
    }
}


Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

Personal tools
In other languages