#1 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 01:41

Те кто надумает мне помочь, хочу объяснить что мне надо:

Я хочу чтоб при нажатии Insert+U на против меня падал телевизор.. и чтоб я мог подойти и взять его в руки.
Но чтоб количество телеков было не ограничено. (Можно скинуть хоть 17 телеков)
мне дали следуйщий клео код, но он не работает.
помогите пожалуйста его исправить:

{$CLEO}

:TestObject
wait 3000
if and
    0AB0:  key_pressed 0x2D // Insert
    0AB0:  key_pressed 0x55 // U
then
    04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0.0 10.0 3.0
    Model.Load(1792)
    3@ = Object.Create(1792, 0@, 1@, 2@)
    Model.Destroy(1792)
    08E9: set_object 3@ liftable 1
end
0A93: end_custom_thread

#3 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 01:27

CLEO намного удобней sad
почемуже оно не работает

#5 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 01:09

Дай Icq.. так будет удобней

Сделал DEFINE OBJECT SWANK_TV_1  всеравно пишет ошибку

ПС. что это такое? Model.Destroy(1792)

#7 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:54

Вот что я сделал.. но он мне даже 1 телевизор не даёт :wow:

{$CLEO}

:TestObject
if and
    0AB0:  key_pressed 0x2D // Insert
    0AB0:  key_pressed 0x55 // U
then
    04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0.0 10.0 3.0
    Model.Load(1792)
    3@ = Object.Init(1792, 0@, 1@, 2@)
    Model.Destroy(1792)
    08E9: set_object 3@ liftable 1
end
0A93: end_custom_thread

#8 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:49

какого потока? тоесть добавить 0000: NOP в начале кода после {$CLEO} ?

#9 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:42

Я думал ты понимаеш анг. smile

Я написал что всеволиш хочу скинуть 15 16 телевизоров..
могу ли я это сделать с этим кодом, или только один телевизор?

#10 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:32

Я всего лишь хочу чтоб при нажатии Insert+U на против меня падал телевизор.. и чтоб я мог подойти и взять его в руки.
и чтоб таким образом я мог скинуть сколько за хочу телеков.

#11 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:26

код FreezeClock'n'ToggleRiotsOn встудию

А что с ними не так?

И правда... почему там вопросы на @FreezeClock
И на  gosub @ToggleRiotsOn  ??

#12 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 16-12-2007 00:22

Ой.. Agenzvell скажи... а как сделать так чтобы объект падал на против меня?

#13 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 15-12-2007 22:55

wow... большое спасибо санчез

Сделать клео файл, и все будет работать?

Как оно работает?

#14 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 15-12-2007 21:37

Мой друг начил мне помогать.. но он не знает как закончить:
помогите кто может:

wait 0 
Actor.StorePos($PLAYER_ACTOR, 0.0, 1.5, -0.5)
Model.Load(#1792)
27@ = Object.Init(#1792, $11994, $11995, $11996)

#15 Re: Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 15-12-2007 10:40

Этот код написал мой дружбан... но он не умеет писать на .scm
Он сказал что код рабочий.

Помогите мне а?

#16 Вопросы по скриптингу » Переведите пожалуйста код в код SCM » 15-12-2007 04:12

akira19
Replies: 26
TestObject:
 if (KEYDOWN(VK_DELETE) && KEYDOWN(VK_U)) //INSERT + U
  {pPlayerActor->GetActorCoordOffset(0.0, 1.5, -0.5, &fX, &fY, &fZ);
   pGame->LoadModel(1792);
   pTestObj->IntObject(1792, fX, fY, fZ);
   pGame->ReleaseModel(1792);
   pTestObj->ObjLiftable(1);
  goto FreezeClock;
  } else {
   goto ToggleRiotsOn;}

В SCM Пожалуйста,
И подскажите куда писать координаты, и потом куда приклеить код.

Спасибо большое.

Board footer

Powered by FluxBB