vano1208 Дата: Ср, 07 Янв 2015, 13:22 | Сообщение # 1
Сообщений: 7
Награды:
0
Репутация:
0
Статус: Offline
Вроде бы все просто. Нужно заблокировать управление камеры мышкой, а поворот камеры сделать с помощью стрелок (влево и право). т.е. чтобы управление было только стрелками. Но никак не могу сообразить как такое реализовать. Добавлено (07 Янв 2015, 13:22) --------------------------------------------- Вот как я попытался это реализовать. Но у меня то поворот камеры не сохраняется и на 0 приходит, то мышка не блокируетя... здесь вообще еще есть кто? Код
;Artificial Intelligence Script ;Header desc = ;Triggers :always:arrowkeys=0,setvar=$CAX 0 :state=0:state=1,localvar=90,localvar=45,setvar=%90 90,setvar=%45 -90 :state=1:setvar=$CAY 0 :state=1,keypressed=203 1:state=40 :state=1,keypressed=205 1:state=20 :state=40:addvar=$CAY -5,etimerstart,state=41 :state=41,etimergreater=25:addvar=$CAY -5,state=42 :state=42,etimergreater=50:addvar=$CAY -5,state=43 :state=43,etimergreater=75:addvar=$CAY -5,state=44 :state=44,etimergreater=100:addvar=$CAY -5,state=45 :state=45,etimergreater=125:addvar=$CAY -5,state=46 :state=46,etimergreater=150:addvar=$CAY -5,state=47 :state=47,etimergreater=175:addvar=$CAY -5,state=48 :state=48,etimergreater=200:addvar=$CAY -5,state=49 :state=49,etimergreater=225:addvar=$CAY -5,state=50 :state=50,etimergreater=250:addvar=$CAY -5,state=51 :state=51,timergreater=275:addvar=$CAY -5,state=52 :state=52,etimergreater=300:addvar=$CAY -5,state=53 :state=53,etimergreater=325:addvar=$CAY -5,state=54 :state=54,etimergreater=350:addvar=$CAY -5,state=55 :state=55,etimergreater=375:addvar=$CAY -5,state=56 :state=56,etimergreater=400:addvar=$CAY -5,state=57 :state=57,etimergreater=425:setvar=$CAY %45,addvar=%45 -90 :state=57,keypressed=203 1:state=40 :state=57,keypressed=205 1:state=20 :state=20:addvar=$CAY 5,etimerstart,state=21 :state=21,etimergreater=25:addvar=$CAY 5,state=22 :state=22,etimergreater=50:addvar=$CAY 5,state=23 :state=23,etimergreater=75:addvar=$CAY 5,state=24 :state=24,etimergreater=100:addvar=$CAY 5,state=25 :state=25,etimergreater=125:addvar=$CAY 5,state=26 :state=26,etimergreater=150:addvar=$CAY 5,state=27 :state=27,etimergreater=175:addvar=$CAY 5,state=28 :state=28,etimergreater=200:addvar=$CAY 5,state=29 :state=29,etimergreater=225:addvar=$CAY 5,state=30 :state=30,etimergreater=250:addvar=$CAY 5,state=31 :state=31,timergreater=275:addvar=$CAY 5,state=32 :state=32,etimergreater=300:addvar=$CAY 5,state=33 :state=33,etimergreater=325:addvar=$CAY 5,state=34 :state=34,etimergreater=350:addvar=$CAY 5,state=35 :state=35,etimergreater=375:addvar=$CAY 5,state=36 :state=36,etimergreater=400:addvar=$CAY 5,state=37 :state=37,etimergreater=425:setvar=$CAY %90,addvar=%90 90 :state=37,keypressed=203 1:state=40 :state=37,keypressed=205 1:state=20
Сообщение отредактировал vano1208 - Ср, 07 Янв 2015, 13:24
Сообщение Вроде бы все просто. Нужно заблокировать управление камеры мышкой, а поворот камеры сделать с помощью стрелок (влево и право). т.е. чтобы управление было только стрелками. Но никак не могу сообразить как такое реализовать. Добавлено (07 Янв 2015, 13:22) --------------------------------------------- Вот как я попытался это реализовать. Но у меня то поворот камеры не сохраняется и на 0 приходит, то мышка не блокируетя... здесь вообще еще есть кто? Код
;Artificial Intelligence Script ;Header desc = ;Triggers :always:arrowkeys=0,setvar=$CAX 0 :state=0:state=1,localvar=90,localvar=45,setvar=%90 90,setvar=%45 -90 :state=1:setvar=$CAY 0 :state=1,keypressed=203 1:state=40 :state=1,keypressed=205 1:state=20 :state=40:addvar=$CAY -5,etimerstart,state=41 :state=41,etimergreater=25:addvar=$CAY -5,state=42 :state=42,etimergreater=50:addvar=$CAY -5,state=43 :state=43,etimergreater=75:addvar=$CAY -5,state=44 :state=44,etimergreater=100:addvar=$CAY -5,state=45 :state=45,etimergreater=125:addvar=$CAY -5,state=46 :state=46,etimergreater=150:addvar=$CAY -5,state=47 :state=47,etimergreater=175:addvar=$CAY -5,state=48 :state=48,etimergreater=200:addvar=$CAY -5,state=49 :state=49,etimergreater=225:addvar=$CAY -5,state=50 :state=50,etimergreater=250:addvar=$CAY -5,state=51 :state=51,timergreater=275:addvar=$CAY -5,state=52 :state=52,etimergreater=300:addvar=$CAY -5,state=53 :state=53,etimergreater=325:addvar=$CAY -5,state=54 :state=54,etimergreater=350:addvar=$CAY -5,state=55 :state=55,etimergreater=375:addvar=$CAY -5,state=56 :state=56,etimergreater=400:addvar=$CAY -5,state=57 :state=57,etimergreater=425:setvar=$CAY %45,addvar=%45 -90 :state=57,keypressed=203 1:state=40 :state=57,keypressed=205 1:state=20 :state=20:addvar=$CAY 5,etimerstart,state=21 :state=21,etimergreater=25:addvar=$CAY 5,state=22 :state=22,etimergreater=50:addvar=$CAY 5,state=23 :state=23,etimergreater=75:addvar=$CAY 5,state=24 :state=24,etimergreater=100:addvar=$CAY 5,state=25 :state=25,etimergreater=125:addvar=$CAY 5,state=26 :state=26,etimergreater=150:addvar=$CAY 5,state=27 :state=27,etimergreater=175:addvar=$CAY 5,state=28 :state=28,etimergreater=200:addvar=$CAY 5,state=29 :state=29,etimergreater=225:addvar=$CAY 5,state=30 :state=30,etimergreater=250:addvar=$CAY 5,state=31 :state=31,timergreater=275:addvar=$CAY 5,state=32 :state=32,etimergreater=300:addvar=$CAY 5,state=33 :state=33,etimergreater=325:addvar=$CAY 5,state=34 :state=34,etimergreater=350:addvar=$CAY 5,state=35 :state=35,etimergreater=375:addvar=$CAY 5,state=36 :state=36,etimergreater=400:addvar=$CAY 5,state=37 :state=37,etimergreater=425:setvar=$CAY %90,addvar=%90 90 :state=37,keypressed=203 1:state=40 :state=37,keypressed=205 1:state=20
Автор - vano1208 Дата добавления - 07 Янв 2015 в 13:22