Составление карты Нового Триона
|
|
hase | Понедельник, 16.01.2012, 09:42 | Сообщение # 16 |
Сообщений: 941
Репутация: 19
Статус: Offline
| Quote (DareKashira) не поленюсь поставить xampp, и допилить. У меня уже готовый есть) И да где то 10 строчек ... Если каму то в лом думать/писать (но соображает куда почем и как), создает прозрачную гифку: Code $result = mysql_query("SELECT * FROM `mortia`"); $data = mysql_fetch_array($result); $img = imagecreatetruecolor(512, 512); $bg = imagecolorallocate($img, 0, 0, 0); imagecolortransparent($img,$bg); do { if ($data[land] >= 33 && $data[land] <= 45) $color = imagecolorallocate($img, 8, 51, 118); // берега else if ($data[land] == 32 || $data[land] == 46 || $data[land] == 47) $color = imagecolorallocate($img, 4, 84, 156); //море else if (($data[land] >= 48 && $data[land] <= 58) || ($data[land] >= 80 && $data[land] <= 84) || ($data[land] >= 114 && $data[land] <= 119) || ($data[land] >= 240 && $data[land] <= 1098) || $data[land] == 112) $color = imagecolorallocate($img, 31, 110, 19); // земля камни болото else if ($data[land] >= 96 && $data[land] <= 110) $color = imagecolorallocate($img, 140, 98, 56); // дороги else if ($data[land] >= 64 && $data[land] <= 78) $color = imagecolorallocate($img, 22, 90, 11); // лес else continue; imagesetpixel($img,($data[coordinates]-$data[coordinates]%1000)/1000,$data[coordinates]%1000,$color); } while ($data = mysql_fetch_array($result)); header ("Content-type: image/gif"); imagegif($img); imagedestroy($img); exit(); Quote (Mithridates) Кажись там не было exe файла Волчер пойшему нету ехе кнопчкэ?
Обетованная странствующего разработчика http://hase.su/ Морской калькулятор http://hase.su/warchaos/cal/ Hase Мортия SnowBall Чертофан Акрит СШС Hase Мортал ???
Сообщение отредактировал hase - Понедельник, 16.01.2012, 09:42 |
|
| |
Kustorez | Понедельник, 16.01.2012, 19:51 | Сообщение # 17 |
Сообщений: 14
Репутация: 0
Статус: Offline
| А у меня яр через яву не запускается о_О Через какой java*.exe должен он запускаться (* - любое символы), их много, а я не шарю ни в яве, ни в пыхыпы... Только скрипт поставил, дальше как? Что там за пхп и майсыкл скачивать? :3
Kustorez / Kustolom
|
|
| |
DareKashira | Вторник, 17.01.2012, 00:59 | Сообщение # 18 |
Сообщений: 2290
Репутация: 82
Статус: Offline
| Quote (Para_Bellum) Реально надо. Типа клановой карты надо. И ещё как надо... Ну клановая то карта как раз есть. Нету экспорта карты в одну большую картинку. Вот hase выше пхп дал который это делает.Quote (Para_Bellum) Посоветуй и это тож. Без понятия. Я же не под виндой, notepad++ вроде может. Quote (Para_Bellum) А это где скачать? Quote (Mithridates) Кажись там не было exe файла, и я ничего не понял Ладно, по порядку. У меня сейчас тоже чистая система, распишу по шагам пока себе ставлю. 1) Ставим xampp(У меня в репозиториях, у виндузятников http://www.apachefriends.org/en/xampp.html ) 2) Скачиваем mapper_1.11.7z (Ссылка в теме мапера) из него map_viewer.jar и index.php ложим в htdocs, в папке xampp'a, дальше mapper.user.js суем в браузер. Подключение юзерскриптов вроде тут http://warchaos.3dn.ru/forum/7-3387-1 расписывалось. 3) Запускаем xampp(Да-да, тот самый exe. Гденить типа на рабочий стол ярлык должен вывалится) 4) Для замены старого Триона на новый - открываем localhost.sql.gz из архива, сначала архиватором, потом текстовым редактором(notepad++ к примеру). Находим строчку - DROP DATABASE `warchaos_mapper`; - удаляем, находим "`world` enum('Трион','Мортия','Акрит') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Акрит'," и меняем 'Трион' на 'Трион 2.0'. 5) Идем в http://127.0.0.1/phpmyadmin/ тыкаем там на import, выбираем localhost.sql.gz, тыкаем "Go".
Собсно все. По http://127.0.0.1/ заходим в мапер, дефолтный пароль - password. Заполять будет поставленный во 2м пункте юзерскрипт. Руками можно никуда не лезть, кроме замены Триона на новый, все вполне работоспособно с дефолтными настройками.
PS: Ах да, Трион 2.0 отдельным миром же, значит без допиливания он работать не будет. Поправил пост, с добавлением грязного хака который заменит старый Трион, на новый. Но не тестил, меня в Трионах нет и не предвидится.
Volcher DareKashira
Сообщение отредактировал DareKashira - Вторник, 17.01.2012, 01:24 |
|
| |
Taurlom | Пятница, 02.03.2012, 14:59 | Сообщение # 19 |
Сообщений: 2317
Репутация: 35
Статус: Offline
| Как-то у линуксоидов всё сложно..
вспомнил демотиватор старый: - поставил линукс, всю ночь трахался с настройками.. - за полчаса поставил винду, всю ночь трахался с Аней и Катей..
P.S. карта скоро будет Триона2.0, как откроем полностью.. уже больше половины открыто, может через пару недель.. P.P.S. если хотите карту с собственными объектами, рекомендую карту волчера, основаную как я понел на роевской + наш скрипт маппера..Добавлено (02.03.2012, 14:59) --------------------------------------------- сделайте снеп х59 у98 если кто-то дотягивается обсерваторией или там живет.. это сильно ускорит появление карты..
(Мортал) Taurlom ПяТаЯ ПаЛаТа
Сообщение отредактировал Taurlom - Суббота, 18.02.2012, 14:08 |
|
| |
DareKashira | Пятница, 02.03.2012, 15:55 | Сообщение # 20 |
Сообщений: 2290
Репутация: 82
Статус: Offline
| Quote (Taurlom) Как-то у линуксоидов всё сложно.. Ну тут как бы полноценный сервер поднимается, ты одним кликом по setup.exe хотел?) Да и где сложности? Мапер просто писался задолго до Триона 2, и соотвественно для его прикручивания и нужен такой грязный хак. Если под старые миры то ставится не убирая руки с мышки. Quote (Taurlom) если хотите карту с собственными объектами, рекомендую карту волчера, основаную как я понел на роевской + наш скрипт маппера Эм, ваш скрипт с моим мапером? У меня же карта шлется по другому.
Да, и мапер не основан на Роевском, а писался по ТЗ - "хачу как у роя, но с блекджеком", потому они так и похожи внешне.
Volcher DareKashira
Сообщение отредактировал DareKashira - Пятница, 02.03.2012, 16:01 |
|
| |
Taurlom | Пятница, 02.03.2012, 16:30 | Сообщение # 21 |
Сообщений: 2317
Репутация: 35
Статус: Offline
| Quote (DareKashira) Эм, ваш скрипт с моим мапером? У меня же карта шлется по другому. а, ну значит у роя наш скрипт.. помню что на какой-то из двух.. Quote (DareKashira) ты одним кликом по setup.exe хотел?) конечно, так и должно быть)
(Мортал) Taurlom ПяТаЯ ПаЛаТа
Сообщение отредактировал Taurlom - Пятница, 02.03.2012, 16:31 |
|
| |
DareKashira | Пятница, 02.03.2012, 17:46 | Сообщение # 22 |
Сообщений: 2290
Репутация: 82
Статус: Offline
| Quote (Taurlom) а, ну значит у роя наш скрипт.. помню что на какой-то из двух.. Ну корнями они оба к вам уходят. Юзерскрипт с рутинным перечнем юнитов мне тоже было лень изобретать, и изначально он был Роевский, и соответсвенно ваш. Но к тому времени пока маппер был дописан и выложен от вашего там можно только общую структуру увидеть - цикл и if'ы на юнитов, а формат и способ отправки у меня свои. У вас же gm функции для этого, а у меня кросбраузерные геты.
Volcher DareKashira
Сообщение отредактировал DareKashira - Пятница, 02.03.2012, 17:48 |
|
| |
Taurlom | Пятница, 02.03.2012, 18:04 | Сообщение # 23 |
Сообщений: 2317
Репутация: 35
Статус: Offline
| ну у нас сейчас уже скрипт другой.. старый только под лису работал, новый под оперу и хром ещё..
(Мортал) Taurlom ПяТаЯ ПаЛаТа
|
|
| |
hase | Суббота, 03.03.2012, 21:48 | Сообщение # 24 |
Сообщений: 941
Репутация: 19
Статус: Offline
| Quote (Taurlom) Как-то у линуксоидов всё сложно.. Эм у винды все тежи действия делаешь) Установил, залил, открыл, изменил.
Quote (DareKashira) помню что с драконами косяк был, уровень в поле клана уходил, или что-то в этом роде Потому что проверка замудренная, легче проверять техника/герой/магия(иль что либо лежащие на земле).
Обетованная странствующего разработчика http://hase.su/ Морской калькулятор http://hase.su/warchaos/cal/ Hase Мортия SnowBall Чертофан Акрит СШС Hase Мортал ???
|
|
| |
Taurlom | Понедельник, 05.03.2012, 02:48 | Сообщение # 25 |
Сообщений: 2317
Репутация: 35
Статус: Offline
| http://dragonmap.dyndns.org/trion_light/
карта Триона 2.0
Навигация по карте: 1) Навигация по миникарте.. щелкаете в нужное место на миникарте, слева отобразится то несто, куда попали.. 2) удерживая левую кнопку мыши, двигаете большую карту(как в гугле) 3) вводите нужные координаты в поле "быстрый переход", далее нажимаете Tab или Enter и попадаете в нужную часть карты.. примеры: (56-56 или 235о54 или 78'78)
4) в лисе(mozila, firefox) можно использовать Ctrl+колесико мыши для масштабирования карты(но будет тупить)..
5) вверху карты есть строчка: при нажатии на неё, она выделится.. далее надо либо нажать правую кнопку мыши и выбрать пункт "копировать" либо нажать Ctrl+C, далее нажать в чате или гдето ещё Ctrl+V или правую кнопку мыши и подпункт "Вставить" и будет ссылка на конкретную точку карты типа http://dragonmap.dyndns.org/trion_light?x=49&y=155
Логистика: в поле "начало" вводите координаты начала маршрута, в поле "конец" вводите координаты точки назначения.. далее из списка "тип юнита" выбираете тип юнита, который будет передвигаться.. далее нажимаете кнопку "найти".. вам будет показан кратчайчий путь, и колличество ходов до точки назначения.. а на большой карте нарисован сам путь..
примечание: разумеется в данной версии карты не учитаваются юниты и поселения как припятствия, так как их на карте нет..
P.S. спасибо Кузьмичу и Страннику за помощь в заполнении недостающих участков карты..
(Мортал) Taurlom ПяТаЯ ПаЛаТа
Сообщение отредактировал Taurlom - Понедельник, 05.03.2012, 03:22 |
|
| |
Пристав | Понедельник, 05.03.2012, 21:58 | Сообщение # 26 |
Сообщений: 259
Репутация: 10
Статус: Offline
| всегда пожалуйста
Кузьмич (Мортия)
|
|
| |
Nogach | Вторник, 20.03.2012, 03:27 | Сообщение # 27 |
Сообщений: 2639
Репутация: 117
Статус: Offline
| Quote (DareKashira) Если кому не позубоскалить, а реально надо - не поленюсь поставить xampp, и допилить. Яж писал - предложения приветсвуются. заняться нечем?)
Я совершаю ошибки. Но я о них не жалею. Завулон. Дневной дозор.
Акрит. Магистр. Мортия. Мефистофель
|
|
| |
Nogach | Вторник, 20.03.2012, 03:31 | Сообщение # 28 |
Сообщений: 2639
Репутация: 117
Статус: Offline
| Quote (DareKashira) "хачу как у роя, но с блекджеком" именно так я выражаю свои желания)
Я совершаю ошибки. Но я о них не жалею. Завулон. Дневной дозор.
Акрит. Магистр. Мортия. Мефистофель
|
|
| |
DareKashira | Вторник, 20.03.2012, 06:12 | Сообщение # 29 |
Сообщений: 2290
Репутация: 82
Статус: Offline
| Quote (Nogach) заняться нечем?) Ага, нечем. Не токаж тебе всякий хлам пилить
Volcher DareKashira
|
|
| |
Суорн | Суббота, 12.05.2012, 06:48 | Сообщение # 30 |
Сообщений: 33
Репутация: 1
Статус: Offline
| http://dragonmap.dyndns.org/trion_light/
Почему не работает? ;(
он же Хар'Суорн Трион 2.0
|
|
| |
|