Добавлен Ambruziy
Всем привет, форумчане!
На днях залез на старый добрый wc3c.net, покопался по Jass ресурсам, решил использовать готовые библиотеки для облегчения написания способностей да и сэкономить время было бы хорошо.
Наткнулся на библиотеки ABuff www.wc3c.net/showthread.php?p=951180&fromattachment=951180#9...
Карта открылась, запустилась и все работало отлично. Но при сохранении в WE у меня отказывается компилировать с ошибкой "Invalid typecast" на строке "set this2aBuff[integer(this)]=eventBuff". Я в общем то понимаю как должна работать библиотека, но быстро разобраться в проблеме не могу, увы пока очень плохо ориентируюсь в кодинге.
Карта открылась, запустилась и все работало отлично. Но при сохранении в WE у меня отказывается компилировать с ошибкой "Invalid typecast" на строке "set this2aBuff[integer(this)]=eventBuff". Я в общем то понимаю как должна работать библиотека, но быстро разобраться в проблеме не могу, увы пока очень плохо ориентируюсь в кодинге.
Собственно вопрос: возможно то-то уже использовал такие системы или маестро Vexorian'а, возможно в компиляторе нет чего-то, хотя опять же со страницы обновил JassHelper до нужной версии, JNGP само собой последний.
В любом случае постараюсь разобраться сам, но нужно бы сэкономить время, ибо оно сейчас у меня совсем в дифиците, поэтому буду очень благодарен за советы.
Карту прилагаю.
Принятый ответ
Думал использовать чисто для экономии времени. По хорошему конечно надо самому написать системки, да все руки не доходят.
Может тогда подскажите, есть ли готовые более менее пригодные для использования. Сам всегда делал через торнадо, разве это уже не модно?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. nvc123
16GB:
и если применить его 100 раз за 1 секунду(создать 100 таймеров работающих параллельно) вар ляжет
16GB:
из известных мне неисправленных осталось только cruiser command
16GB, но могу сделать простейший пример чтобы продемонстрировать как весело лагает вар при большом количестве потоков
Ред. 16GB
бывают случаи когда существует более 100 дамиков одновременно
кроме того на структурах писать намного быстрее чем на хэштейблах
16GB:
кроме того намного удобнее написать 1 раз на структурах и юзать полученную систему во всех спелах чем каждый раз писать всё заного
Ред. 16GB
системку написать быстрее чем 1 спелл на хэштейблах
Как по мне конструкции удобнее, но пока для меня менее понятные что ли. Если нет разницы в ресурсах, то думаю буду комбинировать и таблицы и конструкции, Действительно, переписывать все в структуры не нужно будет)
вообще по тестам обращение к таблице в 1,5 раза медленнее обращения к структуре
если ты пишешь типодоты с не муи скилами без большого количества обращений то делай как удобнее
а вот если делаешь ресурсоёмкие системы для модификации игры (система снарядов например) то лучший выбор это структуры
Безусловно время простых игр AOS прошло, теперь уже как-то стыдно будет производить "типодоты") А вообще конечно делаю затратную систему, и экономия ресурсов мне ой как не помешает .
Ну тебе быстрее на структурах, мне на хэше. Не говори так будто на структурах в любом случае быстрее писать.
даже если ты не знаешь структур
Ambruziy, тогда решено
юзай структуры и будет тебе счастье