Среда, 18 Декабря 2024, 13:04

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
А как сделать это.
lokinamДата: Воскресенье, 25 Декабря 2011, 15:59 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
Делаю игру на gm пояаилсь проблема.
Как сделать игрока в разброс чтобы при начале игры он был не в том месте где поставили персонажа а в разброс (в лубое место игры на уровне)?
Как сделать выбор уровня как в cs?
Как сделать так видеть все сервера созданые в игре?
Зарание спасибо!


Сообщение отредактировал lokinam - Воскресенье, 25 Декабря 2011, 18:15
TakBarДата: Воскресенье, 25 Декабря 2011, 16:12 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
lokinam,
Code

{
     x = random(room_width);
     y = random(room_height);
}

Добавлено (25.12.2011, 16:06)
---------------------------------------------

Quote (TakBar)
Как сделать игрока в разброс

Убил.
Quote (lokinam)
лубое

Убил.
Учи русский! wink

Добавлено (25.12.2011, 16:12)
---------------------------------------------

Quote (lokinam)
пояаилсь

Точно убил!


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
lokinamДата: Воскресенье, 25 Декабря 2011, 16:58 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
Спасибо!

Добавлено (25.12.2011, 16:58)
---------------------------------------------
Обновил тему ещё 2 вопроса у меня.

TakBarДата: Воскресенье, 25 Декабря 2011, 17:11 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
Quote (lokinam)
Как сделать видеть

Quote (lokinam)
Как сделать игрока в разброс

Спасибо, поржал! lol
Quote (lokinam)
Как сделать выбор уровня как в cs?

Руками(если они ровные).
Quote (lokinam)
Как сделать видеть все сервера созданые в игре?

Тебе виднее, ты же создаешь игру.


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
lokinamДата: Воскресенье, 25 Декабря 2011, 17:12 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
Quote (TakBar)
Как сделать видеть Quote (lokinam)Как сделать игрока в разброс Спасибо, поржал! Quote (lokinam)Как сделать выбор уровня как в cs? Руками(если они ровные). Quote (lokinam)Как сделать видеть все сервера созданые в игре? Тебе виднее, ты же создаешь игру.

Quote (TakBar)
Как сделать видеть Quote (lokinam)Как сделать игрока в разброс Спасибо, поржал! Quote (lokinam)Как сделать выбор уровня как в cs? Руками(если они ровные). Quote (lokinam)Как сделать видеть все сервера созданые в игре? Тебе виднее, ты же создаешь игру.

Я код прошу.
TakBarДата: Воскресенье, 25 Декабря 2011, 17:13 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Quote (lokinam)
Как сделать игрока в разброс

Quote (lokinam)
где поставили персонажа а в разброс

Игрока отделить от персонажа и разнести. И как я тебя вообще понял?


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
lokinamДата: Воскресенье, 25 Декабря 2011, 17:14 | Сообщение # 7
постоянный участник
Сейчас нет на сайте
Ты мне уже сказал код это не вщёт?
TakBarДата: Воскресенье, 25 Декабря 2011, 17:20 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
lokinam, ну сделай кнопки, по нажатию которых игра подключалась к определенному серверу.

Добавлено (25.12.2011, 17:16)
---------------------------------------------

Quote (lokinam)
Ты мне уже сказал код это не вщёт?

По-русски можно?

Добавлено (25.12.2011, 17:20)
---------------------------------------------

Quote (lokinam)
Я код прошу.

Неужели сложно написать код нажатия кнопки мыши, при котором происходит переход в другую комнату?


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
GameMixДата: Воскресенье, 25 Декабря 2011, 17:28 | Сообщение # 9
старожил
Сейчас нет на сайте
Quote (lokinam)
Как сделать выбор уровня как в cs?

В Create (Создание):
Code
maps = 2; // количество карт  
lev_start = false; // стартовала ли комната

// ===== двумерный массив =====  
lev[0,0] = "de_dust"; // название карты  
lev[0,1] = room_de_dust; // название комнаты с картой  
lev[1,0] = "office";  
lev[1,1] = room_office;  

ch_map = ""; // переменная, к которую будет записываться введённое название карты  

// ========= и самый простой выбор уровня путём ввода названия карты  =========  
ch_map = get_string("Введите название: ",""); // запрашиваем название карты  
for (i=0; i<maps; i+=1) // цикл от первой карты до последней  
     {  
     if ch_map = lev[i,0] // если найдено название существующей комнаты, тогда...  
       {  
       room_goto(lev[i,1]); // переходим в комнату выбранной карты  
       lev_start = true; // показываем, что комната стартовала
       break; // прерываем цикл
       }   
     }

if lev_start = false // если комната стартовала
   {  
   show_message("Некорректное название карты."); // показываем сообщение, если карта с введённым названием не существует  
   break; // прерываем цикл
   }

Quote (lokinam)
Как сделать видеть все сервера созданые в игре?

1) Купить хостинг для хранения файлов;
2) Реализовать получение списка серверов путем считывания их "координаты" через php-скрипт. Если не ошибаюсь, 39dll умеет такое.


Steel Standoff - 2D аркада.
Мои статьи


Сообщение отредактировал GameMix - Воскресенье, 25 Декабря 2011, 17:58
TakBarДата: Воскресенье, 25 Декабря 2011, 17:40 | Сообщение # 10
постоянный участник
Сейчас нет на сайте
GameMix, (оффтоп)


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
lokinamДата: Воскресенье, 25 Декабря 2011, 18:16 | Сообщение # 11
постоянный участник
Сейчас нет на сайте
Если не поняли ответ на 2 вопрос то я вам могу объясить по Русский.
GameMixДата: Воскресенье, 25 Декабря 2011, 18:18 | Сообщение # 12
старожил
Сейчас нет на сайте
Quote (lokinam)
Если не поняли ответ на 2 вопрос то я вам могу объясить по Русский.

С нетерпением жду объяснения happy .


Steel Standoff - 2D аркада.
Мои статьи
lokinamДата: Воскресенье, 25 Декабря 2011, 18:22 | Сообщение # 13
постоянный участник
Сейчас нет на сайте
Скажем так когда игрок нажимает в меню игры (который я уже сделал) он заходит в следующию комнату и в этой комнате все игры (скажем так Руины ниже название рума Город и.т.п) и когда игрок нажимает на один из них он переходит в эту комнату и играет (делаю онлайн) это значит с другими игроками.
GameMixДата: Воскресенье, 25 Декабря 2011, 18:26 | Сообщение # 14
старожил
Сейчас нет на сайте
Quote (lokinam)
Как сделать игрока в разброс чтобы при начале игры он был не в том месте где поставили персонажа а в разброс (в лубое место игры на уровне)?

Quote (lokinam)
(делаю онлайн)

Смело wink .

1) Игрок выбирает карту и подключается к серверу с этой картой;
2) Игрок заходит на сервер и попадает в комнату, которая выбрана сервером;
Решение: получать от сервера при подключении имя карты и переходить к ней.

Какой вариант верен?


Steel Standoff - 2D аркада.
Мои статьи


Сообщение отредактировал GameMix - Воскресенье, 25 Декабря 2011, 18:32
lokinamДата: Воскресенье, 25 Декабря 2011, 18:38 | Сообщение # 15
постоянный участник
Сейчас нет на сайте
1 вариант.

Сообщение отредактировал lokinam - Воскресенье, 25 Декабря 2011, 18:43
GameMixДата: Воскресенье, 25 Декабря 2011, 18:40 | Сообщение # 16
старожил
Сейчас нет на сайте
lokinam, онлайн на 39dll?

Steel Standoff - 2D аркада.
Мои статьи
TakBarДата: Воскресенье, 25 Декабря 2011, 18:42 | Сообщение # 17
постоянный участник
Сейчас нет на сайте
Quote (GameMix)
2) Игрок заходит на сервер и попадает в комнату, которая выбрана сервером;

GameMix, которая выбрана сервером? blink


Game Maker. Урок по созданию игры, как Веселая ферма
Нет у меня ничего. Отвечать не буду: нет меня.
lokinamДата: Воскресенье, 25 Декабря 2011, 18:43 | Сообщение # 18
постоянный участник
Сейчас нет на сайте
GameMix, да.
GameMixДата: Воскресенье, 25 Декабря 2011, 18:44 | Сообщение # 19
старожил
Сейчас нет на сайте
TakBar, а что тебя удивляет?! Ну пусть на сервере будет царить хаос, и каждые пять секунд меняться карты.

Steel Standoff - 2D аркада.
Мои статьи
lokinamДата: Воскресенье, 25 Декабря 2011, 18:45 | Сообщение # 20
постоянный участник
Сейчас нет на сайте
Вощето вариант сменил.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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