Среда, 12 Мая 2021, 10:41

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Мой пак вопросов (Спасите, с меня вознаграждение!!!)
Мой пак вопросов
67boyДата: Воскресенье, 13 Марта 2011, 13:42 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Всем привет, вот у меня пару вопросов, за которые я сделаю сюрприз:

1) Вот у меня онлайн игра, я когда поднимаю вещь в одном окне исчезает, а в другом нет!
Как исправить?

2) Тоже онлайн игра, я когда стреляю пл челу или моб по мне, я не умираю, пуля сквозь проходит!!
Как исправить?

3) Вот когда я захожу в игру, мне надо ввести ип, порт и логин, а как сделать так что бы заходишь в меню и там 2 кнопки "Войти" и "Регистрация"
В регистрации что бы можно было выбрать 1 из 2 персонажей. И играть только им!!!

Меня интересует 2, НО БОЛЬШЕ ВСЕХ 3. Кому не лень сделайте плз исходник по 3 вопросу!!!!!!
С меня вознаграждение 1 из 2 или даже все 2

Денежное вознаграждение или исходник этой игры на ГМ:
Скрины:


Новый вопрос

4) Вот я скачал библиотеку для быстрого создания лвла, хп,мп и опыта.
А как это установить в игру, у меня онлайн проект на 39dll.

Заранее спасибо! Возможно вопросы обновятся!!!




Сообщение отредактировал 67boy - Воскресенье, 13 Марта 2011, 13:52
GameMixДата: Воскресенье, 13 Марта 2011, 13:56 | Сообщение # 2
старожил
Сейчас нет на сайте
Quote (67boy)
4) Как чат установить!

Зайди сюда.
В поиск напиши "Чат". Обязательно с большой буквы, иначе результат будет не тот.
Правда, он на стандартном мультиплеере GM. Если 39dll - не поможет. wink


Steel Standoff - 2D аркада.
Мои статьи
67boyДата: Воскресенье, 13 Марта 2011, 14:18 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
аТнОтХоАн, Спасибо щас ищу, а как насчет 3 вопроса, как это с ини файлами сделать

Добавлено (13.03.2011, 14:18)
---------------------------------------------
аТнОтХоАн, не чат не пойдет. Мне нужен небольшой что бы его можно было сворачивать. Он будет в углу игры!!




Сообщение отредактировал 67boy - Воскресенье, 13 Марта 2011, 14:18
FenMixДата: Воскресенье, 13 Марта 2011, 14:26 | Сообщение # 4
Независимый игровой журналист
Сейчас нет на сайте
Quote (67boy)
1) Вот у меня онлайн игра, я когда поднимаю вещь в одном окне исчезает, а в другом нет!
Как исправить?

Можно сделать проверку. Например клиент убивает моба, посылается инфа на сервер, сервер посылает запросы клиентам и убирает моба.

Quote (67boy)
2) Тоже онлайн игра, я когда стреляю пл челу или моб по мне, я не умираю, пуля сквозь проходит!!
Как исправить?

Тоже самое. У клиента при колиззии пули с другим мобом или пуля с тобой, то посылается запрос серверу и он отправляет всем клиентам, что в тебя попали, хп убирается или что там у тебя и команду, чтобы уничтожить объект пуля...Хотя возможны проблмы, что все пули в игре исчезнут.

Quote (67boy)
3) Вот когда я захожу в игру, мне надо ввести ип, порт и логин, а как сделать так что бы заходишь в меню и там 2 кнопки "Войти" и "Регистрация"
В регистрации что бы можно было выбрать 1 из 2 персонажей. И играть только им!!!

В общем создай одну комнату клиента, назначь кнопки. Первая "Войти" ведет в комнату №2, "Регистрация" в комнат номер три. С "войти" все понятно, ты сам описал процесс ип, порта и логина (либо можно ип и порт вкоренить в программу, тогда не будет мультисерверности). Дальше в регистрации при нажатии кнопки "Зарегистрировать" идет запрос, проверяется, есть ли такой файл. Если есть, то клиенту выводит сообщение, мол низя. Если нет профайла, создается новый и игрока телепортирут в комнату № 1 с сообщениемЮ спасибо регистрация завершена.

Гони бабло)

67boyДата: Воскресенье, 13 Марта 2011, 14:30 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
FenMix, А примеры!

GameMixДата: Воскресенье, 13 Марта 2011, 14:55 | Сообщение # 6
старожил
Сейчас нет на сайте
Quote (67boy)
А примеры!

Учи GML. Тогда сам примеры сможешь делать! wacko


Steel Standoff - 2D аркада.
Мои статьи
QvantДата: Воскресенье, 13 Марта 2011, 15:08 | Сообщение # 7
почти ветеран
Сейчас нет на сайте
Опа на ! А The 3DO Company вкурсе о вашей онлай супер-пупер ММО ? biggrin
EshfordДата: Воскресенье, 13 Марта 2011, 15:13 | Сообщение # 8
Богиня Гамака ♥
Сейчас нет на сайте
Qvant, Герой меча и магии 4 ? biggrin

Сообщение отредактировал Naruto-63 - Воскресенье, 13 Марта 2011, 15:13
67boyДата: Воскресенье, 13 Марта 2011, 15:24 | Сообщение # 9
заслуженный участник
Сейчас нет на сайте
Naruto-63, Да Герой меча и магии 4
но мы не на нем делаем!


BornInUSSRДата: Воскресенье, 13 Марта 2011, 15:29 | Сообщение # 10
почетный гость
Сейчас нет на сайте
Quote (Qvant)
The 3DO Company

Почила в бозе.
neksinsДата: Воскресенье, 13 Марта 2011, 15:55 | Сообщение # 11
постоянный участник
Сейчас нет на сайте
67boy, забей, мы нефига не понимаем в 39длл я перестал заморачиватся, лучше учи гмл

Мой проект по типу Guitar Hero
ИГРА ВЫПУЩЕНА!
jokerzДата: Воскресенье, 13 Марта 2011, 16:02 | Сообщение # 12
почетный гость
Сейчас нет на сайте
67boy лучше вообще пока не лезь в мультиплеер, разберись сначала со всеми функциями GML


67boyДата: Воскресенье, 13 Марта 2011, 17:02 | Сообщение # 13
заслуженный участник
Сейчас нет на сайте
Вот у меня есть полоса там где указано колл. патронов (без картинки).
Как его закрепить в то место, где я выберу его!!!!


GameMixДата: Воскресенье, 13 Марта 2011, 17:05 | Сообщение # 14
старожил
Сейчас нет на сайте
Quote (67boy)
Вот у меня есть полоса там где указано колл. патронов (без картинки).
Как его закрепить в то место, где я выберу его!!!!

draw_sprite(sprite,image_index,view_xview[0],view_yview[0]);


Steel Standoff - 2D аркада.
Мои статьи
67boyДата: Воскресенье, 13 Марта 2011, 17:08 | Сообщение # 15
заслуженный участник
Сейчас нет на сайте
Quote
draw_sprite(sprite,image_index,view_xview[0],view_yview[0]);

А куда вставить?


LunarPixelДата: Воскресенье, 13 Марта 2011, 17:23 | Сообщение # 16
старожил
Сейчас нет на сайте
Quote (67boy)
А куда вставить?

В событие Draw.


67boyДата: Воскресенье, 13 Марта 2011, 17:32 | Сообщение # 17
заслуженный участник
Сейчас нет на сайте
Quote (LunarPixel)
В событие Draw

ну это я понял =). Я в смысле изменять там нечего не нада?


LunarPixelДата: Воскресенье, 13 Марта 2011, 17:36 | Сообщение # 18
старожил
Сейчас нет на сайте
draw_sprite(sprite,image_index,view_xview[0],view_yview[0]);

Вместо sprite - название спрайта
Вместо image_index - номер кадра который нужно выводить
К view_xview[0] и view_yview[0] можешь прибавлять или отнимать значения, чтобы менять местоположение спрайта на виде.


67boyДата: Воскресенье, 13 Марта 2011, 17:40 | Сообщение # 19
заслуженный участник
Сейчас нет на сайте
Quote (LunarPixel)
номер кадра который нужно выводить

А что это означает?


LunarPixelДата: Воскресенье, 13 Марта 2011, 17:43 | Сообщение # 20
старожил
Сейчас нет на сайте
67boy, если у тебя спрайт состоит из нескольких кадров (анимация), то можешь указать там какой именно кадр выводить. Нумирация кадров начинается с 0.
Если спрайт состоит из одного кадра, то вместо image_index ставь 0
Если спрайт состоит из нескольких кадров и требуется анимация, то ставь -1


Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Мой пак вопросов (Спасите, с меня вознаграждение!!!)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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