Могу только идею подкинуть к размышлению. Посмотри может модель кольта, может код связанный с кольтом. В нем ведь есть. Может найдешь строки и сможешь в другом оружии сделать.
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
art-serious, Можешь помочь,сказать,как интерфейс сделать в полоске(жизни,броня)??
Quote (art-serious)
ГДЕ ЕЩЁ ПРОПИСЫВАТЬ НОВЫХ ЗВЕРЬКОВ?
Ну просто,создал в EntitiesMP файл monster(название).es ,там прописываешь основной каркас,функции,опции и т.д.)Потом компилируешь как Entitie в VS++ и потом вообще всю Dll скомпилируй и будет тебе счастье) Ах да,потом,в папке Classes создай файл monster(название).ecl и пропиши туда путь к своему монстру)
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
У меня вопрос: как нормально создать ДЛЛку отдельную для Сэма (например не ЕнтитисМР, а, скажем, ДолбеньМР.длл), в которой не будет ентить, которые уже в EntitiesMP, но нужны для компилирования? И чтобы ентитя из новой длл-ки юзала класс, который надо подкачать, из другой длл-ки(ентитисМР)? Я ПОНЯТНО обьясняю?
SeriousAlexej, Я думаю это невозможно)Названия dll-ок сменить нельзя)Иначе бы сменили,в разных модах) А можешь на мой вопрос ответить?)
Quote (RCM)
Можешь помочь,сказать,как интерфейс сделать в полоске(жизни,броня)??
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
моя ентитя.еs,h,cpp. В определенной строке пишется uses "EntitiesMP/Class". Как это сделать? Мне приходится все класы из ЕнтитисМП пихать в МоюДллку (uses "МояДллка/Class"). Почему все? Да потому что почти все они друг с другом связаны так или иначе. Как с этим бороться?
ЕнтитисМП
Class.es,cpp,h
Сообщение отредактировалSeriousAlexej - Понедельник, 11.10.2010, 16:31
Ну если они там все друг с другом связаны то отдельно нельзя. Это тебе там вообще лопатить надо
Добавлено (11.10.2010, 16:44) --------------------------------------------- А ну ты парень толковый и как давать уникальные названия дллок уже научился. А я то сперва подумал, что ты про это то и спрашиваешь. Я просто имел ввиду что если тебе понравилась какая-нибудь фича мода(ентития например), то ты можешь вставить её в оригинальную игру без всех остальных изменений этого мода, именно только ентитию. Причём имя для дллки мода надо дать своё, а потом в папочке classes сделать... а хотя зачем я это объясняю, ты это итак умеешь
Как и обещал, скрины нового интерфейса (всё ещё в разработке)
Так же я ещё (как-то, но не так, как нужно) добавил ощущения "БОЛИ", когда мало жизни. Пока что 5 картинок с нервами в размывку из Paint.NET и плавно неменяются (((
За то хоть что-то
Quote (RCM)
Можешь помочь,сказать,как интерфейс сделать в полоске(жизни,броня)??
По-конкретней. Полоску как у босса (ну с размерами тама будет понятно) или как в Serious Sam 2 те надо? Я работать ещё с BAR'ом непробывал, но советую воспользоваться сменой картинки на другую.
Quote (RCM)
Ну просто,создал в EntitiesMP файл monster(название).es
Я неочень понял момент "monster(название).es" , но вроде бы всё тоже самое я проделывал... Позже попробую добавить разнообразие.
Кста, если кому инетересен мой движок, могу скинуть *.dll (и 21Мб Иконок, где 20 Мб - вот эти самые обводки в виде нервных окончаний)
Добавлено (11.10.2010, 20:42) --------------------------------------------- Но вот что ещё хотелось :
Добавление звуков при определённом уровне жизни. Я что-то пытался сделать, но была то одна ошибка, в котором переменная неподходила, то по 5-6 выходило из-за несовпадающего класса... Вроде бы всё пытаюсь верно ввести, Да только бестолку
По-конкретней. Полоску как у босса (ну с размерами тама будет понятно) или как в Serious Sam 2 те надо? Я работать ещё с BAR'ом непробывал, но советую воспользоваться сменой картинки на другую.
Как в моде X-BOX) Ну вот как ты сделал,типо вот это сердце,но без букв)))))) Интерфейс классный)
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
Иконки будут размером как при 640х480 Они небудут меняться размером, т.к. я расположил их по координатам XY. Если они будут менять размер, но они могут сливаться или иметь значительное расстояние друг от друга.
Добавление звуков при определённом уровне жизни. Я что-то пытался сделать, но была то одна ошибка, в котором переменная неподходила, то по 5-6 выходило из-за несовпадающего класса... Вроде бы всё пытаюсь верно ввести, Да только бестолку
Попробуй вписать строку uses "EntitiesMP/SoundHolder", а дальше в разделе components добавляй свой звук Например 1 sound WOUND "Sounds/art-serious/wound.wav" Дальше просто пиши команду проигрывания звука, когда надо.
Добавлено (16.10.2010, 22:33) --------------------------------------------- ХАХАХАХ Программисты Кротим ЖЖУТ! Вот строка из Marker.es
// this is MARKER !!!! virtual BOOL IsMarker(void) const { return TRUE; }
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
Я попробывал добавить Trigger 2, но он не скомпилировался. Будто просто невидит этот файл!
Во 1 ты должен написать исходный код (ес файл), во 2 ты должен добавить его в папку Classes в твоем WorkSpace в проекте EntitiesMP, во 2 ты должен его выделить, ПКМ --> Settings и для всех конфигураций (AllConfigurations) скопировать все параметры из других ентить в твою. Например в Description EntitiesMP/$(InputName).es, в Commands cd ecc EntitiesMP/$(InputName).es, а в Outputs $(InputName).cpp. Далее ПКМ на твоей ентите --> Compile. Если все прошло хорошо, то добавь в папку Header Files файлы Trigger2.h и Trigger2_tables.h, а в папку Source Files Trigger2.cpp. Вот и все. Далее компилируй ДЛЛку и создай в директории сэма в папке Classes файл Trigger2.ecl. Его содержимое скопируй из другого екл файла, но в поле Class впиши название твоего класа. Например CTrigger2. Далее добавь в виртуальное древо СЕДа свой екл файл и наслаждайся.
art-serious, А нафига тебе второй тригер?уже одного не хватает?xD
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!
В XBOX-моде и производных Trigger2 обладает дополнительными надстройками для раундовой системы а также набором дополнительных функций (отображение точки на радаре, выполнение консольной команды и т. п.).
Where did all the dragons go? We searched in the hills and we searched down the canyons, we even scanned the depths of the caves with our armour, swords and lanterns. Oh, if only had we seen him lurch, from his glorious skull covered perch.
CRACK went his claws and SMACK swipped the tail, a ROAR of might, one big BITE.
art-serious, А типо счет,который зарабатываешь,убивая монстров,тратить в магазине?)Умно)
Съешь еще этих мягких французских чаек да выпей булок.
Сыны Интернета, мои братья! Я вижу в ваших глазах тот же страх, который сжимал моё сердце. Возможно, наступит день, когда мужество оставит род людей, и мы предадим пиратов и будем покупать лицензионные игры — но только не сегодня. Может быть, придёт час чиновников, когда правообладатели победят и настанет закат эпохи свободы — но только не сегодня! Сегодня мы качаем… и раздаем все, что вы так любите на этой славной земле. Зову вас на трекеры, Последователи Пиратов!