Тему такую не нашёл, но хочется узнать. Почему например при добавлении контента на прямую из Черной Мезы, в папку аддонс(почти все что качается самой игры кроме бин и кфг) скрипты на картах не срабатывают. Ну для появления зомби и т.д. Хотя разок хедкраб появился. А новые объекты такие как зомби-ученые и прочее не спавнятся. Расскажите если кто то тоже задался этой проблемой может можно её как то решить. Хотелось бы поставить сервак с разными картами из ЧМ, Минервы, Синерджи, и оригинального контента Халф Лайф и эпизодов. Спасибо =)
Laisum_The_Fox, они не являются npc_human_grunt и др потому и не работают, но я их перенастраивал так что бы они работали, вот тут то я столкнулся с главным багом этих SNPC - они дико грузят игру в большом количестве+ещё на сюжетных картах. Вообщем всё превращалось в слайд шоу.
странно... по идее что бы карта не превращалась в слайдшоу нпс добавляют скрипами, игрок подходит на определенное место, появляется враг. Если их сразу разместить на карте, даже 8 гигов оперативы и 2 гигов видюхи не хватит все это обработать за раз. А если н секрет, как вы их добавили?
Laisum_The_Fox, Ну возможно всё дело характеристиках ПК, но я бы свой комп слабым не назвал. А добавить их можно следующим способом: 1) Берёшь и скачиваешь http://www.facepunch.com/showthread.php?t=1173875 , это прога чтобы GMA распотрошить. 2) Находишь свой распакованный аддон и заходиш в папку LUA/entities, 3) папки npc_vj_bmsfri_scientist переименовываешь в npc_human_scientist. Остальных переименовывай соответственно в: npc_snark npc_headcrab npc_houndeye npc_bullsquid npc_ichthyosaur npc_alien_slave npc_alien_grunt npc_alien_grunt_unarmored npc_alien_controller npc_gargantua npc_tentacle
npc_abrams npc_lav npc_apache npc_osprey (думаю разберёшься и кого как переименовывать) 4) Теперь заходишь lua/autorun открываешь .lua файл (Notepad++ тебе в помощь) 5)Открыл? Молодец! Теперь в строчках "Class"(без кавычек) подставляешь соответствующих npc из (списка который я написал выше) Пример:
local NPC = { Name = "HECU Marine", Class = "npc_vj_bmssold_marines", Category = Category } list.Set( "NPC", NPC.Class, NPC )
И вместо "npc_vj_bmssold_marines" ставишь "npc_human grunt"(обязательно в кавычках).
Но еще вопрос, а разве нельзя без распотрошения ГМА ЧМ? ведь у меня есть сама игра, полностью вставленная в Addons. Тогда получается нужно просто указать путь к моделям и все. И возможно лаги пройдут.
Так. я запутался х))) Я переименовываю папки и перетачиваю скрипты, и в итоге вписываю в консоли npc_blahblahblah у меня появляется blahblahblah. Тоже самое происходит в скриптовых ситуациях, верно?
да и плюс к тому что они не идут в атаку даже с мозгами. получается что бы всё это дело вкючить нужно написать новый луа скрипт подобный тому что в хл.