Описание: Корабли для война героев.
Суть модуля, игроку предлагается выйти в море и сразится с такими же игроками. В магазине кораблей, игрок покупает корабль (на выбор) и отправляется в море.
Поиск противника происходит по двум критериям, в море ли игрок (вышел в плавание) и онлайн ли он (по умолчанию 10 минут), найдя происходит бой, игрока которого атакуют, так же перемещается в сражение. Если игрок проиграл или кого атаковали, то после поражения попадает обратно в порт. Что бы снова выйти в море (это при нуле), нужно отремонтировать корабль, так же можно вернутся и отремонтировать, если был поврежден корабль. Чем больше жизни потерял игрок, тем дороже стоит ремонт. Ремонт происходит за серебро в порту.
Так же есть общий босс который нападает на порт (в определенное время) и игроки могут сразится с ним и получить награду. Выводится топ 10 игроков по урону, так же выводится сколько раз погиб игрок. Жизни боса рассчитываются по двум критериям, кто онлайн (по умолчанию 20 мин) и сколько у этих игроков жизней на корабле, все это суммируется, умножается на 2 (по умолчанию) и начисляется боссу.
Так что ваши игроки будут сражаться только с теми кто онлайн, что разнообразит игру.
Теперь о работе скрипта:
Скрипт написан на PDO с использованием обертки, не каких дополнений не требует.
Не каких вложенных запросов в цикл и так далее. Скрипт использует всего лишь 2-3 запроса в базу, что не создаст не какой нагрузки на сервер MySql.
Простая настройка, вы с легкостью можете добавить хоть с десяток кораблей с разными параметрами. После добавления/изменения кораблей, вам не потребуется лазить по всему скрипту для изменения атаки, награды и так далее, так же не потребуется очистка СУБД, то есть после редактирования у ваших игроков сменятся параметры автоматически, так как вся механика завязана на скрипте, что очень облегчает настройку.
Продавец:
mou
Дата публикации:
12 Янв 2020 в 05:54
Размер файла:
159.61KB
Цена:
500 ₽
Просмотры:
2333 [
2168
/
165
]
Все товары Автора
Количество копий: 5
Продано: 1 коп.
Отзывы от покупателей: [
0/
0]
Рейтинг товара: (1)