Пятница, 29 Марта 2024, 11:51

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Error
Error
Unter_UkroppenДата: Вторник, 15 Октября 2013, 19:22 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Вот такая ошибка:

Цитата

ERROR in
action number 1
of Step Event
for object o_system:

In script check_version:
Error in code at line 1:
if (current_version != ds_list_find_value(version_list, ds_list_size(version_list) - 1))
^
at position 24: Cannot compare arguments.


Как ее исправить?


Ex parvis saepe magnarum rerum momenta pendent
GMHelpДата: Вторник, 15 Октября 2013, 20:04 | Сообщение # 2
почетный гость
Сейчас нет на сайте
Ну тут ошибки нет. Просто допиши, что будет после проверки.
Код
if (current_version != ds_list_find_value(version_list, ds_list_size(version_list) - 1))  
{
}


Всё что я сказал может показаться обидно , но это только кажется так, ибо мнение моё и оно может поменяться.
Unter_UkroppenДата: Вторник, 15 Октября 2013, 20:18 | Сообщение # 3
почетный гость
Сейчас нет на сайте
GMHelp, я не очень то шарю в гмл

Ex parvis saepe magnarum rerum momenta pendent
GMHelpДата: Вторник, 15 Октября 2013, 20:28 | Сообщение # 4
почетный гость
Сейчас нет на сайте
зачем тогда стал писать на 39dll ( 39dylib ) ?

Всё что я сказал может показаться обидно , но это только кажется так, ибо мнение моё и оно может поменяться.
Unter_UkroppenДата: Вторник, 15 Октября 2013, 20:56 | Сообщение # 5
почетный гость
Сейчас нет на сайте
GMHelp, учусь. Можешь исправить проблему?

Ex parvis saepe magnarum rerum momenta pendent
nekroo98Дата: Вторник, 15 Октября 2013, 22:41 | Сообщение # 6
почетный гость
Сейчас нет на сайте
да тут не в ГМЛ дело, это обычная логика.
Должно быть так
if (условие) {(то, что будет, если условие выполняется)} а ещё можно дописать else


Сообщение отредактировал nekroo98 - Вторник, 15 Октября 2013, 22:42
Unter_UkroppenДата: Вторник, 15 Октября 2013, 23:09 | Сообщение # 7
почетный гость
Сейчас нет на сайте
nekroo98, можете исправить на открыти комнаты "room_1"

Ex parvis saepe magnarum rerum momenta pendent
nekroo98Дата: Вторник, 15 Октября 2013, 23:21 | Сообщение # 8
почетный гость
Сейчас нет на сайте
дк а что там исправлять то? Сам допиши то что нужно.
типа так, если я прально понял чего ты хочешь
Код
if (current_version != ds_list_find_value(version_list, ds_list_size(version_list) - 1)) {room_goto(1)}


1 - это первая комната в списке комнат, замени цифру на ту которую тебе надо. Этот скрипт выполнит переход в данную комнату, если условие
"(current_version != ds_list_find_value(version_list, ds_list_size(version_list) - 1))" будет выполнено
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Error
  • Страница 1 из 1
  • 1
Поиск:

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