Категория:Scripting Functions SAMP

Материал из Wiki.Pawno-Info.Ru
Перейти к навигации Перейти к поиску

Функции скриптинга

Транспортные средства (a_vehicles.inc + a_samp.inc + a_players.inc)

  • AddStaticVehicle - Добавить статичный автомобиль
  • AddStaticVehicleEx - Добавить статический автомобиль с задержкой повторного появления
  • AddVehicleComponent - добавляет компонент (тюнинговую деталь) к транспортному средству.
  • AttachTrailerToVehicle - прикрепить прицеп к транспортному средству.
  • ChangeVehicleColor - изменение цвета (цветов) автомобиля.
  • ChangeVehiclePaintjob - изменение окраски автомобиля
  • CreateVehicle - Создать автомобиль
  • DestroyVehicle - уничтожить транспортное средство
  • DetachTrailerFromVehicle - отсоединение прицепа от транспортного средства.
  • DisableRemoteVehicleCollisions - управляет коллизией транспортного средства игрока (ghostmode).
  • EnableTirePopping - включает или отключает возможность простреливать шины транспортных средств.
  • EnableVehicleFriendlyFire - включает защиту транспортных средств от урона команды игрока.
  • GetPlayerSurfingVehicleID - Получить идентификатор автомобиля, на котором находится игрок.
  • GetPlayerVehicleSeat - получает ID посадочного места игрока в указанном транспорте.
  • GetPlayerVehicleID - Получить идентификатор автомобиля, в котором находится игрок.
  • GetVehicleComponentInSlot - получить компонент транспортного средства (деталь для настройки) в определенный слот
  • GetVehicleComponentType - определяет тип компонента, которым является компонент
  • GetVehicleDamageStatus - Получить статус повреждения транспортного средства (визуальные повреждения)
  • GetVehicleDistanceFromPoint - определяет расстояние от транспортного средства до указанных координат.
  • GetVehicleHealth - получить состояние здоровья (двигателя) автомобиля
  • GetVehicleModel - получает модель автомобиля
  • GetVehicleModelInfo - получает параметры модели транспортного средства.
  • GetVehicleParamsCarDoors - получает состояние дверей транспортного средства.
  • GetVehicleParamsCarWindows - получает состояние окон транспортного средства.
  • GetVehicleParamsEx - получает состояние различных параметров транспортного средства.
  • GetVehicleParamsSirenState - получает состояние сирены (мигалки) транспортного средства.
  • GetVehiclePos - получает позицию транспортного средства.
  • GetVehicleTrailer - Получить идентификатор прицепа транспортного средства
  • GetVehicleVelocity - получает ускорение транспортного средства по осям.
  • GetVehicleVirtualWorld - Получите виртуальный мир автомобиля
  • GetVehicleZAngle - получает вращение транспортного средства вокруг оси Z.

* GetVehicleRotation - получает вращение транспортного средства по осям координат.

  • GetVehicleRotationQuat - получает кватернионное вращение транспортного средства
  • IsPlayerInAnyVehicle - Проверяет, находится ли игрок в каком-либо транспортном средстве
  • IsPlayerInVehicle - Проверяет, находится ли игрок в определенном транспортном средстве
  • IsTrailerAttachedToVehicle - проверьте, есть ли прицеп к автомобилю.
  • IsValidVehicle - проверяет, существует ли указанно транспортное средство.
  • IsVehicleStreamedIn - Проверяет, идет ли трансляция для определенного игрока
  • LinkVehicleToInterior - Свяжите автомобиль с интерьером
  • ManualVehicleEngineAndLights - позволяет управлять статусами двигателя и фарами транспортного средства.
  • PlayerSpectateVehicle - Заставьте игрока наблюдать за транспортным средством
  • PutPlayerInVehicle - Поместите игрока в транспортное средство
  • RemovePlayerFromVehicle - Удаляет игрока из машины.
  • RemoveVehicleComponent - удаление компонента из автомобиля.
  • RepairVehicle - Ремонт автомобиля (визуальные повреждения + двигатель)
  • SetVehicleAngularVelocity - устанавливает угловую скорость (вокруг осей) транспортного средства.
  • SetVehicleHealth - Устанавливает здоровье (двигатель) транспортного средства
  • SetVehicleNumberPlate - устанавливает номерной знак на транспортное средство.
  • SetVehicleParamsCarDoors - устанавливает состояние дверей транспортного средства.
  • SetVehicleParamsCarWindows - получает состояние окон транспортного средства.
  • SetVehicleParamsEx - устанавливает различные параметры транспортного средства.
  • SetVehicleParamsForPlayer - устанавливает параметры транспортного средства для конкретного игрока.
  • SetVehiclePos - установка положения автомобиля
  • SetVehicleToRespawn - возродить транспортное средство
  • SetVehicleVelocity - устанавливает ускорение транспортного средства по осям.
  • SetVehicleVirtualWorld - настройка виртуального мира автомобиля
  • SetVehicleZAngle - Установить поворот автомобиля
  • UpdateVehicleDamageStatus - обновляет статус повреждений транспортного средства (визуальные повреждения)

Объекты (a_objects.inc + a_samp.inc)

Общее

  • CancelEdit - прекратить редактирование объекта
  • SelectObject - отображает курсор и позволяет игроку выбрать объект
  • SetObjectsDefaultCameraCol - устанавливает стандартную коллизию камере объекта

Глобальные объекты

  • AttachCameraToObject - прикрепляет игровую камеру к объекту
  • AttachObjectToObject - прикрепить объект к другому объекту
  • AttachObjectToPlayer - прикрепляет объект к игроку
  • AttachObjectToVehicle - прикрепляет объект к транспортному средству
  • CreateObject - создать объект
  • DestroyObject - уничтожить объект
  • EditObject - позволяет игроку редактировать объект (положение и вращение) с помощью мыши в графическом интерфейсе.
  • GetObjectModel - получает модель объекта
  • GetObjectPos - получает позицию объекта
  • GetObjectRot - получает поворот объекта
  • IsObjectMoving - проверяет, двигается ли объект
  • IsValidObject - проверяет, существует ли объект
  • MoveObject - перемещает объект
  • SetObjectMaterial - устанавливает текстуру на объекте
  • SetObjectMaterialText - устанавливает текст на объекте
  • SetObjectNoCameraCol - камера не будет реагировать на объект
  • SetObjectPos - Установить позицию объекта
  • SetObjectRot - устанавливает поворот объекта
  • StopObject - остановить объект (движение)

Объекты игрока

Текстовые рисунки

Глобальные текстовые рисунки

  • TextDrawAlignment - устанавливает выравнивание текста.
  • TextDrawBackgroundColor - устанавливает цвет фона отрисовки текста.
  • TextDrawBoxColor - устанавливает цвет поля текстового рисунка.
  • TextDrawColor - установить цвет отрисовки текста.
  • TextDrawCreate - создание отрисовки текста
  • TextDrawDestroy - уничтожить отрисовку текста
  • TextDrawFont - установить шрифт текстового изображения
  • TextDrawHideForAll - скрыть текстовый рисунок для всех игроков.
  • TextDrawHideForPlayer - Скрыть отрисовку текста для определенного игрока
  • TextDrawLetterSize - установить размер текста текстового рисунка.
  • TextDrawSetOutline - установка толщины контура отрисовки текста.
  • TextDrawSetProportional - устанавливает пропорции текста отрисовки
  • TextDrawSetShadow - переключить тень за текстом отрисовки текста
  • TextDrawSetString - Установить текст в текстовом отрисовке
  • TextDrawShowForAll - Показать текстовый рисунок для всех игроков
  • TextDrawShowForPlayer - Показать текстовый рисунок для определенного игрока
  • TextDrawTextSize - установить размер отрисовки текста.
  • TextDrawUseBox - Переключить, должен ли текстовый рисунок иметь поле или нет
  • TextDrawSetSelectable - устанавливает, можно ли выделить текстовый рисунок с помощью SelectTextDraw.
  • TextDrawSetPreviewModel - установка модели предварительного просмотра 3D для рисования.
  • TextDrawSetPreviewRot - установка поворота предварительного просмотра трехмерного текстового рисунка.
  • TextDrawSetPreviewVehCol - установка цвета транспортного средства в предварительном просмотре трехмерного текста.

Текстовые рисунки игрока

  • CreatePlayerTextDraw - создать отрисовку игрока.
  • PlayerTextDrawAlignment - задает выравнивание текстового рисунка игрока.
  • PlayerTextDrawBackgroundColor - установите цвет фона для текстового рисунка игрока.
  • PlayerTextDrawBoxColor - устанавливает цвет поля текстового рисования игрока.
  • PlayerTextDrawColor - установите цвет текста в player-textdraw.
  • PlayerTextDrawDestroy - уничтожить отрисовку player-textdraw.
  • PlayerTextDrawFont - установить шрифт для текстового рисунка игрока.
  • PlayerTextDrawHide - скрыть отрисовку текста игрока.
  • PlayerTextDrawLetterSize - установите размер буквы текста в player-textdraw.
  • PlayerTextDrawSetOutline - переключение контура на текстовом изображении игрока.
  • PlayerTextDrawSetProportional - масштабирование интервала текста в текстовом изображении проигрывателя до пропорционального соотношения.
  • PlayerTextDrawSetShadow - устанавливает тень на текстовый рисунок игрока.
  • PlayerTextDrawSetString - устанавливает текст player-textdraw.
  • PlayerTextDrawShow - показать отрисовку текста игрока.
  • PlayerTextDrawTextSize - установите размер поля для рисования текста игрока (или интерактивной области для PlayerTextDrawSetSelectable ).
  • PlayerTextDrawUseBox - переключение поля на текстовом изображении игрока.
  • PlayerTextDrawSetSelectable - устанавливает, можно ли выбрать текстовый рисунок игрока с помощью SelectTextDraw
  • PlayerTextDrawSetPreviewModel - установка идентификатора модели для предварительного просмотра текста в 3D-плеере.
  • PlayerTextDrawSetPreviewRot - установка поворота предварительного просмотра отрисовки текста в 3D-плеере.
  • PlayerTextDrawSetPreviewVehCol - установка цвета автомобиля в предварительном просмотре текста в 3D-плеере.

Выбор

  • SelectTextDraw - включает мышь, чтобы игрок мог выбрать текстовый рисунок
  • CancelSelectTextDraw - отменить выделение текста с помощью мыши.

Гангзоны (a_samp.inc)

3D текстовые метки (a_samp.inc)

Глобальные

Персональные

Контрольно-пропускные пункты (a_players.inc)

Обычные контрольные точки

  • DisablePlayerCheckpoint - отключает контрольную точку для игрока
  • IsPlayerInCheckpoint - проверяет, находится ли игрок на контрольной точке
  • SetPlayerCheckpoint - устанавливает контрольную точку для игрока

Гоночные контрольные точки

  • DisablePlayerRaceCheckpoint - отключает гоночную контрольную точку для игрока
  • IsPlayerInRaceCheckpoint - проверяет, находится ли игрок на гоночной контрольной точке
  • SetPlayerRaceCheckpoint - устанавливает гоночную контрольную точку для игрока

Переменные игрока (PVars) (a_players.inc)

  • DeletePVar - удаляет переменную игрока
  • GetPVarFloat - получает переменную игрока в виде числа с плавающей точкой
  • GetPVarInt - получить переменную игрока в виде целого числа
  • GetPVarNameAtIndex - получает имя переменной игрока по индексу
  • GetPVarType - получает тип переменной игрока по имени переменной
  • GetPVarString - получает переменную игрока в виде строки
  • GetPVarsUpperIndex - получает наивысший индекс переменной игрока
  • SetPVarFloat - устанавливает для переменной игрока значение с плавающей запятой
  • SetPVarInt - устанавливает для переменной игрока целое число
  • SetPVarString - устанавливает переменную игрока в строку

Наблюдение (a_players.inc)

  • PlayerSpectatePlayer - заставляет игрока наблюдать за другим игроком
  • PlayerSpectateVehicle - заставляет игрока наблюдать за транспортом
  • TogglePlayerSpectating - переключает статус игрока в режим наблюдения и обратно

Администрация

  • Ban - Забанить игрока, чтобы он не мог подключиться к серверу.
  • BanEx - Забанить игрока по индивидуальной причине
  • IsPlayerAdmin - Проверяет, вошел ли игрок в RCON или нет
  • Kick - выгнать игрока с сервера.
  • SendRconCommand - отправить команду RCON через скрипт

NPC

npcmodes

Скрипты

  • ConnectNPC - подключение NPC.
  • IsPlayerNPC - проверьте, является ли игрок NPC или настоящим игроком.

Актёры

Плагины

Страницы в категории «Scripting Functions SAMP»

Показано 12 страниц из 212, находящихся в данной категории.

(Предыдущая страница) (Следующая страница)(Предыдущая страница) (Следующая страница)