SetPlayerVelocity RU

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 15:04, 9 December 2016
OstGot (Talk | contribs)

← Previous diff
Current revision
OstGot (Talk | contribs)

Line 12: Line 12:
{{Параметр|Float:z|На сколько будет увеличена скорость по координате Z.}} {{Параметр|Float:z|На сколько будет увеличена скорость по координате Z.}}
-{{Ничего не возвращает}}+{{ВозвращаетУспех||Игрок не подключен.}}
{{Пример}} {{Пример}}

Current revision


SetPlayerVelocity

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


Описание:

Задаёт скорость движения игрока в определённом направлении.


Параметры:
(playerid, &Float:x, &Float:y, &Float:z)
playeridИД игрока.
Float:xНа сколько будет увеличена скорость по координате Х.
Float:yНа сколько будет увеличена скорость по координате Y.
Float:zНа сколько будет увеличена скорость по координате Z.


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

  • 1: Функция успешно выполнена.
  • 0: Функции не удалось выполниться. Игрок не подключен.


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

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp("/jump", cmdtext))
    {
	SetPlayerVelocity(playerid,0.0,0.0,0.2); //Прыжок игрока вверх
	return 1;
    }
    if (!strcmp("/sink", cmdtext))
    {
	SetPlayerVelocity(playerid,0.0,0.0,-0.5); //Спуск игрока вниз
	return 1;
    }
    return 0;
}

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

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

Personal tools
In other languages