You are not logged in.
Pages: 1
я написал скрипт но игра вылетает найдите и обьясните ошибку вот код
{$CLEO .cs}
//-------------MAIN---------------
wait 3000
Model.Load(#INFERNUS)
Model.Load(#MANANA)
038B: load_requested_models
:NONAME_17
wait 100
if and
Model.Available(#INFERNUS)
Model.Available(#MANANA)
00E1: player 0 pressed_key 9
else_jump @NONAME_17
04C4: store_coords_to $X_1 $Y_1 $Z_1 from_actor $PLAYER_ACTOR with_offset 0.0 5.0 1.0
1@ = Car.Create(#INFERNUS, $X_1, $Y_1, $Z_1)
Actor.StorePos($PLAYER_ACTOR, $X_1, $Y_1, $Z_1)
2@ = Car.Create(#MANANA, $X, $Y, $Z)
036A: put_actor $PLAYER_ACTOR in_car 2@
wait 2000
0715: put_player $PLAYER_CHAR in_RC_mode_in_car 1@ // on foot version
wait 1000
Model.Destroy(#INFERNUS)
Model.Destroy(#MANANA)
wait 1000
jump @NONAME_17
Last edited by met dog (22-03-2011 11:47)
Offline
я написал скрипт но игра вылетает найдите и обьясните ошибку вот код
{$CLEO .cs}
//-------------MAIN---------------
wait 3000
Model.Load(#INFERNUS)
Model.Load(#MANANA)
038B: load_requested_models:NONAME_17
wait 100
if and
Model.Available(#INFERNUS)
Model.Available(#MANANA)
00E1: player 0 pressed_key 9
else_jump @NONAME_17
04C4: store_coords_to $X_1 $Y_1 $Z_1 from_actor $PLAYER_ACTOR with_offset 0.0 5.0 1.0
1@ = Car.Create(#INFERNUS, $X_1, $Y_1, $Z_1)
Actor.StorePos($PLAYER_ACTOR, $X_1, $Y_1, $Z_1)
2@ = Car.Create(#MANANA, $X, $Y, $Z)
036A: put_actor $PLAYER_ACTOR in_car 2@
wait 2000
0715: put_player $PLAYER_CHAR in_RC_mode_in_car 1@ // on foot version
wait 1000
Model.Destroy(#INFERNUS)
Model.Destroy(#MANANA)
wait 1000
jump @NONAME_17
Пожалуйста, не мультипость и пользуйся тэгом [соdе][/соdе].
Offline
скажите что не так ???я не могу понять !!!
Offline
1. Код надо обрамлять в [cоde][/codе]
2. Надо вежливее просить, есть слово "пожалуйста"
3. Надо читать мануал хоть с каплей внимания и не спешить с практикой
Offline
спасибо за информацию (все таки во мне есть вежливость ):D
Offline
04C4: store_coords_to $X_1 $Y_1 $Z_1 from_actor $PLAYER_ACTOR with_offset 0.0 5.0 1.0
Правило №1: Не используй новые глобальные переменные в клео-скрипте. Замени их на локальные переменные (0@, 1@, 2@)
Offline
Правило №1: Не используй новые глобальные переменные в клео-скрипте. Замени их на локальные переменные (0@, 1@, 2@)
У меня это выглядело как "Надо читать мануал хоть с каплей внимания". Seemann, не знаю, как тебе удаётся постоянно разъяснять одно и то же и не злиться... По-моему надо что-то делать, может зарелизить "новую" версию Санника с обновлённым хелпом?
Offline
хорошо просто в других cleo скриптах я видел как использовались такие строчки ,да и в мануале было написано что к игроку можно использовать глобальные переменые .пожалуй прочитаю его еще пару раз . Простите если кого нибудь разозлил .=)
Offline
Использовать к игроку
Наверное, имелось ввиду что можно использовать $PLAYER_ACTOR/$PLAYER_CHAR переменную.
Offline
а может кто нибудь протестировать этот скрипт с внесенными в него изменениями,а то я опробовать смогу дней через десять
Offline
ну вобщем по нажатию кнопки н на английской раскладке клавиатуры вас должно поместить в машину откуда вы через пару секунд начнете управлять другой . Это совсем недароботаная версия ,но чуть потом доделаю:^
Offline
все работает ,но куда нужнописать вот эти команды 04db: exit_rc_mode
04d6: enable_rc_car_detonation 0
player.inremotemode($player_char) ?
Offline
Pages: 1