×

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
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Tutorial] Pisos que Somem - SEM Sync Based
1 / 3 › »
[Tutorial] Pisos que Somem - SEM Sync Based
Billysmille
« Citoyen »
1355589360000
    • Billysmille#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  0
TUTORIAL - Pisos que desaparecem

Faça em seu mapa, um piso dinâmico, de forma retangular/quadrada (Não use pisos circulares).
Desmarque a caixa "Colidir com ratos / Colidir com pisos" e coloque-o em qualquer ponto do seu mapa.
Ligue o piso Dinâmico à um piso comum (Com a caixa "Dinâmico" DESMARCADA), da seguinte maneira:
a dit :

<L>
<JPL M1="A" M2="B" P3="X,Y" P4="X,Y" />
</L>

Substitua "A" pelo valor de "Z" do piso dinâmico, e "B" para o valor de "Z" do piso comum.

http://i.imgur.com/81BEy.png
Já para "X,Y" em ambas as TAGs (P3 e P4), coloque os números da posição do piso dinâmico.

http://i.imgur.com/SqkHV.png
Após isso, o código estará parecido com isso:
a dit :

<L>
<JPL M1="0" M2="1" P3="200,200" P4="200,200" />
</L>

IMPORTANTE:
Agora qualquer piso "Não-Dinâmico" que tenha no mapa irá fazer com que os objetos que toquem nele vão para as coordenadas "0,0". Eu recomendo que você NÃO USE o piso feito na primeira etapa (Que está ligado ao DINÂMICO) para fazer outros pisos desaparecerem, então aconselho que coloque-o no ponto "0,0" ou em qualquer outro lugar, para que não atrapalhe no mecanismo, caso contrário o mapa pode "bugar".

A parte básica do seu mapa está pronta, agora para que os pisos desapareçam você deve completar o mapa da seguinte maneira:

Crie os pisos (botões) que desejar no seu mapa.
Abaixo deles, coloque pisos CIRCULARES comuns (Com a caixa "Dinâmico" DESMARCADA) deixando um pequeno espaço para que não se toquem.

http://i.imgur.com/NE4lx.png
Para que o piso (botão) se mova apenas quando houver peso sobre eles, deixe-os com as seguintes propriedades:

Piso Dinâmico = SIM
Massa = 10*
Ângulo Fixo = SIM
Amortecimento Linear = 30

* - Pode ser alterado

http://i.imgur.com/eB7El.png
O mecanismo já estará funcionando, porém, ao rato tocar um piso comum, ele também irá "desaparecer" da tela de jogo.
Para que isso não aconteça, você deve marcar a caixa "Dinâmico" de todos os pisos que terão colisão com os ratos, e torná-los fixos (Com massa inválida/negativa)

Tornando um Piso com Massa Negativa

Coloque no valor da massa, um valor fácil de encontrar, como por exemplo "123456".
Vá em "Salvar / Carregar / Testar" e em seguida clique em "Copiar mapa para área de transferência".

http://i.imgur.com/CeVzP.png
Abra um editor de textos (Bloco de Notas, WordPad, entre outros) e cole-o (Ctrl + V).
Em seguida, usando o comando "Ctrl + F" localize o valor "123456", e insira antes dele um
Traço (-). Desta maneira "-123456".

http://i.imgur.com/33Atn.png
Copie todo o código e carregue-o no editor.

Código XML
a dit :


<C><P F="3" /><Z><S><S P="0,0,0.30,0,0,0,0,0" L="10" o="324650" H="10" Y="0" T="13" X="0" /><S L="20" X="200" H="20" Y="200" T="0" P="1,0,0.30,0,0,0,0,0" /><S L="40" X="420" H="60" Y="360" T="0" P="1,10,0.30,0,0,1,30,0" /><S X="320" L="160" H="40" c="2" Y="380" T="6" P="1,-10,0,0,0,0,0,0" /><S X="520" L="160" H="40" c="2" Y="380" T="6" P="1,-10,0,0,0,0,0,0" /><S X="420" L="360" H="40" c="3" Y="380" T="6" P="1,-10,0.30,0,0,0,0,0" /><S c="2" L="10" o="324650" H="10" X="420" Y="430" T="13" P="0,0,0.30,0,0,0,0,0" /></S><D><T Y="360" X="320" /><P X="280" Y="360" T="1" P="0,0" /><P X="520" Y="360" T="4" P="0,0" /></D><O /><L><JPL P4="200,200" M2="0" M1="1" P3="200,200" /></L></Z></C>


Mapa de Exemplo
@3078733
By Billysmille
:) Isso é tudo pessoal!
Groot
« Citoyen »
1355589600000
    • Groot#2270
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Perfeito Billy pr0.
Abneresdras
« Citoyen »
1355590260000
    • Abneresdras#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Parabéns... Eu pessoalmente não entendi nada, pois não entendo nada de mapas. Mas acho que vai ajudar muita gente. Se puder colocar imagens...
Fluffyshine
« Citoyen »
1355591280000
    • Fluffyshine#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Tópico EN o/ Topic-160763

Billy e suas frescuras chiques...
Chapecoence
« Citoyen »
1355591640000
    • Chapecoence#0000
    • Profil
    • Derniers messages
#5
  0
texto o.o

Usuário advertido por Roflzor: Flood.
Mumich
« Citoyen »
1355592540000
    • Mumich#6666
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Fantástico, ja sei porque acontece, um piso sempre tem que manter uma distancia de aproximadamente 50 pixels da polia, porém quando você coloca a polia na mesma posição do piso, ele buga e vai pro 0,0, como o dinamico não pode ir, ele fica "macumbado", tudo que encosta nele vai para o 0,0. Mas pra isto ambas polias precisam estar no mesmo lugar. Vai ser muito util, até vou dar update no meu mapa da serra :P
Billysmille
« Citoyen »
1355592540000
    • Billysmille#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
Tuliomumic a dit :
Fantástico, ja sei porque acontece, um piso sempre tem que manter uma distancia de aproximadamente 50 pixels da polia, porém quando você coloca a polia na mesma posição do piso, ele buga e vai pro 0,0, como o dinamico não pode ir, ele fica "macumbado", tudo que encosta nele vai para o 0,0. Mas pra isto ambas polias precisam estar no mesmo lugar. Vai ser muito util, até vou dar update no meu mapa da serra :P

Me deixou pirado... Kk. nao entendi nada...
Mumich
« Citoyen »
1355592660000
    • Mumich#6666
    • Profil
    • Derniers messages
    • Tribu
#8
  0
tenta fazer um mapa com polia, o máximo que o piso pode andar é até uma distancia de 50 pixels dela.
Fluffyshine
« Citoyen »
1355593320000
    • Fluffyshine#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Tuliomumic a dit :
tenta fazer um mapa com polia, o máximo que o piso pode andar é até uma distancia de 50 pixels dela.

O que é Polia?
Billysmille
« Citoyen »
1355593320000
    • Billysmille#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Poombumm a dit :
O que é Polia?

tbm nao sei... kkkkk
Pump
« Citoyen »
1355593440000
    • Pump#4249
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Billy, o tutorial tava melhor antes, pq você mudou? Agora não to entendendo nada '-'
Fluffyshine
« Citoyen »
1355593560000
    • Fluffyshine#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Queijospraeu a dit :
Billy, o tutorial tava melhor antes, pq você mudou? Agora não to entendendo nada '-'

Isso que dá exagerar demais, Billysmelly. O tutorial esta simples mas coerente.
Pump
« Citoyen »
1355593680000
    • Pump#4249
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Poombumm a dit :
Isso que dá exagerar demais, Billysmelly. O tutorial esta simples mas coerente.

Na verdade antes eu estava entendendo...
Fluffyshine
« Citoyen »
1355593680000
    • Fluffyshine#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Queijospraeu a dit :
Na verdade antes eu estava entendendo...

o_o Me diga o que você não entendeu.
Billysmille
« Citoyen »
1355593800000
    • Billysmille#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Poombumm a dit :
o_o Me diga o que você não entendeu.

TOMAAAA!!!!!

Usuário alertado por Roflzor: Tome cuidado ao postar! Posts que não contribuem para a discussão do tópico são considerados flood e poluem o fórum.
Pump
« Citoyen »
1355593800000
    • Pump#4249
    • Profil
    • Derniers messages
    • Tribu
#16
  0
Poombumm a dit :
o_o Me diga o que você não entendeu.

Agora está escrito: Deixe-me explicar e um monte de XML, antes estava bem explicado como fazer '-'
Eu já entendi, mas agora está mais confuso :s
Lupersinio
« Citoyen »
1355593800000
    • Lupersinio#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  0
Eu tinha descobrido ontem depois de muitas tentativas!
Fluffyshine
« Citoyen »
1355593980000
    • Fluffyshine#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
Billysmille a dit :
TOMAAAA!!!!!

¬º¬ dança
Queijospraeu a dit :
Agora está escrito: Deixe-me explicar e um monte de XML, antes estava bem explicado como fazer '-'
Eu já entendi, mas agora está mais confuso :s

Esta explicando o XML, como funciona.
Lupersinio a dit :
Eu tinha descobrido ontem depois de muitas tentativas!

aham, você postou uma coisa nada a ver no Bate-Papo
Lupersinio a dit :
Depois disso!

ahham
Lupersinio
« Citoyen »
1355593980000
    • Lupersinio#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  0
Poombumm a dit :

aham, você postou uma coisa nada a ver no Bate-Papo

Depois disso!
Billysmille
« Citoyen »
1355593980000
    • Billysmille#0000
    • Profil
    • Derniers messages
    • Tribu
#20
  0
Prontinho... deixei a forma mais detalhada.. afinal ensina passo a passo
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Tutorial] Pisos que Somem - SEM Sync Based
1 / 3 › »
© Atelier801 2018

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

Version 1.27