• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как можно удалить объекты через RemoveBuildingForPlayer в команде по созданию маппинга?

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

TORETTO28

Изучающий
Пользователь
Регистрация
6 Ноя 2014
Сообщения
617
Лучшие ответы
0
Репутация
14
Привет всем. Есть код который включает объекты и есть RemoveBuildingForPlayer.
В этом коде объекты работают нормально включаются и выключаются как и нужно а RemoveBuildingForPlayer
удаляет только 1 раз и больше не возвращает все обратно. Тойсть нужно так чтобы включались обьекты и срабатывал RemoveBuildingForPlayer
после чего выключаешь объекты и RemoveBuildingForPlayer снова возвращает удаленные обьекты. Извиняюсь что обьяснил как то может не понятно вот код думаю там понятнее будет.​
PHP:
if(strcmp(cmd, "/тест", true) == 0)
    {
        if(adminobject[0] == true)
        {
			test[0] = CreateObject(8302,2015.4533700,-2468.6293900,14.5394100,0.0000000,0.0000000,10.0000000);
 			test[1] = CreateObject(13593,1871.6936000,-2453.3408200,13.2975500,0.0000000,0.0000000,80.0000000);
			test[2] = CreateObject(13638,1820.8026100,-2534.7011700,14.9942900,0.0000000,0.0000000,0.0000000);
   			test[3] = CreateObject(13590,1812.7625700,-2450.9782700,13.8055400,0.0000000,0.0000000,310.0000000);
			test[4] = RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1713.5078, 13.4531, 0.25);
			test[5] = RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1716.7031, 15.6250, 0.25);
			test[6] = RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1713.7031, 13.4531, 0.25);
			test[7] = RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1704.6406, 13.4531, 0.25);
			test[8] = RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1702.5313, 15.6250, 0.25);
			adminobject[0] = false;
            trampl[0] = true;
        }
        else
        {
            for(new i; i < sizeof(test); i++)
            {
                DestroyObject(test[i]);
            }
            adminobject[0] = true;
            trampl[0] = false;
        }
        return true;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу