Дядя Миша писал: ты ксаш-мод грузишь или чистую халфу? Ты попробуй сначала чистую халфу грузануть
в чистой халве запущенной из под ксаша нет кнопки начать игру. Точнее она есть, но неактивна. Гружу всегда ксаш мод. Сейчас попробую настроить, чтоб грузилась обычная халва
Добавлено 14-02-2014 в 23:42:
Странно, но half life загрузился спокойно и без вылетов...
Кажется я разобрался в чём проблема. Конфликт dll файлов патченного goldsource и xash или что-то в этом роде при запуске xash. Одолжил halflife 98года у друга, поставил его, потом на него xash и пока-что тфу тфу работает. Сейчас попробую перенести всё своё добро на эту версию. Если не вылетит будет просто замечательно
Всем спасибо за помощь!
У меня есть желание даже создать топик для новичков с описанием моей проблемы если всё будет работать после переноса. Вдруг кто ещё столкнётся с такой фигнёй и не будет знать что делать
Я похоже разобрался с проблемой своих вылетов. Значит ниже я приложу 2 файла gameinfo.txt . То что с префиксом _old это файл который идёт по умолчанию с XashXT063/064. Файл с префиксом _new это файл который генерирует движок автоматом,если удалить старый gameinfo.txt . Хочу обратить внимание на строчки: dllpath
gamedll
(строки под номером 13 и 14).
Значит, с оригинальной библиотекой xash.dll что старый файл gameinfo, что новый не вызывает вылетов движка. Но если скомпилировать файл xash.dll из исходников xash_extras.7z то новый файл вызовет ошибку о которой я писал несколько страниц назад(баг, недоработка, НЛО? Хз...). Чтобы её исправить, нужно или не удалять старый gameinfo или в новом изменить пути с cl_dlls и cl_dlls/server.dll на bin и bin/server.dll
Вложение: xash.zip (0.9 кб)
Этот файл был скачан 155 раз.
Jaguar101 писал: Чтобы её исправить, нужно или не удалять старый gameinfo или в новом изменить пути с cl_dlls и cl_dlls/server.dll на bin и bin/server.dll
А зачем удалять старый gameinfo? Я ещё понимаю, если бы в папке ксашмода был халфовский либлист. Но его нет. А по поводу путей, я думаю, что движок генерит именно такие по-умолчанию для совместимости с халфой и модами. Естественно, сгенеренный автоматом гейминфо надо править ручками, тогда и вылетов глупых не будет.
а его ненадо удалять. В Xash 0.63 он один а в 0.64 другой. Поэтому у меня и вылетало
Добавлено 17-02-2014 в 20:54:
Вопросик встал ещё один: Как в menuui делать ссылки активными или неактивными понять не могу. Например ссылка Update во вкладке configurations неактивна, как её сделать активной например?
В случае с ксашем - безусловно. Я никогда не старался там делать ничего сложного. Не понимал в том никакой необходимости.
Погрмозиты частенько пишут сложную и запутанную систему "в счёт будущих расширений", которые так никогда и случаются.
Дядя Миша, чем дальше изучаю,тем больше нравится мне этот движёк за свою простоту и возможность свободного ковыряния.
Но как я понял в меню запилить русские или любые другие символы отличные от инглиша никак? Я прост одну строку менял на русский текст, сохранял в юникоде файл,потом компилил,кормил движку и получался в итоге тихий ужас...
В КсашХТ планируются фишки какие нибуть? Вот что рекомендовал бы, так это мягкую привязку, как раз для таких моделей она бы не помешала бы. (см шланги): http://rghost.ru/52528156