Скрипт управления игроком - Форум Игроделов
Пн, 29 Апр 2024, 00:27 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » FPS CREATOR COMMUNITY (СООБЩЕСТВО) » СКРИПТЫ » Скрипт управления игроком (Блокировка мыши и управление стрелками)
Скрипт управления игроком
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
Форум Игроделов » FPS CREATOR COMMUNITY (СООБЩЕСТВО) » СКРИПТЫ » Скрипт управления игроком (Блокировка мыши и управление стрелками)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024