×

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
  • /
  • [Lua] Peça scripts aqui!
« ‹ 31 / 133 › »
[Lua] Peça scripts aqui!
Spiderwii
« Citoyen »
1517529240000
    • Spiderwii#0000
    • Profil
    • Derniers messages
    • Tribu
#601
  0
Se no caso for na linha 19 daria este erro [.lua:20: attempt to perform arithmetic __mul on number and nil]
Orizonlord
« Citoyen »
1517530200000
    • Orizonlord#0000
    • Profil
    • Derniers messages
    • Tribu
#602
  0
Bolodefchoco a dit :
Spiderwii a dit :
Otimo Script mais Como se aplicaria (* facingValue) para inverter o Angulo[esquerda e direita] no Script Acima

Acho que 180 * facingValue deve funcionar

Ok, mas em que linha do script eu coloco 180 * facingValue ?

Dernière modification le 1517664840000
Heukels
« Citoyen »
1517530740000
    • Heukels#0000
    • Profil
    • Derniers messages
    • Tribu
#604
  0
Ainda bem que eu não uso, hack isso é coisa de nob.
Bolodefchoco
« Sénateur »
1517531160000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#605
  0
Heukels a dit :
Ainda bem que eu não uso, hack isso é coisa de nob.

Nem todo script é pra cheating
Bolodefchoco
« Sénateur »
1517531160000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#606
  0
Spiderwii a dit :
Se no caso for na linha 19 daria este erro [.lua:20: attempt to perform arithmetic __mul on number and nil]

No parâmetro do ângulo, o 4°
Jellymichey
« Censeur »
1517599080000
    • Jellymichey#0000
    • Profil
    • Derniers messages
    • Tribu
#607
  0
Heukels a dit :
Ainda bem que eu não uso, hack isso é coisa de nob.

eu acho que chamou todos os programadores de hackers nem vou falar
Spiderwii
« Citoyen »
1517611860000
    • Spiderwii#0000
    • Profil
    • Derniers messages
    • Tribu
#608
  0
Pessoal gostaria de fazer uma pergunta utilizei esta linha para converter o angulo em negarivo : info[n].angle = info[n].angle * -1
agora gostaria de saber se tem um geito de transformalo em positivo
Brenower
« Censeur »
1517612820000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#609
  0
* -1 novamente ué
Jellymichey
« Censeur »
1517666580000
    • Jellymichey#0000
    • Profil
    • Derniers messages
    • Tribu
#610
  0
Brenower a dit :
* -1 novamente ué
Joaojbq
« Citoyen »
1517667720000
    • Joaojbq#0000
    • Profil
    • Derniers messages
    • Tribu
#611
  0
gostaria de um script pra dar dc em uma pessoa especifica

Dernière modification le 1517667780000
Bolodefchoco
« Sénateur »
1517668860000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#612
  0
Joaojbq a dit :
gostaria de um script pra dar dc em uma pessoa especifica

Não é permitido o uso e/ou compartilhamento de scripts com fins de desconectar alguma pessoa
Eistter
« Censeur »
1517672040000
    • Eistter#0000
    • Profil
    • Derniers messages
#613
  0
Minha sugestão, acredito eu, é bem simples de se fazer, porém talvez requira mecanismos com joints, então fiz um XML demonstrativo e cada cor dos grounds serão explicadas a seguir. Os pisos se encontram acima do limite de visão do mapa, como podem ver ao carrega-lo.

XML
<C>
<P />
<Z>
<S>
<S X="400" L="800" H="50" c="1" Y="380" T="0" P="0,0,0.3,0.2,0,0,0,0" />
<S H="10" L="30" o="eb1d51" X="276" c="2" Y="-17" T="12" P="1,999999,1,0,0,1,9999,9999" />
<S c="4" L="15" X="600" Y="-70" T="13" P="1,1,,,0,1,9999,9999" />
<S P="1,999999,9999,0,0,1,0,0" L="20" o="2e72cb" X="400" Y="-300" T="12" H="20" />
<S P="0,0,9999,0,0,0,0,0" L="50" o="c2c2da" X="400" c="2" Y="-5" T="12" H="10" />
<S H="10" L="30" o="babd2f" X="270" c="2" Y="-30" T="12" P="1,10,1,,0,1,0,0" />
<S H="10" L="38" o="30ba76" X="240" c="2" v="6000" Y="-20" T="12" P="0,0,1,0,0,0,0,0" />
<S L="100" H="30" X="570" Y="240" T="0" P="0,0,0.3,0.2,0,0,0,0" />
</S>
<D>
<DS Y="339" X="400" />
<P C="1c3c41" Y="0" T="34" P="0,0" X="0" />
</D>
<O />
<L>
<JR M2="1" M1="0" />
<JR M2="2" M1="1" />
<JR M2="3" M1="2" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="474747,30,0.72,1" />
<JD P2="599,-71" M2="2" M1="2" P1="599,-72" c="949494,25,0.72,1" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="a3a3a3,28,0.41,1" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="c7b03b,26,1,1" />
<JD P2="599,-72" M2="2" M1="2" P1="599,-73" c="edd662,20,0.55,1" />
<JD P2="603,-72" M2="2" M1="2" P1="603,-73" c="fafafa,8,1,1" />
<JD P2="604,-73" M2="2" M1="2" P1="604,-74" c="edda62,3,1,1" />
<JD P2="591,-66" M2="2" M1="2" P1="601,-72" c="ffffff,3,1,1" />
<JD P2="594,-63" M2="2" M1="2" P1="592,-66" c="ffffff,2,1,1" />
<JD P2="595,-65" M2="2" M1="2" P1="594,-67" c="ffffff,2,1,1" />
</L>
</Z>
</C>

Piso vermelho: É o botão que ao ser tocado, ativa todo o mecanismo.
Piso azul: Simula o movimento de queda, a posição que ele cairá, irá definir onde o piso transparente será teletransportado.
Piso amarelo: É o piso que vai servir como ativador do botão (piso vermelho).
Piso branco: Serve de base para o piso azul quando ele cair. Será o limite da "queda" no teleporte do piso transparente.
Piso verde: Esse piso é a chave mestre. Serve como base pro piso amarelo, impedindo que ele ative de imediato o piso vermelho. No XML, ele tem um despawn de 6000 milisegundos, o que significa que 6 segundos depois ele irá desaparecer, fazendo com que o piso amarelo caia e ative o botão que é o piso vermelho.
Piso transparente (preto): É qualquer coisa que você queira que seja teletransportada, no caso, escolhi um ícone de chave feita de joints que pode ser encontrada no Cjobjects.

Os pisos de madeira não influenciam no mecanismo do mapa, exceto que o piso base de 800px tem Z: 0, então se for mudar, atualize o restante no XML de acordo com suas respectivas funções do mecanismo.

Sugestão para minigames:
Ao invés do piso que tem despawn automático como o Piso Verde, esse piso poderia ser criado no lua, que determinaria seu desaparecimento ou aparecimento de acordo com o gameplay. Isso poderia ser usado em gameplays para fazer desenhos de joints aparecerem independente do mapa que foi carregado, dando assim, a possibilidade de criar possíveis animações ou mecanismos que não dependem do limite de grounds do mapa carregado. Com o item "conjuração" do shaman, que inclusive já foi usado como minigame de labirinto, esse item poderia ser o que determinaria os limites de um mecanismo e como ele funciona, pois pode dar mais possibilidades que um mecanismo possa ter por conta dos limites. Creio que possam ser criado pisos também, posso estar completamente enganado, mas achei que seria divertido expandir as possibilidades de desenhos com joints! :)
Heukels
« Citoyen »
1517672100000
    • Heukels#0000
    • Profil
    • Derniers messages
    • Tribu
#614
  0
Odeio gente que usar Script no mice
Bolodefchoco
« Sénateur »
1517674620000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#615
  0
Heukels a dit :
Odeio gente que usar Script no mice

https://image.prntscr.com/image/tNcXUuxESb_rRn8jtkO_7w.png

Bolodefchoco
« Sénateur »
1517675040000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#616
  0
Eistter a dit :
Minha sugestão, acredito eu, é bem simples de se fazer, porém talvez requira mecanismos com joints, então fiz um XML demonstrativo e cada cor dos grounds serão explicadas a seguir. Os pisos se encontram acima do limite de visão do mapa, como podem ver ao carrega-lo.

XML
<C>
<P />
<Z>
<S>
<S X="400" L="800" H="50" c="1" Y="380" T="0" P="0,0,0.3,0.2,0,0,0,0" />
<S H="10" L="30" o="eb1d51" X="276" c="2" Y="-17" T="12" P="1,999999,1,0,0,1,9999,9999" />
<S c="4" L="15" X="600" Y="-70" T="13" P="1,1,,,0,1,9999,9999" />
<S P="1,999999,9999,0,0,1,0,0" L="20" o="2e72cb" X="400" Y="-300" T="12" H="20" />
<S P="0,0,9999,0,0,0,0,0" L="50" o="c2c2da" X="400" c="2" Y="-5" T="12" H="10" />
<S H="10" L="30" o="babd2f" X="270" c="2" Y="-30" T="12" P="1,10,1,,0,1,0,0" />
<S H="10" L="38" o="30ba76" X="240" c="2" v="6000" Y="-20" T="12" P="0,0,1,0,0,0,0,0" />
<S L="100" H="30" X="570" Y="240" T="0" P="0,0,0.3,0.2,0,0,0,0" />
</S>
<D>
<DS Y="339" X="400" />
<P C="1c3c41" Y="0" T="34" P="0,0" X="0" />
</D>
<O />
<L>
<JR M2="1" M1="0" />
<JR M2="2" M1="1" />
<JR M2="3" M1="2" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="474747,30,0.72,1" />
<JD P2="599,-71" M2="2" M1="2" P1="599,-72" c="949494,25,0.72,1" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="a3a3a3,28,0.41,1" />
<JD P2="599,-69" M2="2" M1="2" P1="599,-70" c="c7b03b,26,1,1" />
<JD P2="599,-72" M2="2" M1="2" P1="599,-73" c="edd662,20,0.55,1" />
<JD P2="603,-72" M2="2" M1="2" P1="603,-73" c="fafafa,8,1,1" />
<JD P2="604,-73" M2="2" M1="2" P1="604,-74" c="edda62,3,1,1" />
<JD P2="591,-66" M2="2" M1="2" P1="601,-72" c="ffffff,3,1,1" />
<JD P2="594,-63" M2="2" M1="2" P1="592,-66" c="ffffff,2,1,1" />
<JD P2="595,-65" M2="2" M1="2" P1="594,-67" c="ffffff,2,1,1" />
</L>
</Z>
</C>

Piso vermelho: É o botão que ao ser tocado, ativa todo o mecanismo.
Piso azul: Simula o movimento de queda, a posição que ele cairá, irá definir onde o piso transparente será teletransportado.
Piso amarelo: É o piso que vai servir como ativador do botão (piso vermelho).
Piso branco: Serve de base para o piso azul quando ele cair. Será o limite da "queda" no teleporte do piso transparente.
Piso verde: Esse piso é a chave mestre. Serve como base pro piso amarelo, impedindo que ele ative de imediato o piso vermelho. No XML, ele tem um despawn de 6000 milisegundos, o que significa que 6 segundos depois ele irá desaparecer, fazendo com que o piso amarelo caia e ative o botão que é o piso vermelho.
Piso transparente (preto): É qualquer coisa que você queira que seja teletransportada, no caso, escolhi um ícone de chave feita de joints que pode ser encontrada no Cjobjects.

Os pisos de madeira não influenciam no mecanismo do mapa, exceto que o piso base de 800px tem Z: 0, então se for mudar, atualize o restante no XML de acordo com suas respectivas funções do mecanismo.

Sugestão para minigames:
Ao invés do piso que tem despawn automático como o Piso Verde, esse piso poderia ser criado no lua, que determinaria seu desaparecimento ou aparecimento de acordo com o gameplay. Isso poderia ser usado em gameplays para fazer desenhos de joints aparecerem independente do mapa que foi carregado, dando assim, a possibilidade de criar possíveis animações ou mecanismos que não dependem do limite de grounds do mapa carregado. Com o item "conjuração" do shaman, que inclusive já foi usado como minigame de labirinto, esse item poderia ser o que determinaria os limites de um mecanismo e como ele funciona, pois pode dar mais possibilidades que um mecanismo possa ter por conta dos limites. Creio que possam ser criado pisos também, posso estar completamente enganado, mas achei que seria divertido expandir as possibilidades de desenhos com joints! :)

Eu tenho um Joint translator que permite que você desenhe em qualquer mapa com joints do XML (igual o cjobject), só tem um problema em coordenadas quando o desenho não está numa coordenada positiva x.x
Joint Translator

Em lua é possível linkar algumas centenas de joints por piso, então acho que um mecanismo pra isso não é necessário, mas é um bom mecanismo ^_^
Orizonlord
« Citoyen »
1517702820000
    • Orizonlord#0000
    • Profil
    • Derniers messages
    • Tribu
#617
  0
Bolodefchoco a dit :
Spiderwii a dit :
Otimo Script mais Como se aplicaria (* facingValue) para inverter o Angulo[esquerda e direita] no Script Acima

Acho que 180 * facingValue deve funcionar

Olá Bolodefchoco Boa Noite, Eu Gostaria De Saber Sê Você Pode Fazer Um Script De Ranking Exemplo: http://prntscr.com/i9s3m9 Um Ranking Com Pontos O Que Mais Ganhar Partidas Fica Em Alguma Posição. Obrigado
Orizonlord
« Citoyen »
1517702940000
    • Orizonlord#0000
    • Profil
    • Derniers messages
    • Tribu
#618
  0
http://prntscr.com/i9s4ml Esse Tipo.
Orizonlord
1517707020000
    • Orizonlord#0000
    • Profil
    • Derniers messages
    • Tribu
#619
[Modéré par Alter, raison : Múltiplos posts.]
Orizonlord
1517712600000
    • Orizonlord#0000
    • Profil
    • Derniers messages
    • Tribu
#620
[Modéré par Alter, raison : Múltiplos posts.]
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Lua] Peça scripts aqui!
« ‹ 31 / 133 › »
© Atelier801 2018

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

Version 1.27