×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • [Poradnik] Bieżnie.
1 / 2 › »
[Poradnik] Bieżnie.
Gobbek
« Consul »
1479847200000
    • Gobbek#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  18
  • Wstęp
  • Wykonanie
  • Schematy

Bieżnie - mały wstęp


Bieżnie (treadmills) są jedną z najcięższych rzeczy do wykonania w edytorze map, którą umożliwia nam edycja kodu XML. Są to grunty, których celem jest przyspieszenie naszej myszy po wejściu nie. Mogą różnić się siłą, dzięki czemu pozwalają na robienie wielu ciekawych rzeczy. Najczęściej mapy z bieżniami znajdziemy w kategorii mechanizmów, ale czasem trafiają się również na mapach artystycznych, bez szamana czy bootcampach. W tym poradniku postaram się Wam wytłumaczyć jak wykonać ten jakże problematyczny grunt, ponieważ dostaję o niego bardzo dużo pytań, a próby tłumaczenia tego na szepcie wychodzą mi raczej z marnym skutkiem. Tak więc zapraszam do lektury!

http://i.imgur.com/9ONVD34.gif

PS. Sposobów na wykonanie bieżni jest wiele, lecz ja przedstawię (moim zdaniem) najłatwiejszy z nich. Z góry przepraszam, jeśli poradnik będzie niezrozumiały, ale naprawdę starałem się wytłumaczyć to w jak najprostszy sposób. Jeśli jednak macie jakieś pytania, piszcie! Postaram się odpowiadać i pomagać. Ach, jeszcze jedno. Przepraszam za brak polskich znaków w niektórych miejscach, ale nie posiadam na klawiaturze przycisku ALT i starałem się kopiować polskie znaki tam, gdzie być powinny. Mogłem coś pominąć :P

Bieżnie - wykonanie


1. Stwórz mapę, na której znajdują się minimum 2 grunty, po czym we właściwościach jednego z bloków włącz ruchome podłoże, wartość stałego kąta nachylenia ustaw na 1, a tarcie najlepiej na 20 lub więcej (w przypadku mniejszych wartości bieżnia będzie działać bardzo słabo lub wcale).

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D /><O /></Z></C>


2. Dodaj przedział <L></L> w kodzie XML, pomiędzy <O/> and </Z>.

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D /><O /><L></L></Z></C>


3. W przedziale <L></L> dodaj linijkę <JP M1="x" M2="y" />, gdzie w miejsce x wpisz Z swojego ruchomego gruntu (wartość Z podana jest w edytorze map, we właściwościach gruntu), a w miejsce y wpisz wartość Z dowolnego, statycznego gruntu na mapie.

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D /><O /><L><JP M1="0" M2="1" /></L></Z></C>


4. W przedziale <L></L> dodaj linijkę <JP M1="x" M2="y" MV="Infinity,-q" />, gdzie w miejsce x i y wpisz te same wartości co wcześniej. W miejsce q wpisz dowolną wartość, która będzie wyznaczać moc bieżni, np. słaba (do 10), średnia (ok. 15), mocna (30+).

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D /><O /><L><JP M1="0" M2="1" MV="Infinity,-15" /><JP M1="0" M2="1" /></L></Z></C>


5. Teraz chyba najtrudniejsza część. Dodaj odpowiednie parametry AXIS="a,b" do linijek <JP M1="x" M2="y" MV="Infinity,-q" /> i <JP M1="0" M2="1" />, w zależności od pożądanego kierunku:

AXIS="-1,0" i AXIS="0,-1" - lewo,
AXIS="1,0" i AXIS="0,1" - prawo.
AXIS="0,-1" " i AXIS="1,0" - góra,
AXIS="0,1" i AXIS="-1,0" - dół.

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D /><O /><L><JP M1="0" M2="1" MV="Infinity,-10" AXIS="-1,0" /><JP M1="0" M2="1" AXIS="0,-1" /></L></Z></C>


6. Bieżnia powinna działać. Możesz skończyć resztę mapy!

<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D><DS X="655" Y="340" /><P X="675" P="1,0" Y="356" T="1" /><P X="625" P="1,0" Y="355" T="3" /></D><O /><L><JP M2="1" MV="Infinity,-10" AXIS="-1,0" M1="0" /><JP M2="1" AXIS="0,-1" M1="0" /></L></Z></C>

Bieżnie - gotowe schematy


Jeśli nie udało Ci się wykonać bieżni samodzielnie (lub po prostu Ci się nie chce jej robić od początku), możesz skorzystać z zamieszczonych tutaj schematów. Pamiętaj jednak, że używając ich, decydujesz się na tylko jedną bieżnie na mapie. Oczywiście możesz dodać kolejne, lecz na to już nie mogę dać gotowców i musisz je dodać sam według poradnika :P

Bieżnia w lewo
<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D><DS X="654" Y="351" /></D><O /><L><JP M2="1" MV="Infinity,-10" AXIS="-1,0" M1="0" /><JP M2="1" AXIS="0,-1" M1="0" /></L></Z></C>

Bieżnia w prawo
<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="50" Y="380" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D><DS X="654" Y="351" /></D><O /><L><JP M2="1" MV="Infinity,-10" AXIS="1,0" M1="0" /><JP M2="1" AXIS="0,1" M1="0" /></L></Z></C>

Bieżnia w górę
<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="200" Y="300" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D><DS X="654" Y="351" /></D><O /><L><JP M2="1" MV="Infinity,-10" AXIS="0,-1" M1="0" /><JP M1="0" AXIS="1,0" M2="1" /></L></Z></C>

Bieżnia w dół
<C><P /><Z><S><S P="1,0,20,0.2,0,1,0,0" L="200" X="500" H="200" Y="300" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="50" X="655" N="" Y="380" T="6" /></S><D><DS X="654" Y="351" /></D><O /><L><JP M2="1" MV="Infinity,-10" AXIS="0,1" M1="0" /><JP M1="0" AXIS="-1,0" M2="1" /></L></Z></C>

Jeśli chcesz zamienić domyślną trawę na inny grunt, wpisz w miejsce T (zaznaczone na czerwono) wartość, która odpowiada pożądanemu gruntowi. Oto ich pełna lista, wyłączająca te, z których zrobienie bieżni jest niemożliwe (woda, pajęczyna, chmura):

0 - drewno,
1 - lód,
2 - trampolina,
3 - lawa,
4 - czekolada,
5 - ziemia,
6 - trawa,
7 - piasek,
10 - kamień,
11 - śnieg,
12 - prostokąt,
13 - koło.

Dernière modification le 1492535400000
Sinqielegpleyek
« Consul »
1479847260000
    • Sinqielegpleyek#6495
    • Profil
    • Derniers messages
    • Tribu
#2
  0
na pewno się przyda
")
Sebafrancuz
« Consul »
1479847380000
    • Sebafrancuz#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Super poradnik ^^
Vif0
« Citoyen »
1479847680000
    • Vif0#0000
    • Profil
    • Derniers messages
#4
  2
GOBBEK KOCHAM CIE

A tak serio to brakowało mi polskiego poradnika robienia treadmilli (mimo iż sam korzystałem z angielskiego i mi wszystko działało), ale sam jestem chytry i leniwy i nie chciałem pomagać innym. Gobbek jednak nie jest mną, jest fajną myszką i zrobił bez wątpienia przydatny i przejrzysty poradnik. Do tego ten gif! <3

Albo się przyczepię. W <JP M1="x" M2="y" MV="Infinity,-q" /> to -q co prawda wyznacza siłę treadmillu, ale przy sile 40 i tarciu 5 będzie i tak słabsza niż przy sile 10 i tarciu 9999 - bowiem tarcie modyfikuje siłę wyrzutu. Ale i tak 10/10 za poradnik, bo gif.

Dernière modification le 1479847920000
Gobbek
« Consul »
1479848640000
    • Gobbek#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  2
vif0 a dit :
GOBBEK KOCHAM CIE

A tak serio to brakowało mi polskiego poradnika robienia treadmilli (mimo iż sam korzystałem z angielskiego i mi wszystko działało), ale sam jestem chytry i leniwy i nie chciałem pomagać innym. Gobbek jednak nie jest mną, jest fajną myszką i zrobił bez wątpienia przydatny i przejrzysty poradnik. Do tego ten gif! <3

Albo się przyczepię. W <JP M1="x" M2="y" MV="Infinity,-q" /> to -q co prawda wyznacza siłę treadmillu, ale przy sile 40 i tarciu 5 będzie i tak słabsza niż przy sile 10 i tarciu 9999 - bowiem tarcie modyfikuje siłę wyrzutu. Ale i tak 10/10 za poradnik, bo gif.

Ekhem, ekhem, poradnik pisałem z założeniem, ze tarcie jest ustawione na 20 lub więcej (cytat), no ale oczywiście to co napisałeś jest prawdą. Sam często używam tarcia do regulowania mocy, ponieważ jest to wygodniejsze niż przeskakiwanie i grzebanie w XML (tez kc <3).

Gobbek a dit :
tarcie najlepiej na 20 lub więcej (w przypadku mniejszych wartości bieżnia będzie działać bardzo słabo lub wcale).
Gobbek
« Consul »
1479848700000
    • Gobbek#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
/duble

Dernière modification le 1479848820000
Aranea
« Consul »
1479848760000
    • Aranea#1648
    • Profil
    • Derniers messages
    • Tribu
#7
  0
Bardzo dobry i przydatny poradnik, przyda się wielu myszkom, gj ;))
Vif0
« Citoyen »
1479848820000
    • Vif0#0000
    • Profil
    • Derniers messages
#8
  0
No tak, ja tylko mówię, żeby nie było że ktoś da 9999 tarcia, MV="Infinity-12" i będzie się dziwić że mimo wszystko treadmill wywala go w przestrzeń kosmiczną ;P Osobiście zawsze daję -17 i resztę dopełniam tarciem.
Khonshu
« Sénateur »
1479858720000
    • Khonshu#7689
    • Profil
    • Derniers messages
    • Tribu
#9
  0
No wreszcie ktoś zrobił o tym poradnik
Przyda się
Mrkapii
« Consul »
1479879240000
    • Mrkapii#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Super wątek!
Lucianoslawn
« Consul »
1479881460000
    • Lucianoslawn#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
przydatny poradnik :)
Szczurb
« Censeur »
1479904260000
    • Szczurb#5147
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Extra poradnik! I ten gif. ^^
White_sound
« Citoyen »
1479904500000
    • White_sound#0000
    • Profil
    • Derniers messages
#13
  0
Ja sie nie znam bardzo na edytorze map, więc nawet jak jakiś spec od map zaczął mi tłumaczyć to bym nie zrozumiał. Taki charakter haha;d

Ale super, ładnie napisane. Jak jest pozytywna opinia to tez dam pozytywną^^
Ruloniczek
« Censeur »
1479911820000
    • Ruloniczek#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Bardzo fajny poradnik. Cieszę się ,że ktoś nareszcie go zrobił!
Gobbek
« Consul »
1479914700000
    • Gobbek#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Dziękuję za tak pozytywny odbiór i powodzenia w tworzeniu map z bieżniami :)
Natiibobr
« Consul »
1479914760000
    • Natiibobr#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  0
Nadal nie rozumiem XD. Jestem taka nie kumata w mapach no bo przecież nie jest żabą.
Nwm gdzie ja mam ten kod wpisać. XD resztę rozumiemm
Gobbek
« Consul »
1479919860000
    • Gobbek#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  2
natiibobr a dit :
Nadal nie rozumiem XD. Jestem taka nie kumata w mapach no bo przecież nie jest żabą.
Nwm gdzie ja mam ten kod wpisać. XD resztę rozumiemm

http://i.imgur.com/diTKV7q.jpg
Natiibobr
« Consul »
1480191180000
    • Natiibobr#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
Gobbek a dit :
natiibobr a dit :
Nadal nie rozumiem XD. Jestem taka nie kumata w mapach no bo przecież nie jest żabą.
Nwm gdzie ja mam ten kod wpisać. XD resztę rozumiemm

http://i.imgur.com/diTKV7q.jpg

OOo, dzięki :D
Comen
« Citoyen »
1500040020000
    • Comen#2581
    • Profil
    • Derniers messages
    • Tribu
#19
  1
A jak zrobić kilka bieżni?

Dernière modification le 1500040140000
Luna1928
« Consul »
1500061440000
    • Luna1928#0000
    • Profil
    • Derniers messages
    • Tribu
#20
  0
Fajny poradnik, przydatny.
  • Forums
  • /
  • Transformice
  • /
  • Éditeur de cartes
  • /
  • [Poradnik] Bieżnie.
1 / 2 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27