Question

Смотрите, я прикрепил к автомобилю объект AttachObjectToVehicle, хотел бы, чтобы объект удалялся на команду через функцию DestroyObject, а именно, чтобы можно было удалить через проверку, но у меня выходят варнинги. 

Выдает в public OnObjectMoved(objectid)
error 017: undefined symbol "blue"
error 017: undefined symbol "blueblue"
error 017: undefined symbol "redblue

в CMD добавлены 
new blue
new blueblue
new redblue

 

Заметка от keyl , создано

3.1. Заголовок темы должен отражать основную суть темы. Темы без информативного заголовка будут переименовываться, а автор может быть предупрежден (на усмотрение члена администрации). 

Устное предупреждение.

Share this post


Link to post

1 answer to this question

  • 0

@YaroslavGTA, объявите переменную в глобальной области видимости и перед ее использованием.

 

// Заметьте: переменная расположена в глобальной области видимости (за пределами функций)
// Более того, она объявлена ДО того, как была использована (ее использование – ниже объявления)
new blue;

/* тут ваша команда */
CMD:mycommand() {
    if (blue > 0) {
        blue = 4// что-то делаем с blue
    }
}

/* тут автовызываемая функция OnObjectMoved() */
public OnObjectMoved(objectid) {
    if (blue < 0) {
        blue += 1;  // что-то делаем с blue
    }
}

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Joker_Rifa
      By Joker_Rifa
      Скачал мод аризоны и захотел поменять логотип, в павно везде заменил все слова Аризоны на свой. Хостнайме тоже изменил, но все равно не меняется логотип. Как обще поменять логотип на свой. Помогите пожалуйста