Сокращения кода!
#1

Народ я тут с такой проблемой столкнулся кароче, я создал карту там более 2к объектов и я хочу эту тему всю двигать! Но проблема в том то что если создавать по старинке например

new object[2034];

и в gamemodeinit

object[0] = CreateObject(18772, 234.61, 4150.42, 17.81, 0.00, 0.00, -90.00);

Заполнять цеплять переменную под нумераций к каждому объекту это просто не выносима и очень долго можно ли как будь сделать по сокращеней ?
Если да заранее огромное спасибо.
Reply
#2

Запиши объекты в файл, грузи их в мод циклом (см подгрузку транспорта в стандартном моде сампа).
Reply
#3

хм т.е сделать загрузку через файл? хорошо, щас попробую!
Reply
#4

Quote:
Originally Posted by AnGeL_KRAMER
Посмотреть сообщение
хм т.е сделать загрузку через файл? хорошо, щас попробую!
можно и без файла, забив все данные объекта в массив
Reply
#5

И другой вопрос если это разрешено,
Смотри я создал массив вроде всё отлично....

Ну терь я начинаю делать движения создаю строк и выдает варинг вот код

PHP код:
  stock MoveBalloonForward()
  {
      for(new 
ii<CountObjecti++)
      {
          
GetObjectPos(objecte[i],X,Y,Z);
          
MoveDynamicObject(objecte[i], XY+0.5Z10.0);
      }
      return 
1;

Выдает error 035: argument type mismatch (argument 2) и типо код не верный варинг 215! хотя в коде все правельно!
Reply
#6

А что такое X,Y,Z, какие типы переменных и где объявлены ?
Reply
#7

Кстати если карта вся связана друг с другом, то я бы на твоем месте делал по другому.
Создаешь основной объект, а остальные аттачишь к нему. В дальнейшем нужно двигать только один основной объект остальное движется само за ним.
Reply
#8

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Кстати если карта вся связана друг с другом, то я бы на твоем месте делал по другому.
Создаешь основной объект, а остальные аттачишь к нему. В дальнейшем нужно двигать только один основной объект остальное движется само за ним.
В Массиве я тоже 1 объект двигаю.
Reply
#9

Quote:
Originally Posted by AnGeL_KRAMER
Посмотреть сообщение
В Массиве я тоже 1 объект двигаю.
ты двигаешь все объекты.
Reply
#10

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
ты двигаешь все объекты.
Ну с какой то стороны да, а ты прикинь если Атачить каждый объект к одному это же марока, или есть варинт по проще, тест код?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)