#1 01-03-2009 12:28

Gyr
From: Серпухов
Registered: 03-02-2009
Posts: 246
Website

SCM-пути

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

05D6: clear_scmpath 
WAIT 100
05D7: add_point_to_scmpath 2333.5208 -1386.2887 23.8281 
05D7: add_point_to_scmpath 2340.0564 -1394.9274 23.8113
05D7: add_point_to_scmpath 2339.9834 -1469.9269 23.8313
05D7: add_point_to_scmpath 2339.918 -1552.8843 23.8351
05D7: add_point_to_scmpath 2340.9517 -1649.6606 13.7681
05D7: add_point_to_scmpath 2351.251 -1660.6537 13.4352 
05D7: add_point_to_scmpath 2463.4888 -1662.0956 13.3047
05D7: add_point_to_scmpath 2505.2844 -1686.6223 13.554
wait 100
06BB: set_actor $PLAYER_ACTOR drive_car $GREEN speed 30.0 along_SCM_path

обнаруживается что в путь можно добавлять только до восьми точек! Есть ли какие-нибудь способы обойти это ограничение?


Специально для тех, кто не умеет читать по английски. Мой ник читается как "ГИР"!!!
Народная мудрость:
Прежде чем задавать вопросы,ПОЧИТАЙ СПРАВКУ!!!!

Offline

#2 01-03-2009 13:50

Seemann
Registered: 07-08-2006
Posts: 2,156

Re: SCM-пути

Теоретически это может быть возможно, если покопаться в ехе, только зачем, если есть RRR-пути?

Offline

#3 01-03-2009 14:24

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: SCM-пути

to Gyr

Можешь воспользоваться as_pack' ом
делаешь вот так:

0615: define_AS_pack_begin 6@
05D6: clear_scmpath
05D7: add_point_to_scmpath 2333.5208 -1386.2887 23.8281 
05D7: add_point_to_scmpath 2340.0564 -1394.9274 23.8113
05D7: add_point_to_scmpath 2339.9834 -1469.9269 23.8313
05D7: add_point_to_scmpath 2339.918 -1552.8843 23.8351
05D7: add_point_to_scmpath 2340.9517 -1649.6606 13.7681
05D7: add_point_to_scmpath 2351.251 -1660.6537 13.4352 
05D7: add_point_to_scmpath 2463.4888 -1662.0956 13.3047
05D7: add_point_to_scmpath 2505.2844 -1686.6223 13.554
07E7: AS_assign_scmpath_to_actor -1 in_car 1@ speed 8.0 flags 2 0 2
05D6: clear_scmpath
05D7: add_point_to_scmpath 2333.5208 -1386.2887 23.8281 
05D7: add_point_to_scmpath 2340.0564 -1394.9274 23.8113
05D7: add_point_to_scmpath 2339.9834 -1469.9269 23.8313
05D7: add_point_to_scmpath 2339.918 -1552.8843 23.8351
05D7: add_point_to_scmpath 2340.9517 -1649.6606 13.7681
05D7: add_point_to_scmpath 2351.251 -1660.6537 13.4352 
05D7: add_point_to_scmpath 2463.4888 -1662.0956 13.3047
05D7: add_point_to_scmpath 2505.2844 -1686.6223 13.554
07E7: AS_assign_scmpath_to_actor -1 in_car 1@ speed 8.0 flags 2 0 2
0616: define_AS_pack_end 6@
0618: assign_actor 0@ to_AS_pack 6@
061B: remove_references_to_AS_pack 6@

или

0615: define_AS_pack_begin 6@
05D6: clear_scmpath
05D7: add_point_to_scmpath 2333.5208 -1386.2887 23.8281 
05D7: add_point_to_scmpath 2340.0564 -1394.9274 23.8113
05D7: add_point_to_scmpath 2339.9834 -1469.9269 23.8313
05D7: add_point_to_scmpath 2339.918 -1552.8843 23.8351
05D7: add_point_to_scmpath 2340.9517 -1649.6606 13.7681
05D7: add_point_to_scmpath 2351.251 -1660.6537 13.4352 
05D7: add_point_to_scmpath 2463.4888 -1662.0956 13.3047
05D7: add_point_to_scmpath 2505.2844 -1686.6223 13.554
06BB: set_actor -1 drive_car 1@ speed 24.0 along_SCM_path 
05D6: clear_scmpath
05D7: add_point_to_scmpath 2333.5208 -1386.2887 23.8281 
05D7: add_point_to_scmpath 2340.0564 -1394.9274 23.8113
05D7: add_point_to_scmpath 2339.9834 -1469.9269 23.8313
05D7: add_point_to_scmpath 2339.918 -1552.8843 23.8351
05D7: add_point_to_scmpath 2340.9517 -1649.6606 13.7681
05D7: add_point_to_scmpath 2351.251 -1660.6537 13.4352 
05D7: add_point_to_scmpath 2463.4888 -1662.0956 13.3047
05D7: add_point_to_scmpath 2505.2844 -1686.6223 13.554
06BB: set_actor -1 drive_car 1@ speed 24.0 along_SCM_path 
0616: define_AS_pack_end 6@
0618: assign_actor 0@ to_AS_pack 6@
061B: remove_references_to_AS_pack 6@

и у тебя уже не 8 а 16, а если добавишь еще 8 также к ним то будет 24.


I know everything and nothing...

Offline

#4 01-03-2009 15:28

Gyr
From: Серпухов
Registered: 03-02-2009
Posts: 246
Website

Re: SCM-пути

Спасибо за помощь. Попробую и тот и другой способы.


Специально для тех, кто не умеет читать по английски. Мой ник читается как "ГИР"!!!
Народная мудрость:
Прежде чем задавать вопросы,ПОЧИТАЙ СПРАВКУ!!!!

Offline

#5 01-03-2009 16:50

Gyr
From: Серпухов
Registered: 03-02-2009
Posts: 246
Website

Re: SCM-пути

Возникла проблема:  программа R3D работает некорректно.


Специально для тех, кто не умеет читать по английски. Мой ник читается как "ГИР"!!!
Народная мудрость:
Прежде чем задавать вопросы,ПОЧИТАЙ СПРАВКУ!!!!

Offline

Board footer

Powered by FluxBB