You are not logged in.
Pages: 1
Про цикл не забывай.
Я о нем никогда не забываю, они мне снятся. А ты попробуй постоянно ставить камеру в новое место и разгоняться на тачке, посмотри какой будет эффект. Повторяю, камеру надо аттачить, а не задавать положение.
Хм че такое аатачить? Мне поначалу казалось что хоть немого я в код вникать стал, но теперь кажется что я вчера родился.
Спасибо, а как координаты в переменную записать?
А может есть опкод который сохраняет координаты в переменную, а потом можно их вставить в тот?
Это долгий и нудный процесс . Читал я про циклы, но тут длинный код, и как седлать чтоб координаты там обновлялись нифига не понял. Вникать во все аспекты кодинга ради пару строк тоже не айс. Может знает кто как всетаки это седлать? Ну не хватает мне интилекта и всё , а вид из кабины ох как хочеться.
Я еще не умею циклы делать
Как это есть? Есть вид из под бампера, вокруг машины, режим свободной камеры, но из кабины нету.
и вопрос вторичной важности. Можно ли сделать так, чтобы менять положение камеры в игре (сдвинуть вперед, назад, вправо, влево, вверх, вниз как в CAMHACK)
Вот нашел хороший скрипт который делает вид от первого лица в транспорте, единственный минус в том что камера зафиксирована, мне бы хотелось узнать что нужно сделать чтобы крутить камеру в любую сторону?
вот код:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007 {$VERSION 3.1.0027} {$CLEO .cs} //-------------MAIN--------------- 0000: NOP thread 'CAMFSTF' wait 1000 :CAMFSTF_18 wait 0 if Player.Defined($PLAYER_CHAR) else_jump @CAMFSTF_18 if and Actor.Driving($PLAYER_ACTOR) 0AB0: key_pressed 67 else_jump @CAMFSTF_18 wait 0 018C: play_sound 1058 at 0.0 0.0 0.0 Camera.OnPed($PLAYER_ACTOR, 45, 2) wait 100 :CAMFSTF_95 wait 0 if Actor.Driving($PLAYER_ACTOR) 0AB0: key_pressed 67 if or not Actor.Driving($PLAYER_ACTOR) 0AB0: key_pressed 67 else_jump @CAMFSTF_139 jump @CAMFSTF_356 :CAMFSTF_139 wait 0 if and not Actor.Driving($PLAYER_ACTOR) 00E1: player 0 pressed_key 14 else_jump @CAMFSTF_177 05BC: AS_actor $PLAYER_ACTOR jump 1 wait 700 :CAMFSTF_177 wait 0 if and Actor.Driving($PLAYER_ACTOR) 847A: not actor $PLAYER_ACTOR driving_bike not Actor.DrivingVehicleType($PLAYER_ACTOR, #QUAD) else_jump @CAMFSTF_261 Camera.Restore_WithJumpCut 067C: put_camera_on_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.7 rotation 0.0 1.5 0.4 0.0 2 jump @CAMFSTF_95 :CAMFSTF_261 wait 0 if or 047A: actor $PLAYER_ACTOR driving_bike Actor.DrivingVehicleType($PLAYER_ACTOR, #QUAD) else_jump @CAMFSTF_340 Camera.Restore_WithJumpCut 067C: put_camera_on_actor $PLAYER_ACTOR with_offset 0.0 -0.6 0.8 rotation 0.0 1.5 0.4 0.0 2 jump @CAMFSTF_95 :CAMFSTF_340 Camera.OnPed($PLAYER_ACTOR, 45, 2) jump @CAMFSTF_95 :CAMFSTF_356 018C: play_sound 1058 at 0.0 0.0 0.0 Camera.Restore_WithJumpCut wait 1000 jump @CAMFSTF_18 0A93: end_custom_thread
Pages: 1