Loading...
Обучение/Помощь новичкам | Карта [треб. помощь]
Все привет! Подскажите как организовать карту по коррдинатам?
То есть, у меня в бд таблица map с столбиками id, y, x. И она заполнена с x0:y0 до x1000:y1000. Допустим в скрипте я хочу выбрать клетки в кубическом радиусе 5. Есть скрипт который селектом выбирает заданную клетку при переходе на example.com/viewmap?x=27&y=7, а вот как сделать что бы база выдавала координаты вокруг (27:8, 26:9, 25:10 и т,д.) я не знаю. Ели неясно объянил, то посмотрите http://nations-conflict.ru/conflict/game.php?q=map, думаю самый похожий пример того что я хочу написать. Буду очень благодарен за помощь!
________
посл. ред. 07.02.2017 в 14:17; всего 3 раз(а); by YourGosh
Ни у кого нет идей?
________
посл. ред. 07.02.2017 в 15:48; всего 1 раз(а); by YourGosh
В пабле есть скрипт, чужеземцы называются. Там есть карта. Посмотри как она сделана!
-База чужеземцы
http://bym.guru/downloads/view/33333
-RGAME_Онлайн игра чужеземцы
http://bym.guru/downloads/view/8006
-Чужеземцы
http://bym.guru/downloads/view/75225
YourGosh , Эти координаты можно посчитать автоматом, Предположим ест клетка x5 и y5 Смежные клетки будут
x5-1=x4
x5+1=x6
y5-1=y4
y5+1=y6

И угловые клетки с вариациями, забей все варианты в функцию и проверяй при обращении, так же следует учесть края полей. И тут ты зря взял буквенные индексы, обычно берут типа 1:1 1:2
________
посл. ред. 08.02.2017 в 13:08; всего 1 раз(а); by Сибирский
Извиняйте, зачем использовать базу?
Онлайн: 6
Время:
Gen. 0.0991
(c) Bym.Guru 2010-2026