Суббота, 23 Ноября 2024, 04:06

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
Quad69Дата: Понедельник, 24 Августа 2015, 00:40 | Сообщение # 221 | Тема: Как увеличить размер объекта
заслуженный участник
Сейчас нет на сайте
В объекте который застревает можно написать такой код:
(При столкновении со стеной или шаг)
Код
while !place_free(x,y)
{
var n=instance_nearest(x,y,объект_стены);
if x>n.x {x+=1}
if x<n.x {x-=1}
if y>n.y {y+=1}
if y<n.y {y-=1}
}

P.s Мой способ не очень, но мало ли, вдруг подойдёт.
Quad69Дата: Пятница, 14 Августа 2015, 01:13 | Сообщение # 222 | Тема: Помогите плиз при нажатии кнопки в game maker ошибка !
заслуженный участник
Сейчас нет на сайте
Криво скачал наверное.
Лучше всего используй 8.0
Quad69Дата: Вторник, 21 Июля 2015, 13:32 | Сообщение # 223 | Тема: Проблема с координатами комнаты.
заслуженный участник
Сейчас нет на сайте
Если тебе нужно что бы выполнился какой то скрипт в игроке когда он находится в определённой точке, то пиши примерно так:
//Пиши в step игрока
Код
if distance_to_point(2100,600)<1//Если игрок очень близко к точке 2100 600
{//То...
//Любой код который нужно выполнить
}

Цитата King ()
if x == 2100 && y == 600 {  instance_create(x,y,o_bekt); }

Немного неправильно.
Если игрок движется используя speed то встать в эти координаты будет почти нереально, потому что X и Y игрока всегда будет примерно такой: 421.2150827145 и т.д...
Если же меняешь x и y без всяких speed то уже проще, но этот код выполнится тогда, когда x и y будет полностью ровно 2100 и 600


Сообщение отредактировал maksim1221232 - Вторник, 21 Июля 2015, 13:33
Quad69Дата: Среда, 15 Июля 2015, 11:50 | Сообщение # 224 | Тема: Прибавление магазинов
заслуженный участник
Сейчас нет на сайте
Цитата VAsKA ()
А мне еще нужно чтобы это срабатывало еще и при столкновении с пулей игрока

Сделай событие в объекте который пополняет магазины с объектом пулей игрока и выполняй действие.
Цитата VAsKA ()
Но он выдаёт ошибку в чем тут проблема?

Как я по твоему могу сказать в чём проблема если ты не скинул мне саму ошибку?
Quad69Дата: Воскресенье, 12 Июля 2015, 21:12 | Сообщение # 225 | Тема: Скольжение по стене
заслуженный участник
Сейчас нет на сайте
Просто при смене x и y делай проверку.
Код
if place_free(x+speed,y) {x+=speed}
if place_free(x,y+speed) {y+=speed}
Quad69Дата: Суббота, 11 Июля 2015, 22:16 | Сообщение # 226 | Тема: Не могу понять как работает шейдер
заслуженный участник
Сейчас нет на сайте
А как к сурфейсу будут приделываться эти "фиолетовые" части?(незнаю как это назвать)

Добавлено (11 июля 2015, 22:16)
---------------------------------------------
Кому не сложно, можете кинуть простой пример?

Quad69Дата: Суббота, 11 Июля 2015, 16:43 | Сообщение # 227 | Тема: Не могу понять как работает шейдер
заслуженный участник
Сейчас нет на сайте
Цитата skypo ()
чтобы на несколько объектов работал шейдер их сперва надо "запечь" на сурфейс и шейдер применять к отрисовке сурфейса.
что касается шейдеров, хорошие начальные уроки видел у местного модератора http://gcup.ru/publ/0-0-14431-0-17

Пробовал разными способами это реализовать, но в результате получал размытую картинку где куча танков(след из них) и просто ничего.

Вот спрайты(не мои)

вот код в obj_c

Create

Step

Draw
Quad69Дата: Четверг, 09 Июля 2015, 01:29 | Сообщение # 228 | Тема: Не могу понять как работает шейдер
заслуженный участник
Сейчас нет на сайте
Цитата Nitro ()
причем тут шейдер?

Притом что на танка и на фон должен работать шейдер, а я не могу этого сделать.
Quad69Дата: Среда, 08 Июля 2015, 20:57 | Сообщение # 229 | Тема: Не могу понять как работает шейдер
заслуженный участник
Сейчас нет на сайте
Здравствуйте.
Недавно увидел интересный пример шейдера, очень понравилось, решил в них разобраться.
После пару часов мучений и поисков в Яндексе, я так и не разобрался, и решил создать тут тему, вдруг кто поможет.
Сам пример: https://www.dropbox.com/s/gb03jegm3idpc9w/normalmap%20example.gmz (Пример не мой! Взял с hellroom'a)
Я добавил спрайт танка, поставил его в комнату и запустил: ничего не увидел, всё как было, так и осталось.
Потом я начал всё это крутить, менять и т.д, как я уже говорил выше, но все без результата.
Что мне нужно: Сделать свет по центру, фон, и сам танк, который ездит(с движением я сам разберусь)
Кто может помочь в это разобраться, или кинуть готовый исходник?

Добавлено (08 июля 2015, 20:57)
---------------------------------------------
Никто не может помочь?

Quad69Дата: Вторник, 23 Июня 2015, 21:21 | Сообщение # 230 | Тема: Отдельные экземпляры.
заслуженный участник
Сейчас нет на сайте
Цитата OpenGOO ()
первая проблема в том, что при исчезновении объекта enemy игра выдает ошибку

Кинь лог
Цитата RomaN72 ()
player должен нацеливаться на близ стоящего enemy, а получается ,что он нацеливается на первого созданного enemy

Можешь сделать как написал OpenGOO, но если надо что бы ещё и игнорило врагов которые за стеной, то пользуйся этим скриптом
Quad69Дата: Вторник, 23 Июня 2015, 17:51 | Сообщение # 231 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Цитата Akyltist ()
никогда так не делай, сразу remove and local include

А можно об этом по подробнее...
Как с помощью этой строки можно нанести вред?
Quad69Дата: Вторник, 23 Июня 2015, 17:40 | Сообщение # 232 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Цитата Akyltist ()
file("users/" . $_GET["file"]);

никогда так не делай, сразу remove and local include

А как тогда делать?
Quad69Дата: Вторник, 23 Июня 2015, 17:27 | Сообщение # 233 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Akyltist, Пробовал твой скрипт, поменял всё под себя. Не работает.
Пробовал покрутить чего как, всеровно не работает.
Твой скрипт какой то не такой. Он должен переписывать строки, но мне надо что бы оно просто писало в строке которой я хотел, не важно есть ли там что то или нет. Если есть то оно стирает и пишет то что нужно.

P.s Твой скрипт у меня полностью всё стёр из файла :\



Сообщение отредактировал maksim1221232 - Вторник, 23 Июня 2015, 17:29
Quad69Дата: Вторник, 23 Июня 2015, 17:08 | Сообщение # 234 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Цитата Akyltist ()
прям тут пишу возможно есть опечатки
Код
$you_file = fopen("filename.xxx", "a+");
flock($you_file, LOCK_EX);
fwrite($you_file, "$you_string\r\n");
flock($you_file, LOCK_UN);
fclose($you_file);

Разве это то что я хотел? Вроде бы это простая запись в файл.

Цитата Akyltist ()
PS: переходите с файлов на БД по возможности. В жизни пригодится.

Можно, но я не знаю как это работает.
Quad69Дата: Вторник, 23 Июня 2015, 16:56 | Сообщение # 235 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Цитата Saitei ()
во-первых, тебе надо узнать сколько строк в файле на данный момент.

Когда у меня создаётся скриптом файл, то их 0.
А так я планирую иметь в них только около 10 строк, не больше.
Мне надо что бы если я обратился к скрипту в аргументами ?function=write&number=3&value=тест то открыв нужный файл я увидел примерно такое:
Код
//пустая строка 0
//пустая строка 1
//пустая строка 2
тест
//пустая строка 4 и т.д


P.s Извиняюсь если где то что не так написал. Просто только недавно начал работать с php
Quad69Дата: Вторник, 23 Июня 2015, 16:32 | Сообщение # 236 | Тема: [PHP] Запись и чтение из определённой строки файла
заслуженный участник
Сейчас нет на сайте
Здравствуйте.
Делаю для своей игры что то типо регистрации, столкнулся с проблемой.
Не могу записать свой текст в определённую строку файла.
Например я пытаюсь записать слово "тест" в третью строку файла, а php скрипт записывает в первую.
Чтение вроде ещё как то работает, но вот запись... С ней уже пол дня мучаюсь.
Помогите пожалуйста.
Киньте код, или подскажите какие функции использовать...
Quad69Дата: Вторник, 23 Июня 2015, 01:22 | Сообщение # 237 | Тема: Как пользоватся http_get?
заслуженный участник
Сейчас нет на сайте
OpenGOO, Спасибо, теперь всё работает.
Тему можно закрыть.
Quad69Дата: Вторник, 23 Июня 2015, 01:22 | Сообщение # 238 | Тема: Проверка на свободную клетку
заслуженный участник
Сейчас нет на сайте
ParXom,
При создание объекта, делай проверку:
Код
if !place_free(x,y)
{
instance_destroy();//Или любое другое действие...
}
Quad69Дата: Понедельник, 22 Июня 2015, 18:10 | Сообщение # 239 | Тема: Как пользоватся http_get?
заслуженный участник
Сейчас нет на сайте
Цитата OpenGOO ()
Может потому что ты её не создал

Пробовал. Выскакивает ошибка что типо из async_load можно только читать.

Цитата Vinchensoo ()
Код покажи

Quad69Дата: Понедельник, 22 Июня 2015, 15:33 | Сообщение # 240 | Тема: Как пользоватся http_get?
заслуженный участник
Сейчас нет на сайте
Здравствуйте.
На моём сайте выводятся цифры, я хочу что бы gm прочёл их и отоброзил мне.
Покопался в справке, прочёл что якобы надо всё принимать из ds_map'a.
Взял кусок кода из справки, сделал всё под себя.
Получил ошибку:


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

P.s В поиск не отправлять, пол часа искал, ничего не нашёл.
Поиск:

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