War Сhaos - стратегическая игра онлайн
  Введение Как начать FAQ Форум Об игре  
Регистрация · Вход · Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Архив - только для чтения
Форум Warchaos » Трион 2.0 » Политика » Составление карты Нового Триона
Составление карты Нового Триона
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 файла

Волчер пойшему нету ехе кнопчкэ? cry


Обетованная странствующего разработчика 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
всегда пожалуйста booze


Кузьмич (Мортия)
 
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)
заняться нечем?)

Ага, нечем. Не токаж тебе всякий хлам пилить biggrin


Volcher
DareKashira
 
СуорнСуббота, 12.05.2012, 06:48 | Сообщение # 30
Сообщений: 33
Репутация: 1
Статус: Offline
http://dragonmap.dyndns.org/trion_light/

Почему не работает? ;(


он же Хар'Суорн
Трион 2.0
 
Форум Warchaos » Трион 2.0 » Политика » Составление карты Нового Триона
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

 

Используются технологии uCoz