[GrWolf Tutorial] МаниаЛинк

Обсуждение всего, что связано с Maniaplanet.

Moderator: Russian Moderator

User avatar
Harrison_rus
Translator
Translator
Posts: 729
Joined: 03 Nov 2011, 17:16
Location: Russia

Re: Маниалинк

Post by Harrison_rus » 17 Mar 2012, 18:23

Так. У меня вопросы. Как мне сделать, чтобы при нажатии на картинку скачивалась карта в самой игре? Я только смог сделать, чтобы открылся браузер и началась скачиваться карта...

P.S. Туториал про маниякоды не подробный, не знаешь, как прикрутить код...
Image

User avatar
faserg1
Posts: 927
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: Маниалинк

Post by faserg1 » 17 Mar 2012, 18:59

Ты что? Эээээх! Для начало посмотри урок про МаниаЛинки! А потом уже дерзай коды. И уже потом - скрипты. Правда на них я не переходил.
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.

User avatar
Harrison_rus
Translator
Translator
Posts: 729
Joined: 03 Nov 2011, 17:16
Location: Russia

Re: Маниалинк

Post by Harrison_rus » 17 Mar 2012, 20:09

Мда. Спасибо за ответ...
Видимо ты не знаешь, как прикрутить код к картинке, чтобы скачивание карты произошло в игре.
P.S. Маниялинк у меня и так сделан. Мне нужен код, который бы запускался при нажатии на кнопку.
P.P.S. Не думай, что я такой глупый в этом деле...
Image

User avatar
faserg1
Posts: 927
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: Маниалинк

Post by faserg1 » 18 Mar 2012, 09:24

Видимо я тебя не понял. Картинку где: в МЛ или в браузере? Если в МЛ, то вот например код:

Code: Select all

<quad image="http://exemple.com/image.png" manialink="EL8Home" />
В туториале всё написано ведь чётким языком (про МаниаЛинки) - там есть все параметры, которые может вместить quad. Ладно, расскажу, что и как тут надо.
Когда человек видит твой маниалинк (перейти на него можно так: maniaplanet:///:exemple (двоеточие после слеша означает переход на маниалинк exemple, иначе перейдёт на http://exemple (в игре))), в нём картинка image.png. Когда он на неё нажимает, он переходит на МЛ EL8Home (будь это хоть маниалинк, хоть маниакод - неважно - протокол один и тотже!)

Теперь тебе вопрос - что ты там сделал, что у тебя всё на перекосяк пошло?
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.

User avatar
Harrison_rus
Translator
Translator
Posts: 729
Joined: 03 Nov 2011, 17:16
Location: Russia

Re: Маниалинк

Post by Harrison_rus » 18 Mar 2012, 09:49

Видимо я плохо объяснил.
Я сделал в маниялинке картинку. (в quad запихнул) И хочу чтобы при нажатии на неё началась скачиваться карта (в игре). Я решил присоеденить код install_track, но ничего не вышло.
Я захожу на маниялинк, нажимаю картинку, игра сворачиавется, открывается мозила, начинает скачивать карту....
Короче.
Как мне это:

Code: Select all

<quad posn = "-140 70 1" image="http://блаблабла.ru/Morning.jpg"/>
Соеденить с этим:

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<maniacode noconfirmation="1">
<install_track>
<name>Morning</name>
<url>http://tm.mania-exchange.com/tracks/download/10039</url>
</install_track>
</maniacode>
Если, конечно этот код скачивает карты в игре...
Image

User avatar
faserg1
Posts: 927
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: Маниалинк

Post by faserg1 » 18 Mar 2012, 11:59

Harrison_rus wrote:Видимо я плохо объяснил.
Я сделал в маниялинке картинку. (в quad запихнул) И хочу чтобы при нажатии на неё началась скачиваться карта (в игре). Я решил присоеденить код install_track, но ничего не вышло.
Я захожу на маниялинк, нажимаю картинку, игра сворачиавется, открывается мозила, начинает скачивать карту....
Короче.
Как мне это:

Code: Select all

<quad posn = "-140 70 1" image="http://блаблабла.ru/Morning.jpg"/>
Соеденить с этим:

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<maniacode noconfirmation="1">
<install_track>
<name>Morning</name>
<url>http://tm.mania-exchange.com/tracks/download/10039</url>
</install_track>
</maniacode>
Если, конечно этот код скачивает карты в игре...
Всё очень просто.
Следи за мыслёй:

Code: Select all

<quad posn = "-140 70 1" image="http://блаблабла.ru/Morning.jpg" manialink="mcMorning" />
Регистрируешь

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<maniacode noconfirmation="1">
<install_track>
<name>Morning</name>
<url>http://tm.mania-exchange.com/tracks/download/10039</url>
</install_track>
</maniacode>
На PlayerPage (Maniaplanet) как mcMorning (если ты не понял, это я к примеру, а так любое название которое не занято. Как узнать занято или нет? Методом подбора: занято пиши дрогое имя, незанято - радуйся), и у тебя по нажатию будет всплывать установка трассы.
Я тебе скажу, что если зарегить код на PlayerPage (MP), то там можно будет продавать трассы и т.д.
Last edited by faserg1 on 18 Mar 2012, 12:40, edited 1 time in total.
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.

User avatar
Harrison_rus
Translator
Translator
Posts: 729
Joined: 03 Nov 2011, 17:16
Location: Russia

Re: Маниалинк

Post by Harrison_rus » 18 Mar 2012, 12:24

Уф. Кое как разобрался (особенно, как добавить второй маниялинк). Спасибо.
И зачем такая заумина:

Code: Select all

maniaplanet:///:mcMorning />
Если можно написать так:

Code: Select all

manialink="имя маниялинка"/>
Image

User avatar
faserg1
Posts: 927
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: Маниалинк

Post by faserg1 » 18 Mar 2012, 12:39

извени, сам ошибся. Это для ссылок из браузера (internet Explorer к примеру.)
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.

User avatar
Harrison_rus
Translator
Translator
Posts: 729
Joined: 03 Nov 2011, 17:16
Location: Russia

Re: Маниалинк

Post by Harrison_rus » 18 Mar 2012, 19:07

Ещё есть один вопрос. Каким кодом можно автоматически подогнать размер картинки под оригинал, а то в маниялинке она растягивается. А функцией size(n) в ручную не удобно пользоваться. (да ещё и в слепую!)
Есть функция scale, но не думаю, что она мне поможет, ставил scale="1", но ничего толкового не произошло, дальше я свои эксперименты не стал проводить. Так как я уже замучался по 100 раз обновлять свой .xml файл.. Заранее спасибо. :)
Image

User avatar
faserg1
Posts: 927
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: Маниалинк

Post by faserg1 » 19 Mar 2012, 13:33

А ты не пробовал посмотреть размер картинки? (узнать разрешение, например. А в scale там по-моему вообще не число надо ставить. О!)
Перевёл я нормально что это такое и узнал, что это масштаб (1:1, 4:3.) Так что дерзай! Выход из положения всегда найдёшь! И лучше постарайся вручную.
Всё, Туториал обновил.
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.

Post Reply

Return to “Maniaplanet”

Who is online

Users browsing this forum: No registered users and 2 guests