эм... вобще меня не слушай
я французским не владею... классы или структуры разницы не знаю. в моем PureBasic все просто, я думал везде так просто
типа:
Код:
structure mob
id.i
flagaataka.a
flagspoil.a
name$
endstructure
Dim MassivMoby.mob(1000)
хотя было бы удобней, если в ладве мобы бы шли по порядку по возрастанию айди. но там как попало какая-то часть есть, где-то провал. в идеале было бы сделать чуть по другому - узнать максимальный айди и влепить размер массива по максимуму. то есть массив гонять тогда в цикле не нужно, пока нужный id попадет. а сразу id чтоб был номером в массиве. неудобство что из-за этих провалов в нумерации - стотыщьпятсот ячеек в массиве будут незаполнены.
Код:
structure mob
flagaataka.a
flagspoil.a
name$
endstructure
Dim MassivMoby.mob(100500)