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

Рекомендуемые сообщения

break

Я лучше открою для себя удобный и понятный для навигации интерфейс, а не запрятанные в дебрях раздела ссылки.

Большинство смотрит в Downloads, а в разделе Source при открытии ничего не видно, и не каждый догадается там в Changes перейти.

(да его и не видно было сперва)

За линк спасибо.

 

_Призрак_

Как я понял, dll-ку надо собирать самому.

http://code.google.com/p/xray-extensions/s...2F3795_cs_10010

 

Качать нужные файлы и из них патчить или есть готовые dll-ки?

Кто нибудь допишите\обновите в шапку где смотреть новые версии.

 

*******************

 

Так-с, кто подскажет как теперь скачать эти правки. :crazy:

 

*******************

Разобрался. SVN клиент нужен. Какой же там на сайте неудобный доступ к информации + не отображает русские символы в коде.

Ну ладно...

 

Изменено пользователем *Shoker*

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

Качаешь TortoiseSVN

http://tortoisesvn.net/downloads.html

 

Дальше как тут:

http://microsin.ru/content/view/1239/1/

 

SVN Checkout - Обзор хранилища

 

Только вводишь этот путь:

http://xray-extensions.googlecode.com/svn/trunk/

 

Ну или попробуй напрямую через браузер по файлу сохранять. Дальше пока не разобрался, качаю.

 

***************************

Кстати, с крякнутой версией игры парвки работать будут или нет, я не понмю NoDVD длл-ки затрагивал или нет.

Изменено пользователем *Shoker*
  • Нравится 1

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

Так-с, вообще дальше качаешь всю папку trunk и всё. Дальше как и раньше. Для нужной игры кидаешь длл-ку в папку (в папку от нужной игры кажись) и пускаешь батник на сборку.

 

Только вот как я понял описания изменений там нету, и надо читать .asm файлы чтобы разобраться.

 

 

Добавлено через 6 мин.:

_Призрак_

Откуда номера callback-ов ты взял?

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

*Shoker*, Notepad++ тебе в пощь!

 

Добавлено через 2 мин.:

Если не трудно, кинь дллку готовую на 1.6.02 в лс. Спасибо заранее. Чет это все слишком сложно...

Изменено пользователем ziStam

Legend of Stalker

Ссылка на комментарий

Составил список откопанных функций для ЧН. Тут не все но вроде большинство, и есть вопросы:

 

  Функции (Показать)
Изменено пользователем *Shoker*

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

Никто не разбирался с функциями:

get_wpn_bone_id
set_wpn_bone_visible
get_wpn_bone_visible

В частности, что необходимо передавать(string и integer понятно), но что именно?

Ссылка на комментарий

Вот мой help:

  help (Показать)
Изменено пользователем _Призрак_

Freedom

Ссылка на комментарий

Английский я не так хорошо знаю как хотелось, но со временем я переведу хелп на английский и закину его на вики. Но только когда узнаю по точней все параметры

Freedom

Ссылка на комментарий

oWpn:get_wpn_int(nil,iPos)
oWpn:set_wpn_int(iPos,iValue)

oWpn - онлайн-объект, который является оружие.

iPos - позиция в памяти

iValue - значение, на которое меняем

Далее пример с описаниями:

local oWpn = db.actor:object("wpn_ak74") -- получаем как объект АК, который есть в инвентаре
local iMagSize = oWpn:get_wpn_int(nil, 1408) -- позиция 1408 для оружия отвечает за объем магазина, получаем текущий объем
log1(iMagSize) -- выводим его в лог
oWpn:set_wpn_int(1408,38) -- устанавливаем объем магазина 38 патронов(при загрузке собьётся)

Ссылка на комментарий

Real Wolf

Спасибо за такой подробный разбор :)

Но откуда такая информация, и главное откуда взята цифра 1408 и где можно узнать другие?

Или делать перебором через get, хотя это немного громоздко будет, да и врятле в оружии учитывается так много параметров.

Изменено пользователем *Shoker*

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

Не знаю. Позиции для чтения\записи параметров оружия, которые я разобрал:

1408 - Максимальный объем магазина

160 - Цена автомата

 

Параметры записываются сразу же, но при загрузке сбиваются.

Ссылка на комментарий

Позиции в памяти для оружия:

  Integer (Показать)
Ссылка на комментарий

"dll" для SHOC 1006 версии.

Правки версии "r15", плюс добавлены "get_target_dist()" и "get_target_obj()".

Работает, но пока мало тестированная. Собирал не я.

Кого интересуют эти функции - пожалуйста.

Есть просьба: погонять другие правки, и если что не так - отписаться.

 

r15plus_xrGame.zip

 

Добавлено через 154 мин.:

Плюс к предидущему - исходники: _http://rghost.ru/9370871

всё легко

Ссылка на комментарий

Чота не выходит "собрать" патчик...

Кликаю в папке 3312_shoc_10006 файл make_src_dll.cmd, как указано в readme., но толку 0...

Системе не удаётся найти указанный путь
...\3312_shoc_10006\mydll.obj
...\3312_shoc_10006\mydll.exp
...\3312_shoc_10006\mydll.lib

Я что-то не так делаю?

Жизнью в России довольны две категории людей: те, кто не в курсе и те, кто в доле.
Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...