|
|
|
Канал X2: The Threat: «Захват М6 , М 2» |
|
|
Tension MAN
1220 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Член Клуба Пилотов](/conference/images/ranks/medals/club_member.gif) ![Модератор года 2005 (+50 EGP)](/conference/images/ranks/medals/moderator.gif) ![Юморист года 2006 канала КСО](/conference/images/ranks/medals/kso_humor.gif) Рейтинг канала: 4(56) Репутация: 383 Сообщения: 8350 Откуда: Москва, корпус Д&Ф Зарегистрирован: 30.11.2002
![Вы не можете голосовать](images/tool_cool.gif) |
|
ФАК читай и поиск юзай!!!
_________________ EVE-online - TensionMAN in game. |
|
|
AleksKor
240 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) Рейтинг канала: 1(3) Репутация: 98 Сообщения: 77 Откуда: Украина Зарегистрирован: 09.06.2006
![Вы не можете голосовать](images/tool_cool.gif) |
|
Я вот вчера Новой с тремя Одисеями выносил Ксенонский сектор 472. Вынес весь . Затем полетел Пиратов мочить. Я их мочу, а они сами сдаются . Както случайно залез в сообщения и офигел . Когда ксенов в 472 выносил так мне 3 Ксенон К сдались. Только та написано, что их сразу Ксены вынесли . Думаю для снятия злости полечу Баянов захвачу. Полетел, захватил пару штук и как обрезало - ваще ничего захватить не получается Может есть ограничение на количество захваченных кораблей или какие нибуть благоприятные периоды захвата?
|
|
|
Shugert
1927 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Знаток Х2 (+25 EGP)](/conference/images/ranks/medals/x2_turn.gif) ![Выбор пилотов 2006 (+50 EGP)](/conference/images/ranks/medals/choice_2006.gif) ![Писатель года 2006 (+50 EGP)](/conference/images/ranks/medals/writer3.gif) ![Меценат](/conference/images/ranks/medals/mecenat.gif) Рейтинг канала: 2(20) Репутация: 550 Сообщения: 2004 Заблокирован Откуда: Благовещенск Зарегистрирован: 12.07.2005
![Вы не можете голосовать](images/tool_cool.gif) |
|
AleksKor : |
Когда ксенов в 472 выносил так мне 3 Ксенон К сдались Только та написано, что их сразу Ксены вынесли
|
Не верю (с) Скриншот покажите, пожалуйста, где сообщения написаны.
AleksKor : |
Может есть ограничение на количество захваченных кораблей или какие нибуть благоприятные периоды захвата?
|
Нет - абсолютно рандомно.
_________________ - Знаешь, что сказал Иисус в пятой главе Евангелия от Иоанна? Он сказал: «Не создавай мне тут проблем, сучка». |
|
|
Executor
1860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 3(29) Репутация: 522 Сообщения: 9024 Откуда: Менск. Беларусь. Зарегистрирован: 09.05.2001
![Вы не можете голосовать](images/tool_cool.gif) |
|
Shugert : |
AleksKor : |
Когда ксенов в 472 выносил так мне 3 Ксенон К сдались Только та написано, что их сразу Ксены вынесли
|
Не верю (с) Скриншот покажите, пожалуйста, где сообщения написаны.
|
Я тебе такой скриншот в фотошопе сделаю, возьму где написано про L, M или N и чуток подправлю буквы, так что это пофиг скриншот. И так понятно, что AleksKor либо глючит, либо нагло врет
_________________ Император Всея Галактики, Прилегающих Туманностей, Комет И Астероидов, А Также Планеты Ракксла, Буде Она Все-Таки Обнаружится :) |
|
|
ULiX
320 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Автор программы под Х3: Reunion (+25 EGP)](/conference/images/ranks/medals/x3_prog.gif) ![Почетный скриптописатель под Х3: Reunion (+20 EGP)](/conference/images/ranks/medals/x3_script.gif) ![Лучший пилот вселенной Х года 2007 (+50 EGP)](/conference/images/ranks/medals/xt.gif) ![Знаток Х3: Reunion (+15 EGP)](/conference/images/ranks/medals/x3_turn.gif) Репутация: 146 Сообщения: 573 Откуда: Комсомольск на-Амуре Зарегистрирован: 12.07.2005
![Вы не можете голосовать](images/tool_cool.gif) |
|
А теперь хва спорить!
Захват M1, M2, M6 невозможен, если только это не исправит сюжетная линия!
Вот функция, вызываемая при создании кораблей - носителей M1,M2,M6
Код: |
TSHIP_BIG.Create:
setmem 5
push SP[6] ; arg4
push 1
pushw 0856h ; 2134d
call TSHIP_MOVEABLE.Create ; 0000101B
pop
push SP[5] ; arg3
push SP[5] ; arg2
push SP[5] ; arg1
push 3
get_object
call SetPos ; 00001100
pop
push SP[7] ; arg5
readvar global.ga_Races ; [18h ; 24d]
get_from_array
push 1
get_object
call SetOwner ; 0000137D
pop
push 0
callasm SE_TableAlloc ; 0000055C
write TSHIP_BIG.shc_OwnedShips ; [4Ch ; 76d]
pop
push 0
write TSHIP_BIG.shc_NumOwnedFighters ; [4Dh ; 77d]
pop
push 0
write TSHIP_BIG.shc_NumOwnedFreighters ; [4Eh ; 78d]
pop
push 3
write TSHIP.sh_FormationType ; [8]
pop
push 0
write TSHIP_BIG.shc_Docked ; [4Fh ; 79d]
pop
push 0
write TSHIP_BIG.shc_Speakers ; [50h ; 80d]
pop
push SP[7] ; arg5
push 0Ah ; 10d
if SP[0]=SP[1] then push 0 else push 1
if SP[0]=0 then jump L0009BBC8
push 1
push 1
get_object
call TSHIP.DisableCapture ; 000042AA
pop
L0009BBC8: get_object
ret
|
Обратите внимание на момент
Код: |
push SP[7] ; arg5
push 0Ah ; 10d
if SP[0]=SP[1] then push 0 else push 1
if SP[0]=0 then jump L0009BBC8
push 1
push 1
get_object
call TSHIP.DisableCapture ; 000042AA
pop
|
Что означает, если кораблик не принадлежит игроку, то запретить возможность захвата. Так что, хватит тешить себя надеждами, только тему раздуваете.
Могу, конечно, фикс для X2 выпустить, который разрешит захват больших кораблей. Если кого заинтересует, пишите в приват, за темой следить не буду.
Досканальный разбор захвата и того, что на него влияет можете посмотреть в статье на форуме в топике:
http://www.elite-games.ru/conference/viewtopic.php?p=1331174#1331174
Всего вам наилучшего!
_________________ Новое ещё не значит лучшее |
|
|
Executor
1860 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 3(29) Репутация: 522 Сообщения: 9024 Откуда: Менск. Беларусь. Зарегистрирован: 09.05.2001
![Вы не можете голосовать](images/tool_cool.gif) |
|
ULiX : |
А теперь хва спорить!
Захват M1, M2, M6 невозможен, если только это не исправит сюжетная линия!
Вот функция, вызываемая при создании кораблей - носителей M1,M2,M6
Обратите внимание на момент
|
Обратил и нифига не понял, я в асме не секу Но знаю точно что захватываются М6 в киллерских миссиях и ксенонский М2 в миссиях по перевозке пассажира и боевом рейтинге Ace of Aces 1st Grade. Остальные нет.
_________________ Император Всея Галактики, Прилегающих Туманностей, Комет И Астероидов, А Также Планеты Ракксла, Буде Она Все-Таки Обнаружится :) |
|
|
ULiX
320 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Автор программы под Х3: Reunion (+25 EGP)](/conference/images/ranks/medals/x3_prog.gif) ![Почетный скриптописатель под Х3: Reunion (+20 EGP)](/conference/images/ranks/medals/x3_script.gif) ![Лучший пилот вселенной Х года 2007 (+50 EGP)](/conference/images/ranks/medals/xt.gif) ![Знаток Х3: Reunion (+15 EGP)](/conference/images/ranks/medals/x3_turn.gif) Репутация: 146 Сообщения: 573 Откуда: Комсомольск на-Амуре Зарегистрирован: 12.07.2005
![Вы не можете голосовать](images/tool_cool.gif) |
|
При создании кораблей из квестов, запросто программа может сбросить бит 2 в sh_Flag, тогда захват будет возможен... Но это исключительно для BBS миссий, или сюжетных кораблей. Остальные же никаким образом.
Если изменить момент
Код: |
push 1
push 1
get_object
call TSHIP.DisableCapture ; 000042AA
pop
|
на
Код: |
push 0
push 1
get_object
call TSHIP.DisableCapture ; 000042AA
pop
|
это позволит захватывать любые M1, M2, M6 и TL.
Ну а квест может вызвать процедуру
newship.DisableCapture(0);
и захват newship станет возможен.
А уже, что и как влияет на захват, можете почитать в моей статье. Исключая параметр морали, в основном в X2 всё также как в X3. В статье есть момент обсуждающий, чем отличается захват в X2 от X3
_________________ Новое ещё не значит лучшее |
|
|
Мурзилка
210 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) ![Создатель модов для X2 (+25 EGP)](/conference/images/ranks/medals/x2_mods.gif) ![Почетный скриптописатель под Х2 (+30 EGP)](/conference/images/ranks/medals/x2_script.gif) ![Создатель модов для Freelancer (+25 EGP)](/conference/images/ranks/medals/fl_mods_alt.gif) Репутация: 17 Сообщения: 425
Зарегистрирован: 23.09.2005
![Вы не можете голосовать](images/tool_cool.gif) |
|
Могу подтвердить: М6 захватываются в киллерских BBS-миссиях. У меня недавно Немезида конвоя в одной такой миссии захватилась. Правда это было единственный раз за всю игру пока.
To UliX :
Из исходного кода какого файла игры вы привели ассемблерные куски? Не из X2story.obj?
Чем лучше декомпилировать и компилировать обратно такой файл - компилятором X2-ASM, или любым дизассемблером и ассемблерным компилятором?
_________________ "Мурзилки не существует." |
|
|
Artemka
350 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (15 лет)](/conference/images/ranks/medals/veteran15.png) Репутация: 41 Сообщения: 254 Откуда: Екатеринбург Зарегистрирован: 17.07.2006
![Вы не можете голосовать](images/tool_cool.gif) |
|
Цитата: |
Может есть ограничение на количество захваченных кораблей или какие нибуть благоприятные периоды захвата?
|
у меня тоже самое даже пираты не захватываются! хотя это было давно сейчас редактор скриптов
|
|
|
Finist
1807 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Бронзовая медаль SETI@Home, EG team (19999 credits)](/conference/images/ranks/medals/seti_bronze_new.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Переводчик Х2 на русский язык (+25 EGP)](/conference/images/ranks/medals/x2_rus.gif) ![Активист (+25 EGP)](/conference/images/ranks/medals/activist.gif) ![Модератор года 2007 (+50 EGP)](/conference/images/ranks/medals/moderator.gif) ![Железячник года 2007 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Лучший пилот вселенной Х года 2008 (+50 EGP)](/conference/images/ranks/medals/xt.gif) ![Наставник года 2008 (+50 EGP)](/conference/images/ranks/medals/nast.gif) ![Переводчик X3: Terran Conflict на русский язык (+25 EGP)](/conference/images/ranks/medals/x3tc_rus.png) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) ![Заслуженный знаток игр (+25 EGP)](/conference/images/ranks/medals/kdi_znatok.png) ![Знаток Elite: Dangerous (+15 EGP)](/conference/images/ranks/medals/ed_expert.png) Рейтинг канала: 5(131) Репутация: 391 Сообщения: 12160 Откуда: Рязань РОССИЯ Зарегистрирован: 25.12.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
Такс!
Я так понимаю что тема себя исчерпала полностью.
Подвешу пока на верх, а там Теншн придёт и сам разрулит что и куда
Закрыто!
А я никуда не уходил
by Теншен
_________________ Про модераторов сказать можно много разного, вот только написать нельзя... |
|
|
|
|
|
Канал X2: The Threat: «Захват М6 , М 2» |
|