Имеется плагин.
С помощью одного человека получилось сделать так, чтобы можно было проходить сквозь entity и при этом entity можно нанести урон.
Это хороший вариант, но не для меня. Так как в таком варианте имеется куча недостатков.
1. Когда берешь в руки нож (находясь в entity) и нажимаешь на ЛКМ (атака), сервер падает и вылазит ошибка - "Hit a AuraForce with no model (models/aura8.mdl)".
2. Если взять гранату (находясь в entity) и кинуть ее, то она застрянет в ней, тем же самым может подорвать себя.
3. Все другие entity так же застревают как и гранаты.
Это то, что я заметил... Может есть и еще недостатки, пока незнаю.
Энтити имеет такой состав:
Код:
new const gAuraForceMdl[ ] = "models/aura8.mdl";
...
entity_set_model( iEntity, gAuraForceMdl )
entity_set_int( iEntity, EV_INT_solid, SOLID_BSP )
entity_set_int( iEntity, EV_INT_movetype, /*MOVETYPE_FLY*/ MOVETYPE_PUSH );
entity_set_float( iEntity, EV_FL_takedamage, DAMAGE_YES )
entity_set_float( iEntity, EV_FL_health, 5000.0 )
Так вот вопрос, можно ли как-то костыльно создать урон для entity? Желательно чтобы это имело сферическую форму ( под модель ).
Отредактировал: maxe34, - 9.8.2017, 23:02