You are not logged in.
Pages: 1
Не могли бы вы мне помочь. если вам не тяжело создайте клео скрипт ( .cs ), который по нажатию кнопки \ ( левее тв. знака ) будет менять скин на ид 207. А при повторном нажатии обратно
Offline
\ ( левее тв. знака )
Клавиша \, наверно, правее Ъ ?
{$CLEO .cs} 0@ = 1 // вспомогательнвя переменная 1@ = 207 // ID модели 2@ = 220 // номер клавиши while true wait 0 if Player.Defined($PLAYER_CHAR) then if 0AB0: key_pressed 2@ then if 0@ == 1 then model.Load(1@) repeat wait 0 until model.Available(1@) 09C7: change_player $PLAYER_CHAR model_to 1@ model.Destroy(1@) 0@ = 2 wait 250 else 09C7: change_player $PLAYER_CHAR model_to 0 0@ = 1 wait 250 end end end end
Offline
XRaD wrote:\ ( левее тв. знака )
Клавиша \, наверно, правее Ъ ?
{$CLEO .cs} 0@ = 1 // вспомогательнвя переменная 1@ = 207 // ID модели 2@ = 220 // номер клавиши while true wait 0 if Player.Defined($PLAYER_CHAR) then if 0AB0: key_pressed 2@ then if 0@ == 1 then model.Load(1@) repeat wait 0 until model.Available(1@) 09C7: change_player $PLAYER_CHAR model_to 1@ model.Destroy(1@) 0@ = 2 wait 250 else 09C7: change_player $PLAYER_CHAR model_to 0 0@ = 1 wait 250 end end end end
спасибо конечно, но.. у меня скин меняется на Cj'я... Если так невозможно сделать, то сделай пожалуйста чтоб менялся по нажатию на 207 ид а вместо cj'я на 104 ид
Last edited by XRaD (27-03-2011 11:59)
Offline
А если подумать?
wait 250 else 09C7: change_player $PLAYER_CHAR model_to 104 0@ = 1
Offline
Ты просил:
А при повторном нажатии обратно
Обратно - я так понимаю к первоначальному состоянию, т.е. скин меняется опять на Cj'я.
P.S. Поищи по сайтам. Есть скрипт позволяющий менять скин на все существующие модели в игре.
А если подумать?
wait 250 else 09C7: change_player $PLAYER_CHAR model_to 104 0@ = 1
Модель загрузить надо.
Offline
Ты просил:
XRaD wrote:А при повторном нажатии обратно
Обратно - я так понимаю к первоначальному состоянию, т.е. скин меняется опять на Cj'я.
P.S. Поищи по сайтам. Есть скрипт позволяющий менять скин на все существующие модели в игре.Airon wrote:А если подумать?
wait 250 else 09C7: change_player $PLAYER_CHAR model_to 104 0@ = 1Модель загрузить надо.
В том то и дело, что мне нужен именно такой скрипт. Скрипт чтобы менять скины на все у меня есть =\
Offline
И в чём проблема? Скрипт работает как ты просил: нажал клавишу \ скин меняется на ID=207, нажал ещё раз - скин меняется обратно на Cj'я. Нажал опять - скин 207, нажал опять - скин Cj'я. И так бесконечно. (Палец с клавиши убирать не забывай:D)
Offline
И в чём проблема? Скрипт работает как ты просил: нажал клавишу \ скин меняется на ID=207, нажал ещё раз - скин меняется обратно на Cj'я. Нажал опять - скин 207, нажал опять - скин Cj'я. И так бесконечно. (Палец с клавиши убирать не забывай:D)
Мне нужно чтобы вместо сиджея менялся на 104 ид скина
Offline
{$CLEO .cs} 0@ = 1 // вспомогательная переменная 1@ = 207 // ID модели 2@ = 104 // ID модели 3@ = 220 // номер клавиши while true wait 0 if Player.Defined($PLAYER_CHAR) then if 0AB0: key_pressed 3@ then if 0@ == 1 then 0085: 4@ = 1@ // (int) 0@ = 2 else 0085: 4@ = 2@ // (int) 0@ = 1 end model.Load(4@) repeat wait 0 until model.Available(4@) 09C7: change_player $PLAYER_CHAR model_to 4@ model.Destroy(4@) wait 250 end end end
Offline
Pages: 1