| Вопросы от CloneTrooper |
|
Skol
| Дата: Суббота, 24.07.2010, 13:55 | Сообщение # 21 |
Болтун
Группа: Пользователь
Сообщений: 152
Статус: Offline
|
тьфу. при столкновении пули со стеной пиши
Сообщение отредактировал Skelet - Суббота, 24.07.2010, 14:07 |
| |
| | |
|
CloneTrooper
| Дата: Суббота, 24.07.2010, 14:05 | Сообщение # 22 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
все равно одна вылетает
Hello. My name is Clone Trooper.
|
| |
| | |
|
Skol
| Дата: Суббота, 24.07.2010, 14:08 | Сообщение # 23 |
Болтун
Группа: Пользователь
Сообщений: 152
Статус: Offline
|
ids.d = 1
|
| |
| | |
|
CloneTrooper
| Дата: Суббота, 24.07.2010, 14:14 | Сообщение # 24 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
огромное спасибо, все получилось, только ошибку выдает типа не найдена переменная ids, хотя все работает правильно. теперь бы разобраться в том, что я сейчас сделал
Hello. My name is Clone Trooper.
Сообщение отредактировал CloneTrooper - Суббота, 24.07.2010, 14:15 |
| |
| | |
|
Skol
| Дата: Суббота, 24.07.2010, 14:16 | Сообщение # 25 |
Болтун
Группа: Пользователь
Сообщений: 152
Статус: Offline
|
Quote (CloneTrooper) только ошибку выдает типа не найдена переменная ids, хотя все работает правильно. можно везде где у тебя D = чему-то, дописать ids.
|
| |
| | |
|
Фил
| Дата: Суббота, 24.07.2010, 14:24 | Сообщение # 26 |
Всех уже задолбал
Группа: Проверенные
Сообщений: 1007
Статус: Offline
|
Quote а как сделать так, чтобы в условии проверялась не одна переменная, а 2 и более? скелет не корректно ответил надо делать так: if (условие 1 and условие 2 and условие 3 и т.д) { действие } //вместо end (и), можно писать or (или). Также можно делать отрицание, знаком "!" Например: if !(a=0 and b=1) { ..... } Получается условие - если а не равно нулю и b не равно одному
Храм нулей и единиц
|
| |
| | |
|
Skol
| Дата: Суббота, 24.07.2010, 14:30 | Сообщение # 27 |
Болтун
Группа: Пользователь
Сообщений: 152
Статус: Offline
|
if instance_number(klon)>0 если герой существует if !collision_line(x,y,klon.x,object1.y,wall,1,1) если обзор врага не пересекает стену if ids.d=1 если переменная ids.d = 1 { ids.d=0 поменять переменную ids.d на 0 tmp=instance_create(x,y,пуля) создать пулю рядом с врагом tmp.direction=point_direction(x,y,klon.x,klon.y) поставить точку туда где стоит ГГ tmp.ids=id } Добавлено (24.07.2010, 14:27) --------------------------------------------- Фил, ты прав.признаю неверно понял, неверно ответил Добавлено (24.07.2010, 14:30) --------------------------------------------- в креате пули move towards point(x,y) отправиться в ту точку которую поставил враг в степе пули transform the sprite xscale - 1 yscale - 1 angle - direction mirroring - no mirroring трансформировать спрайт в зависимости от направления Добавлено (24.07.2010, 14:30) --------------------------------------------- как-то так
Сообщение отредактировал Skelet - Суббота, 24.07.2010, 14:25 |
| |
| | |
|
SRes
| Дата: Суббота, 24.07.2010, 14:34 | Сообщение # 28 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2512
Статус: Offline
|
Добавлю - надо курить справку, и лучше юзать не and\or, а &&\||, к тому же правильно писать так (!(somevar == 2)).
Velociped Inc.
|
| |
| | |
|
Фил
| Дата: Суббота, 24.07.2010, 14:43 | Сообщение # 29 |
Всех уже задолбал
Группа: Проверенные
Сообщений: 1007
Статус: Offline
|
SRes, а чем лучше ? для меня and и or гораздо читабельней выглядят
Храм нулей и единиц
|
| |
| | |
|
CloneTrooper
| Дата: Суббота, 24.07.2010, 14:49 | Сообщение # 30 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
Skelet, спасибо за объяснение
Hello. My name is Clone Trooper.
|
| |
| | |
|
SRes
| Дата: Суббота, 24.07.2010, 15:22 | Сообщение # 31 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2512
Статус: Offline
|
Фил, Ибо &&\|| - международный стандарт.
Velociped Inc.
|
| |
| | |
|
CloneTrooper
| Дата: Суббота, 24.07.2010, 15:41 | Сообщение # 32 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
а можно сделать так, чтобы в exe файле пропускались ошибки, которые можно пропустить? Добавлено (24.07.2010, 15:41) --------------------------------------------- а все, нашел
Hello. My name is Clone Trooper.
|
| |
| | |
|
DragonSkiN
| Дата: Суббота, 24.07.2010, 20:14 | Сообщение # 33 |
Всех уже задолбал
Группа: Страж
Сообщений: 1180
Статус: Offline
|
Quote (CloneTrooper) а можно сделать так, чтобы в exe файле пропускались ошибки, которые можно пропустить? CloneTrooper, есть отличный вариант - исправить ошибки, или, что ещё лучше - писать без них.
http://gamegraphycs.do.am/ - сайт о 2D графике http://dragonskin.ath.cx:777/- доступ по хттп к сборнику ресурсов для игр
|
| |
| | |
|
CloneTrooper
| Дата: Воскресенье, 25.07.2010, 11:03 | Сообщение # 34 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
Quote (DragonSkiN) CloneTrooper, есть отличный вариант - исправить ошибки, или, что ещё лучше - писать без них. согласен, это я так, на всякий случай Добавлено (25.07.2010, 11:03) --------------------------------------------- у меня появился еще один вопрос. вот например в креате гг я пропишу несколько переменных (например жизни, опыт, уровень). здесь же (т.е. в креате гг) дальше я напишу условия типа если опыт больше чем столько-то, то повышается уровень. а вот, собственно, вопрос - не будут ли при переходе в другую комнату сбрасываться все значения переменных, указанных сначала?
Hello. My name is Clone Trooper.
|
| |
| | |
|
DragonSkiN
| Дата: Воскресенье, 25.07.2010, 11:09 | Сообщение # 35 |
Всех уже задолбал
Группа: Страж
Сообщений: 1180
Статус: Offline
|
В свойствах объекта объекта поставь галочку persistent и будет тебе счастье.
http://gamegraphycs.do.am/ - сайт о 2D графике http://dragonskin.ath.cx:777/- доступ по хттп к сборнику ресурсов для игр
Сообщение отредактировал DragonSkiN - Воскресенье, 25.07.2010, 11:20 |
| |
| | |
|
SRes
| Дата: Воскресенье, 25.07.2010, 11:14 | Сообщение # 36 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2512
Статус: Offline
|
CloneTrooper, Теперь задаешь все свои вопросы в этой теме.
Velociped Inc.
|
| |
| | |
|
CloneTrooper
| Дата: Воскресенье, 25.07.2010, 16:25 | Сообщение # 37 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
Quote (SRes) CloneTrooper, Теперь задаешь все свои вопросы в этой теме. ну я, вообще-то думал, так здесь и положено, зачем засорять форум десятками тем, в которых по 1-2 ответа? а так все в одной теме, и никакого беспорядка Добавлено (25.07.2010, 16:25) --------------------------------------------- вопрос наверно глупый, но тем не менее. вот например у меня есть действие, неважно какое. можно ли посмотреть как-нибудь, как его сделать с помощью кода? или нет, нужно сразу писать через код?
Hello. My name is Clone Trooper.
|
| |
| | |
|
Aimar
| Дата: Воскресенье, 25.07.2010, 16:38 | Сообщение # 38 |
Болтун
Группа: Проверенные
Сообщений: 173
Статус: Offline
|
Гугли Action decoder.
|
| |
| | |
|
CloneTrooper
| Дата: Воскресенье, 25.07.2010, 17:08 | Сообщение # 39 |
Сказал что-то
Группа: Пользователь
Сообщений: 44
Статус: Offline
|
Aimar, спасибо огромное. искал довольно долго, но нашел и не пожалел. теперь изучение gml будет продвигаться быстрее
Hello. My name is Clone Trooper.
|
| |
| | |
|
Skol
| Дата: Воскресенье, 25.07.2010, 20:36 | Сообщение # 40 |
Болтун
Группа: Пользователь
Сообщений: 152
Статус: Offline
|
CloneTrooper, так выложи что-ли.может ещё кому-то понадобиться
|
| |
| |
|
|