Суббота, 21 Декабря 2024, 21:31

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Проблема с ini файлом.
minepecraftДата: Воскресенье, 14 Июня 2015, 16:58 | Сообщение # 1
участник
Сейчас нет на сайте
Пытался сделать считывание управления с ini файла,весь код сюда сувать не буду,просто напишу нужную часть.
Итак,есть Ini файл с названием file.ini,там есть секция и ключи:
[MOVE]
up=W
down=S
left=A
right=D
В создание героя:
ini_open('file.ini') //Ини лежит в папке с игрой!!!
в step:
w=ini_read_string('MOVE','up','W') //Считываем кнопки управления
s=ini_read_string('MOVE','down','S') //см.выше
a=ini_read_string('MOVE','left','A')//см.выше
d=ini_read_string('MOVE','right','D')//см.выше
//Управление
if a
{
x-=spd
}

if d
{
x+=spd
}

if s
{
y+=spd
}

if w
{
y-=spd
}

Game maker выдает ошибку:
Error in code at line 7:
if a
^
at position 5: Expression expected
И проигнорить не получается,и ничего сделать не могу(
Помогите,с меня плюсик!

Добавлено (14 июня 2015, 16:55)
---------------------------------------------
Короче я как обычно ступил,в общем,я всегда такой невнимательный!!!Снова глупая ошибка,извиняюсь за засорение форума!!!!!!

Добавлено (14 июня 2015, 16:56)
---------------------------------------------
Но на самом деле понимаю в чем ошибка когда пишу это все на форум)

Добавлено (14 июня 2015, 16:58)
---------------------------------------------
Так,а теперь проблема,ошибки нет,НО!Персонаж не хочет двигаться.......


ЛеонидДата: Воскресенье, 14 Июня 2015, 17:34 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Цитата minepecraft ()
Короче я как обычно ступил,в общем,я всегда такой невнимательный!!!Снова глупая ошибка,извиняюсь за засорение форума!!!!!!

Цитата minepecraft ()
Но на самом деле понимаю в чем ошибка когда пишу это все на форум)

Зачем пишешь, если понимаешь, а потом извиняешься?

И как именно ты исправил?

Я не уверен, но мне кажется странным, что ты после if просто пишешь string. Так разве можно? keyboard_check(ord(w)) я бы писал.
minepecraftДата: Воскресенье, 14 Июня 2015, 18:33 | Сообщение # 3
участник
Сейчас нет на сайте
Да я просто туплю жутко,не знаю,просто после 300го перечитывания кода пишу на gcup ,а потом еще раз перечитываю и нахожу ошибку!

KingДата: Воскресенье, 14 Июня 2015, 19:30 | Сообщение # 4
участник
Сейчас нет на сайте
minepecraft, все гениальное просто - пиши на gcup после 301-го перечитывания кода.

Nothing is true, everything is permitted.
Shadows Games
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг