Перейти к контенту

mortan

Опытные
  • Число публикаций

    285
  • Регистрация

  • Последнее посещение

  • AMKoin

    8,450 [Подарить AMKoin]

Весь контент пользователя mortan

  1. mortan

    Скриптование

    @trantat, тебе для этого придётся двигло править, только я не могу понять зачем это может быть нужно.
  2. @UnLoaded, смотри: это сама функция( начало) void CInventory::Take(CGameObject *pObj, bool bNotActivate, bool strict_placement) а вот тот кусок в этой функции который тебе нужен: if(pIItem->CurrPlace()==eItemPlaceUndefined) { if( !pIItem->RuckDefault() ) { if( CanPutInSlot(pIItem, pIItem->BaseSlot()) ) { result = Slot(pIItem->BaseSlot(), pIItem, bNotActivate,strict_placement); VERIFY(result); }else if (CanPutInBelt(pIItem)) { result = Belt(pIItem,strict_placement); VERIFY(result); }else { result = Ruck(pIItem,strict_placement); VERIFY(result); } }else { result = Ruck(pIItem,strict_placement); VERIFY(result); } }
  3. @UnLoaded, в inventory.cpp , чуть позже напишу где именно
  4. @Space.Marine, сам по себе он не шибко интересный. поэтому я и спросил, вдруг там какие-то твои правки есть.
  5. @Space.Marine, эээ, а что там внутри?!
  6. @BoBaH_671, из open xray без проблем собирается master-ветка, только либы придётся ручками перекомпилить самому ( ну или попросить ).
  7. @UnLoaded, время подрубать читы - только не уверен что поможет
  8. кто знает где в коде находятся строки отвечающие за отображение итемов на теле нпс и гг? Например автомат на спине.
  9. mortan

    Prosectors Project

    "- Добавлена возможность установки различных прицелов (ЗП)" очень интересно посмотреть, сделали наконец-то нормальный аттач к пушке или визуально ничего не меняется?
  10. Еще есть баг что итем с трупа перемещается не в тот слот который ты его тянешь а в тот который прописан в конфиге - это связано с тем что запрос на перенос итема в слот не выполняется - вместо него выполняется "подбор" предмета с земли) Если решите делать систему с рюкзаками или разгрузами то придётся править этот баг) P.S. я по-моему уже писал про него?
  11. @Kondr48, не нет а да - это реально базовый слот из конфига, потому что вот он : ​u16 BaseSlot () const {return m_ItemCurrPlace.base_slot_id;} а вот как раз "текущий" слот итема: u16 CurrSlot () const {return m_ItemCurrPlace.slot_id;} ну и само место ( рюкзак\пояс\всё остальное): u16 CurrPlace () const {return m_ItemCurrPlace.type;} Или вот ещё выжимка кода из Inventory.cpp: if(pIItem->CurrPlace()==eItemPlaceUndefined) { if( !pIItem->RuckDefault() ) { if( CanPutInSlot(pIItem, pIItem->BaseSlot()) ) { result = Slot(pIItem->BaseSlot(), pIItem, bNotActivate,strict_placement); VERIFY(result); }else if (CanPutInBelt(pIItem)) { result = Belt(pIItem,strict_placement); VERIFY(result); }else { result = Ruck(pIItem,strict_placement); VERIFY(result); } }else { result = Ruck(pIItem,strict_placement); VERIFY(result); } } это вот так работает подбор с земли или с трупа
  12. @Kondr48, эээ, разве не слот который прописан в конфиге итема? А вообще глянь где эта ф-ия используется, я чего-то давно не открывал сорцы и не помню уже что она делает.
  13. @HellRatz, попробуйте сами тогда - берёте IDA и пройдитесь поиском - не думаю что текстовые функции будет сложно найти
  14. @HellRatz, конечно же можно, только вот найдите того кто готов ковыряться с ассемблером)
  15. @UnLoaded, хочу сразу заметить что многие из этих функций "переписаны" на манер ПЫС: вместо string что-то вроде xr_string и так далее... Поэтому если студия говорит что такой функции нету - попробуй с этой приставкой поколдовать)
  16. @WizziGun, одна из вероятных причин - в сейв пишется некая инфа, которая потом не читается и игра падает. Проверьте функции сохранения или загрузки. Если ничего не нашли - обратитесь к подобным файлам в моде откуда взяли бинарники.
  17. @WizziGun, проверьте размер сейва, судя по функции проблема связана с открытием файла. Используете ли вы исходники или врезки в движок?
  18. @Kondr48, точно нет. P.S. Из интересного - руки примерно точно так же загружаются и работают как и детектор
  19. mortan

    STCoP Weapon Pack

    @MJRamon,насколько мне известно разрабы CoC сами делают адаптацию, так что даже и не знаю стоит ли пилить еще. Тем более в их силах сделать систему аддонов лучше и круче)
  20. @UnLoaded, смотри класс автоматов - там с патронами отлично видно как оно работает, я так износ глушителей делал.
  21. @UnLoaded, имхо лепить новый обособленный инвентарный класс это верх дарвинизма. Почему бы не сделать на подобии предметов? А с CGameObject он будет связан так или иначе, ибо в ином случае придётся под это много чего переписать и дописать.
  22. @Карлан, это какая нездоровая фигня. Что курили авторы этой формулы? Особый исландский мох от компании CCP?
  23. Заметил странную хрень - телепатик резист на артефактах при 0.1 даёт полный иммунитет. На родных бинарниках тоже самое. Ошибка или так задумано?
  24. mortan

    STCoP Weapon Pack

    @nasar75, это косяк от адаптации под XP. Скомпилю версию и под нормальные системы. В любом случае оконный режим в игре плохой)
×
×
  • Создать...