Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Теория
 
 автор: TrunK   (04.05.2005 в 18:30)   письмо автору
 
 

Немного о себе. Как я уже говорил мы делаем оннлайн игру. Основой будет поединок юзер vs юзер.
Немогли бы Вы объяснить в теории как сделать следующее:
1) Пользователь должен подать заявку
2) Второй пользователь должен принять заявку.
3) Первый должен согласится на бой.
4) Начинается бой.

   
 
 автор: TrunK   (04.05.2005 в 21:11)   письмо автору
 
   для: TrunK   (04.05.2005 в 18:30)
 

Хелп.

   
 
 автор: $OMEGA   (04.05.2005 в 21:27)   письмо автору
 
   для: TrunK   (04.05.2005 в 18:30)
 

1. сздаещь массив /логин/переменная=1, сохраняешь или в базе или в файле.
2. добавляешь к массиву /логин2/ и увеличиваешь переменную на 1.
3. если первый отказывается уменьшай переменную на 1, если соглашается увеличивай еще на 1 .
4 если переменная ==3 - начинается бой.
Но вообще там очень много нюансов и предстоит очень много вложений и работы, если хочешь чего либо добиться! Мой сын пытался заняться этой ерундой, скачал кучу скриптов месяц трудился над дизайном и.т.д. в итоге посещаемость - четыре посетителя в день и то его однокласники.

   
 
 автор: TrunK   (06.05.2005 в 09:49)   письмо автору
 
   для: $OMEGA   (04.05.2005 в 21:27)
 

Спасибо $OMEGA ! Воспользовался вашей идей!

Но вот у меня возник ещё один маленький вопрос по поводу боя. Система не сложная - выбираешь блок и удар. Потом сравнивается с тем что выбрал противник и т.д. Но вопрос в следующем :
Как организовать таблицу в БД , в которую будут заносится удары пользователей?
Подскажите пожалуйста.

   
 
 автор: TrunK   (06.05.2005 в 11:10)   письмо автору
 
   для: TrunK   (06.05.2005 в 09:49)
 

...

   
 
 автор: TrunK   (06.05.2005 в 11:10)   письмо автору
 
   для: TrunK   (06.05.2005 в 11:10)
 

...

   
 
 автор: cheops   (06.05.2005 в 12:34)   письмо автору
 
   для: TrunK   (06.05.2005 в 09:49)
 

Обсуждение такой таблицы можно найти в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1192

   
 
 автор: cheops   (04.05.2005 в 22:58)   письмо автору
 
   для: TrunK   (04.05.2005 в 18:30)
 

Хм...
1) первоначально, следует осуществить регистрацию пользователей на сайте.
2) Далее список следует вывести и предоставить пользователям выбирать других пользователей и записывать им личный вызов (в таблицу или файл, каждая запись помечается как принадлежащая пользователю, против кого направлен вызов).
3) Пользователь попадая на свою страницу может либо согласится на поединок, либо отклонить его, всем участникам рассылается уведомления.
4) Нужно, что-то вроде лички в чате, чтобы соперники могли списаться и назначить дату и время поединка - как только каждый из них вводит его на своей страницы - поединок начинается в такое-то время... или назначать время автоматически по факту согласия второго игрока.
5) Начиная с назначенного часа становятся доступны управляющие игрой ссылки на личных страницах игроков.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования