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

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

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

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

ACC Lift (SF авианосец перемещение лифта)

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

Den_Bellik

Мастер
ACC Lift 1.0
by Mike​

введение

Это фильтрскрипт удаляет объекты по умолчанию лифт с авианосца на Пасху бассейне военно-морской базы, а затем повторно создает им возможность для их перемещения.

Вот видео, показывающее, что именно это делает фильтрскрипт:

использование

There are 2 functions is this filterscript:

• ACC_MoveLift (лифт, UpDown = -1, Float: скорость = 1.0)
Функции: Перемещает указанную лифта
- Лифт: ID подъемника, чтобы переместить (0-1-основная часть)
- Updown: в каком направлении двигаться подъемник (-1 = вверх / вниз в зависимости от текущего состояния до 0 = 1 = вверх)
- Скорость: Это скорость, с которой движется лифт. 1 по умолчанию.
Примечание: "UpDown" значение по умолчанию -1. Использование "ACC_MoveLift (0);" будет двигаться лифт 0 (основной) вверх, если он не работает, или вниз, если это дело.

• ACC_GetLiftStatus (лифт)
Функции: Получить статус указанного лифта
- Лифт: ID подъемника, чтобы получить статус (0-1-основная часть)

Код:
 статусы Лифт:

LIFT_STATUS_UP 0
LIFT_STATUS_LOWERING 1
LIFT_STATUS_RISING 2
LIFT_STATUS_DOWN 3
Вот несколько примеров использования ACC_MoveLift:

PHP:
ACC_MoveLift(0); // Move the main lift, will move it up if it is down and down if it is up

ACC_MoveLift(0, 1, 2.0); // Raise (1) the main lift (0) at 2x speed (2.0)

ACC_MoveLift(1, 0); // Lower (0) the side lift (1)
Вот два примера, чтобы команда подъема / опускания лифтов (используется в видео выше):

PHP:
dcmd_lift(playerid, params[])
{
	ACC_MoveLift(0);
	if(ACC_GetLiftStatus(0) == LIFT_STATUS_RISING) SendClientMessage(playerid, ACC_COLOR, "Lift rising.");
	else SendClientMessage(playerid, ACC_COLOR, "Lift lowering.");
	return 1;
}

dcmd_sidelift(playerid, params[])
{
	ACC_MoveLift(1);
	if(ACC_GetLiftStatus(1) == LIFT_STATUS_RISING) SendClientMessage(playerid, ACC_COLOR, "Side lift rising.");
	else SendClientMessage(playerid, ACC_COLOR, "Side lift lowering.");
	return 1;
}
Installation

• Download the .pwn file below (or pre-compiled .amx)
• Place it in C:\Program Files\Rockstar Games\GTA San Andreas\filterscripts
• Open server.cfg (in GTA directory) and add 'ACC_lift' after 'filterscripts'
• If there is no 'filterscripts' line in your server.cfg, add 'filterscripts ACC_Lift'

IMPORTANT: This filterscript MUST be the FIRST filterscript on the 'filterscripts' line in server.cfg - if it's not OnPlayerConnect won't be called and the default lifts will not be removed. If you remove the objects in your gamemode already, it doesn't matter.

Download



Нет зеркала, пожалуйста. Если ссылки случится спуститься PM меня, и я получу еще один один.

NOTE:Это фильтрскрипт использует RemoveBuildingForPlayer в SA: MP 0.3 d . Это не будет работать в предыдущих версиях.

Спасибо!

Пожалуйста, оставьте комментарий ниже, возможно, предложения. Также, пожалуйста, сообщайте о любых ошибок / проблем.

Это можно сделать с помощью этого сценария, как Вы, пожалуйста, измените его, распространять его, что угодно!

Спасибо.

Автор : MP2
Переклад : By Den_Bellik (c)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу