Game Maker - создание игр | HellRoom Games
Декабрь 13, 2024, 21:57:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: 1 [2] 3 4   Вниз
  Печать  
Автор Тема: Ошибки, их причины и исправление  (Прочитано 92498 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Евгений96
Посетитель
**

Репутация: 0
Offline Offline

API: 8.0 Pro
Сообщений: 17


« Ответ #15 : Август 23, 2011, 12:49:21 »

Народ помогите, может я чё тояне понел. Я скачал программу, следовал по инструкции и в окне действий, где я пытался прописать код  draw_text( 0, 0, ‘Hello, world!’ )  , у меня показывает ошибку   ERORE at line 1 pos 18: Unexpected symbol   

Плиз помогите в чём ошибка?
Записан
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #16 : Август 23, 2011, 12:52:23 »

Написано же: в строке 1, в позиции 18 неразрешенный символ.
перед "H" кавычка неправильная.
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
Евгений96
Посетитель
**

Репутация: 0
Offline Offline

API: 8.0 Pro
Сообщений: 17


« Ответ #17 : Август 23, 2011, 12:56:07 »

Спасибо большое, просто я тупо скопировал с инструкции, там так же. Хотел проверить как работает. Мда....
Записан
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #18 : Сентябрь 29, 2011, 16:39:02 »

Перевёл некоторые ошибки с форума йойо. Возможно, что что-то повторится с тем, что уже есть.

Сообщения о критических ошибках

Сообщения об ошибках компиляции

Сообщения об ошибках во время выполнения
« Последнее редактирование: Май 26, 2012, 12:47:51 от Dmi7ry » Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
Paniker
Участник
****

Репутация: 24
Offline Offline

Награды:
За постоянность! [10 дней на форуме]
API: 8.0 Pro
Сообщений: 202


« Ответ #19 : Ноябрь 15, 2011, 21:54:07 »

Цитировать
Negative array index (отрицательный индекс массива)
Это означает, что вы пытаетесь использовать отрицательный индекс в массиве. Первый элемент массива всегда элемент с индексом 0. Нет ничего перед ним, поэтому используя отрицательный индекс, вы пытаетесь обратиться к несуществующему элементу.
Дословный перевод, он такой дословный...
Неверный индекс массива, т.е. он или отрицательный, или индекс не целое число, однако angel
Записан
Dmi7ry
Гл. Администратор
*

Репутация: 1379
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #20 : Ноябрь 15, 2011, 22:02:01 »

Дословный перевод, он такой дословный...
Неверный индекс массива, т.е. он или отрицательный, или индекс не целое число, однако angel
Код:
a[10]=0
for (i=0;i<10;i+=1) { a[i]=i }

b=6.3

show_message(a[b])
Выдаёт результат: 6
И никаких ошибок.
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
VladTheCat
Немного
GM Pro user
*

Репутация: 145
Offline Offline

Пол: Мужской
Награды:
1000 сообщений!За постоянность! [100 дней на форуме]Настоящий игродел!
API: Love
Деятельность: Целая игростудия, состоящая из одного кота.
Сообщений: 1435



« Ответ #21 : Ноябрь 15, 2011, 22:17:15 »

Цитата: Из темы "Знаете ли вы... (недокументированные возможности ГМ)"
по поводу массивов. А номер индекса можно вписывать и дробные числа. Но они будут округляться
m[0.1]=m[0.2]=m[0.3]=m[0] и т д
Читать надо, Paniker.
Записан


Будьте вежливы: Вам помогли? Не забудьте поставить плюс. А то банда злобных апельсинов придет за вами. И даже тех. поддержка вам не поможет. :3

Когда я что-то пишу в "<>", то это значит, что содержимое надо заменить на свое значение.
Paniker
Участник
****

Репутация: 24
Offline Offline

Награды:
За постоянность! [10 дней на форуме]
API: 8.0 Pro
Сообщений: 202


« Ответ #22 : Ноябрь 18, 2011, 14:12:03 »

Однако правда...
Записан
suspeckt777
Новичок
*

Репутация: 0
Offline Offline

API: Game Maker 8.0 Pro
Сообщений: 1


« Ответ #23 : Январь 18, 2012, 17:27:37 »

ERROR in
action number 1
of Trigger Event: <Deleted>
for object object2:

Error in code at line 4:
global.__menu_style_font[0]=fs_normal;
^
at position 30: Unknown variable fs_normal

ничего не прописывал никаких кодов а выдает мне такое , что это?
Записан
Tourist
Участник
****

Репутация: 9
Offline Offline

Пол: Мужской
Награды:
За постоянность!
API: Game Maker 8.0 Pro
Деятельность: Игрострой
Сообщений: 123


Не буди во мне зверя, который грызёт морковку


« Ответ #24 : Январь 18, 2012, 17:32:50 »

ERROR in
action number 1
of Trigger Event: <Deleted>
for object object2:

Error in code at line 4:
global.__menu_style_font[0]=fs_normal;
^
at position 30: Unknown variable fs_normal

ничего не прописывал никаких кодов а выдает мне такое , что это?
А ты либу какую-нибудь случайно не использовал?
Записан

Хочешь узнать мой пароль?
****(4 звёздочки)

Если я помог, поставь мне+
Если хочешь поставить мне-
Fantom
I am... All of me
Гл. Администратор
*

Репутация: 1325
Offline Offline

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [500 дней на форуме]За лояльность! [+1000 репутации]За отличные статьи по Game Maker!Тру Админ :DЗнаток Game Maker...
API: GameMaker Studio Master
Сообщений: 5026



« Ответ #25 : Январь 18, 2012, 17:33:49 »

Поиск "trigger event deleted".
Ошибка в Message Lib.
« Последнее редактирование: Ноябрь 09, 2016, 12:22:38 от Fantom » Записан

McHady
Новичок
*

Репутация: 0
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Деятельность: Все в одном лице
Сообщений: 7

Макгади


« Ответ #26 : Март 09, 2013, 14:19:02 »

___________________________________________
ERROR in
action number 1
of Draw Event
for object spider:

Trying to draw non-existing sprite.

Сам я знаю, что это за ошибка, но новичкам может пригодиться
Записан

AndrewVideoGames
Главный Модератор
*

Репутация: 821
Offline Offline

Пол: Мужской
Награды:
За постоянность! [500 дней на форуме]За лояльность! [+750 репутации]5000 сообщений!За помощь новичкам!
API: GameMaker Studio Pro
Деятельность: А я кто? А я руководитель!
Сообщений: 7316



« Ответ #27 : Март 09, 2013, 14:25:26 »

___________________________________________
ERROR in
action number 1
of Draw Event
for object spider:

Trying to draw non-existing sprite.
Объекту не поставлен спрайт и ты употребляешь sprite_index, image_index, image_speed, image_angle, image_blend или image_alpha.
Записан
allilya
Посетитель
**

Репутация: 1
Offline Offline

API: Game Maker 8.0 Pro
Сообщений: 40


« Ответ #28 : Апрель 22, 2013, 19:15:29 »

Цитировать
Unexpected error occurred when running the game (неожиданная ошибка при исполнении игры)
Это говорит Вам, что была ошибка вне Game Maker. Отсутствие достаточного объёма графической памяти или не установленный DirectX8.0 или более поздний, являются наиболее распространенными ошибками. С этой ошибкой игра может запуститься на некоторых компьютерах и не работать на других, поскольку это зависит исключительно от индивидуальных характеристик каждого компьютера. Надёжный способ получить это сообщение об ошибке во время выполнения игры состоит в том, чтобы создать бесконечные циклы или использовать слишком много памяти.
Не совсем понятно, что за бесконечные циклы. Может кто-нибудь привести пример таких? У меня такая ошибка вылезает на старом компе. И почему простенькая игра типа "Желейка" (допустим я сделал нечто похожее из 10 уровней) может "кушать" много памяти?
Записан
Slavik
GM Pro user
*

Репутация: 106
Offline Offline

Пол: Мужской
Награды:
За постоянность! [100 дней на форуме]За создание истории чата!
API: Unity 3D
Сообщений: 498



« Ответ #29 : Апрель 22, 2013, 23:30:33 »

Цитировать
Unexpected error occurred when running the game (неожиданная ошибка при исполнении игры)
Это говорит Вам, что была ошибка вне Game Maker. Отсутствие достаточного объёма графической памяти или не установленный DirectX8.0 или более поздний, являются наиболее распространенными ошибками. С этой ошибкой игра может запуститься на некоторых компьютерах и не работать на других, поскольку это зависит исключительно от индивидуальных характеристик каждого компьютера. Надёжный способ получить это сообщение об ошибке во время выполнения игры состоит в том, чтобы создать бесконечные циклы или использовать слишком много памяти.
Не совсем понятно, что за бесконечные циклы. Может кто-нибудь привести пример таких? У меня такая ошибка вылезает на старом компе. И почему простенькая игра типа "Желейка" (допустим я сделал нечто похожее из 10 уровней) может "кушать" много памяти?
По поводу памяти, тут может быть много чего, в том числе и бесконечные циклы. Но чаще всего, в таких играх - это пренебрежение простыми правилами оптимизации (Куча объектов, спрайтов, шрифтов, и т.п).
Записан

Иногда, если есть настроение, пишу музло для игр, не дорого.
Писать сюда: https://vk.com/dmitry.ibragimov
Не особо жду.
Страниц: 1 [2] 3 4   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.111 секунд. Запросов: 36.