Andrey07071977 18 Опубликовано 5 Января 2012 Абсолютных адресов довольно мало, почти все начинается от абсолютного адреса модуля а потом идут поинтер на поинтер на поинтер и тд. Так что если делать, то с возможностью указывать абсолютный адрес модуля, оффсет на поинтер 1, из него оффсет на поинтер 2 и тд. до тех пор пока не получишь нужный адрес. Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 6 Февраля 2012 Fan fan, послушай malandrinus-a, забей на xrRender_R2.dll, выше крыши не прыгнешь - все что можно было выжать из ТЧ, уже выжали. Если уж так нужен рендер от ЗП, то легче написать мод для ЗП. не знал что кто то ведет войну с X-Ray 1.0.... Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 22 Января 2015 Shadows, зачем все это если есть очень подробное описания на вики: https://code.google.com/p/xray-extensions/wiki/list_of_fixes?tm=6 Если там не хватает каких либо функций то правельней будет добавить туда, чем дублировать в теме Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 26 Января 2015 (изменено) НаноБот, все что начинается с xr нужно собирать самому. Посмотри в dependencies поэкта который собираешь, ну либо на крайняк собери xrNetServer project вручную перед тем как собирать xrGame Да и DXT и luabind также самому. По хорошему настрой dependencies/references, это позволит студии самой собирать все что нужно перед сборкой Вот мой репозиторий для ЗП, там все настроено для 2013 студии. В ТЧ/ЧН немного по другому настраивается но думаю по аналогии разберешься https://github.com/avoitishin/xray-16/tree/master Изменено 26 Января 2015 пользователем Andrey07071977 Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 26 Января 2015 НаноБот, проверь пути в additional include directories, там должен быть указан путь к lua headers. Вообще конечно странно что все это не настроено... По lua_tools.h я вижу ты пытаешся xp-dev собирать. Ты все сделал по инструкции на их вики? Все это конечно можно перенастроить, но задаётся мне что что-то ты упустил Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 26 Января 2015 (изменено) По русски не знаю, ни когда не пользовался русской студией P.S. Вижу уже ответили выше Изменено 26 Января 2015 пользователем Andrey07071977 Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 26 Января 2015 Вампир, попробуй с оружием это проделать. Не знаю как у тебя настроено но обычно аптечки в слоты не ставятся Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 26 Января 2015 (изменено) НаноБот, судя по количеству ошибок, не включён какой то дефайн (или наоборот включён не нужный). Надо смотреть в коде что именно ругается, может USE_LUABIND_ERRORS? Вечером будет время посмотрю хотя я на ТЧ забил уже очень давно.Модератор - я так понимаю что постыри вроде Карлана и power-cat нынче в порядке вещей? Мат и почее профанство больше не наказуемо? Вот ЭТА кнопка уже не работает ? dc Вампир, всёже не пойму почему аптечка должна ставиться в слот? Изменено 26 Января 2015 пользователем Dennis_Chikin Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 27 Января 2015 (изменено) @НаноБот, По поводу твоих последних ошибок - вот код который ругается что "Это не работает в X-Ray!": #if _SECURE_SCL > 0 || _ITERATOR_DEBUG_LEVEL > 0 #error "Это не работает в X-Ray!" #endif Предположу что у тебя в C/C++->Preprocessor->Preprocessor Definitions не указаны директивы _SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0. Попробуй их включить, должно помочь с конкретно этими ошибками P.S. Как ты понял это все относится к проэкту Luabind P.P.S. Вампир, ты меня совсем запутал: вы с НаноБот над одним кодом работаете что-ли? Изменено 27 Января 2015 пользователем Andrey07071977 Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 27 Января 2015 , согласен, поэтому и удивлялся что у НаноБот столько ошибок. И кстати из Utils нужно компилировать DXT (во всяком случае в ЗП он именно там находится) @НаноБот, все-же предполагаю что либо ты используешь какую-то левую. не настроенную конфигурацию, либо какой-то момент из инструкции по настройке был пропущен. Перепроверь все у себя - слишком много ошибок у тебя вылазит... Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 27 Января 2015 , вполне возможно, не удивлюсь если KD что-то с ним намутил в xp-dev Поделиться этим сообщением Ссылка на сообщение
Andrey07071977 18 Опубликовано 29 Января 2015 Обещал больше не писать, но да ладно, раз уж пошла такая пьянка и вроде детвора здесь не буянит, все-же хочу поддержать Сашу и сделать так сказать первый шаг. Здесь мой репозиторий с правками движка ЗП: https://github.com/avoitishin/xray-16 1. Все что есть на данный момент расписано в Вики, она на английском, но в ближайшее вермя постатаюсь перевести, хотя там все и так должно быть понятно 2. Инструкция по сборке находится на страничке Build Instructions. Опять же переведу в "ближайшем" будущем 2.1. Сразу оговорюсь - более детальных инструкций, как говорится, для дебилов, не будет. НО если есть конкретные проблемы, обязятельно постараюсь помочь - спрашивайте 3. Чтоб активно учавствовать в разработке, необходимо знание git, хотя бы на базовом уровне. Благо информации и туторов предостаточно 4. Код прекрасно собирается на VS2013 любой версии. Если кому надо, вот здесь можно скачать бесплатную версию, так что отмазки типа денег просит, и.тд. не канают 5. Ветка luajit2 активно тестируется довольно большой группой тестров и пока все стабильно 6. Не бойтесь начать, это не так страшно как по началу может показаться 7. Буду рад услышать Коструктивный критицизм и дальнейшие идеи для развития 3 3 Поделиться этим сообщением Ссылка на сообщение