Vamos começar!
- X: 0
- Y: 0
- Largura: 10
- Altura: 10
- Piso dinâmico: Sim
- Massa: 12345
- Colidir com ratos: Não
- Colidir com pisos: Não
As configurações ficarão assim:
Agora você deve copiar o mapa para a área de transferência, colar no bloco de notas e procurar o número 12345, que usamos na massa. Coloque um - na frente. Deve ficar assim:
<C><P /><Z><S><S c="4" L="10" H="10" X="0" Y="0" T="8" P="1,-12345,0.3,0.2,0,0,0,0" /></S><D /><O /></C>Copie o Xml e cole no Editor de mapas.
Agora crie os pisos que você quer pregar, caso ainda não tenha criado. No nosso exemplo, vamos criar um piso de altura 50 (H=50) e largura 50 (L=50). Vamos colocá-lo no meio do mapa, X: 400 e Y: 200.
Copie novamente o mapa para a área de transferência. Agora vamos criar as joints.
Primeiramente, ache o <O /> no seu mapa,o Xml.
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/></Z></C>
Depois de achar, adicione o seguinte após o <O />
<L></L>
Ficará assim:
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/><L></L></Z></C>
Agora, entre <L> e </L> adicione isso:
<JR M1="Z" P1="X,Y" />
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/><L><JR M1="Z" P1="X,Y" /></L></Z></C>
Agora vamos precisar mudar os valores de Z, X e Y, que estão em vermelho no XML acima.
Z deve ser trocado pelo número Z do piso dinâmico que você quer que o prego fixe. No nosso exemplo, o Z do piso que queremos pregado é 1.
<L><JR M1="1" P1="X,Y" /></L>
X e o Y devem ser a posição x e y que você deseja que o prego fique no mapa. O prego não precisa estar no meio do piso que você quer que fique pregado, ele pode estar até fora do piso.
Um exemplo: Quero que meu prego fique no meio do mapa , x 400 e y 200. Você terá que deixar assim:
Um exemplo: Quero que meu prego fique no meio do mapa , x 400 e y 200. Você terá que deixar assim:
<L><JR M1="1" P1="400,200" /></L>
Pronto! Agora mudamos as três coisas que precisávamos, o valor de Z, o valor de X e o valor de Y.
Após feito isso, nosso XML ficará assim:
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/><L><JR M1="1" P1="400,200" /></L></Z></C>
Cole o XML no Editor de Mapas e veja. Caso não esteja funcionando, certifique-se que o valor de Z está certo, e que o piso base foi feito corretamente.
Se você quer fazer seu piso girar, você deve seguir todos os passos acima, e depois fazer o seguinte:
Adicione em <JR M1="0" P1="400,200" />, logo depois de P1="400,200"
MV="A,B"
Ficando desta forma (de acordo com mapa que estamos fazendo):
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/><L><JR M1="1" P1="400,200" MV="A,B" /></L></Z></C>
B é a velocidade da rotação do piso. Caso o valor for negativo, vai girar no sentido anti-horário, se o valor for positivo, vai girar no sentido horário.
Você deve mudar o A e o B pelos valores que você quiser.
Eu escolhi para o exemplo uma força de 120, o que não é muito alto e uma velocidade de 5, que é um pouco alto.
<C><P /><Z><S><S P="1,-12345,0.3,0.2,0,0,0,0" L="10" X="0" c="4" Y="0" T="8" H="10" /><S L="50" H="50" X="400" Y="200" T="0" P="1,0,0.3,0.2,0,0,0,0" /></S><D /><O/><L><JR M1="1" P1="400,200" MV="120,5" /></L></Z></C>
Pronto, agora seu piso estará rodando. Carregue seu XML no editor e teste.
Agradecimentos para Tuliomumic por descobrir e repassar com muita boa vontade.
Mapas para exemplo:
@3379545
@3055861





Nenhum comentário
Postar um comentário