Всего тем: 1434
Сообщений: 7453
Новые сообщения Участники Правила форума Поиск RSS
Страница 1 из 11
Форум » Pawno » Pawn WIKI » Движение объекта
Движение объекта
SilverbackДата: Понедельник, 31.10.2011, 19:25 | Сообщение # 1
Сообщений: 29
Репутация: 3
Награды: 0
Клан:
n/a
Fun Team:
n/a
Группа: Администратор
Статус:
Для начала создадим переменную нашему обьекту

Code

new object;


Теперь в OnGameModeInit выражаем обьект через переменную

Code

object = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance = 0.0);

где
modelid - это ID модели обьекта
Float:X, Float:Y, Float:Z - координаты обьекта
Float:rX, Float:rY, Float:rZ - координаты поворота нашего обьекта
Float:DrawDistance - Дистанция прорисовки обьекта, пусть остаётся 0.0

Идём в public OnPlayerCommandText

Нам нужно сделать две команды:
команда перемещения нашего обьекта в указанные координаты
и
команда перемещения нашего обьекта на исходную позицию
Итак, делаем первую команду:

Code

if (strcmp("/move1", cmdtext, true, 10) == 0) {
    MoveObject(objectid, Float:X, Float:Y, Float:Z, Float:Speed);
    return 1; }

objectid - ID обьекта (в нашем случае ID обьекта это переменная object)
Float:X, Float:Y, Float:Z - Координаты движения обьекта
Float:Speed - Скорость движения обьекта (например 10.0)

Теперь создадим вторую команду:

Code

if (strcmp("/move0", cmdtext, true, 10) == 0) {
    MoveObject(objectid, Float:X, Float:Y, Float:Z, Float:Speed);
    return 1; }

objectid - ID обьекта (в нашем случае ID обьекта это переменная object)
Float:X, Float:Y, Float:Z - Исходные координаты движения обьекта (первоначальные, из OnGameModeInit)
Float:Speed - Скорость движения обьекта (например 10.0)

Вот мы и создали две команды для передвижения обьектов. Таким способом вы можете сделать себе на сервер лифт или ворота для вашего дома.
 
Форум » Pawno » Pawn WIKI » Движение объекта
Страница 1 из 11
Поиск:
Всего пользователей: 7640
За сегодня: 0
За вчера: 0
За неделю: 1
За этот месяц: 3

Копирование материалов без указания на наш сайт запрещено!
Дизайн полностью принадлежит сайту MP-Info.ru
Автор дизайна: Silverback
© MP-Info.ru 2011-2017