Alex_Bardakov
Компетентный
Использование актеров(UPD 0.3.7+)
Автор: SAMP Wiki(автор не указан)
Перевел и перебросил на форум: Alex_Bardakov(я)
Создать актера:
Уничтожить актера:
Установить актеру виртуальный мир:
Узнать виртуальный мир актера:
Установить актеру позицию:
Узнать позицию актера
Установить угол поворота актера:
Узнать угол поворота актера:
Установить актеру анимацию:
Очистить анимацию актера:
Установить актеру здоровье:
Узнать здоровье актера:
Актер вошел в поле видимости игрока:
Актер вышел из поля видимости игрока:
+ можете не ставить если посчитаете нужным, ваше решение)
Автор: SAMP Wiki(автор не указан)
Перевел и перебросил на форум: Alex_Bardakov(я)
Создать актера:
PHP:
CreateActor(modelid, Float:X, Float:Y, Float:Z, Float:Rotation)
modelid - ID Актера (Скин)
x - Х Координата создания актера
y - Y Координата создания актера
z - Z Координата создания актера
Rotation - Угол поворота актера
Уничтожить актера:
PHP:
DestroyActor(actorid)
actorid - ID актера
Установить актеру виртуальный мир:
PHP:
SetActorVirtualWorld(actorid, vworld)
actorid - ID актера
vworld - Номер виртуального мира
Узнать виртуальный мир актера:
PHP:
GetActorVirtualWorld(actorid)
actorid - ID актера
Установить актеру позицию:
PHP:
SetActorPos(actorid, Float:X, Float:Y, Float:Z)
actorid - ID актера
x - Х Координата создания актера
y - Y Координата создания актера
z - Z Координата создания актера
Узнать позицию актера
PHP:
GetActorPos(actorid, &Float:X, &Float:Y, &Float:Z)
actorid - ID актера
x - Х Координата актера
y - Y Координата актера
z - Z Координата актера
PHP:
SetActorFacingAngle(actorid, &Float:ang)
actorid - ID актера
ang - Угол поворота
PHP:
GetActorFacingAngle(actorid, &Float:ang)
actorid - ID актера
ang - Угол поворота
Установить актеру анимацию:
PHP:
ApplyActorAnimation(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time)
actorid - ID актера
animlib - Библиотека анимаций
animname - Название анимации
fDelta - Скорость анимации (Используйте 4.1)
loop - Если установлено 0, то возвратит актера на координату Х
loopy - Если установлено 0, то возвратит актера на координату Y
freeze - 1 заморозит актера в конце анимации
time - Время в миллисекундах воспроизведения анимации (0 - не закончится)
Очистить анимацию актера:
PHP:
ClearActorAnimations(actorid)
actorid - ID актера
Установить актеру здоровье:
PHP:
SetActorHealth(actorid, Float:health)
actorid - ID актера
health - Здоровье
PHP:
GetActorHealth(actorid, &Float:health)
actorid - ID актера
health - Здоровье
Актер вошел в поле видимости игрока:
PHP:
OnActorStreamIn(actorid, forplayerid)
actorid - ID актера
forplayerid - ID игрока
Актер вышел из поля видимости игрока:
PHP:
OnActorStreamOut(actorid, forplayerid)
actorid - ID актера
forplayerid - ID игрока
Последнее редактирование:
