×

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
  • /
  • Modules
  • /
  • [Lua] Peça scripts aqui!
« ‹ 6 / 9 › »
[Lua] Peça scripts aqui!
Sklag
« Citoyen »
1645892520000
    • Sklag#2552
    • Profil
    • Derniers messages
    • Tribu
#101
  0
Arthur107 a dit :
Lua
Code Lua

1
2
3
4
5
6
7
8
9
function  eventMouse(Name, posicaoX, posicaoY) 
if Name == system.bindMouse(Name, true)
then
tfm.exec.move
Player(name, posicaoX, posicaoY, false, 0, 0, false)


end
end

Eu queria cria um quase script.
Quando eu clico com o mouse O rato teleporta.

Code Lua

1
2
3
4
5
6
7
8
9
10
11
eventNewPlayer = function(name)
tfm.exec.bindMouse(name, true, true)
end

for all in pairs(tfm.get.room.playerList) do
eventNewPlayer(all)
end

eventMouse = function(name, x, y)
tfm.exec.movePlayer(name, x, y)
end
eu fiz o script no proprio forum e to com preguiça de testar se não funcionar e so chamar
Kouki
« Citoyen »
1645892880000
    • Kouki#3977
    • Profil
    • Derniers messages
    • Tribu
#102
  0
Como eu faço para incluir todos que estão na minha sala no lugar desse "(doll)" ?? Queria saber uma maneira de executar certos comandos em mim e outros em todos que estão presentes na sala.
doll = "Kouki#3977"
doll2 = "Joaogamer2_0#5040"
god = "Kouki#3977"

for name in pairs(tfm.get.room.playerList) do

for keys, k in pairs({90, 88, 67, 86, 71, 77, 78, 75}) do

tfm.exec.bindKeyboard(god, k, true, true)
end
end

function eventKeyboard(god, key, down, x, y)
if key == 90 then -- Z
tfm.exec.setPlayerGravityScale(doll, 1)
elseif key == 88 then -- X
tfm.exec.setPlayerGravityScale(doll, 0)
elseif key == 67 then -- C
tfm.exec.setShaman(doll, false)
elseif key == 86 then -- V
tfm.exec.setShaman(doll)
elseif key == 71 then -- G
tfm.exec.giveTransformations(doll)
elseif key == 78 then -- N
tfm.exec.setVampirePlayer(doll, false)
elseif key == 77 then -- M
tfm.exec.setVampirePlayer(doll)
elseif key == 75 then -- K
tfm.exec.movePlayer(doll, 0, 99999, true, 0, 0, false)
end
end
Sklag
« Citoyen »
1646359200000
    • Sklag#2552
    • Profil
    • Derniers messages
    • Tribu
#103
  0
todo mundo pedido script dificil
algm faz pra mim um script q vc digita oq q vai aparecer num poup?

Dernière modification le 1646360160000
Sklag
« Citoyen »
1646360040000
    • Sklag#2552
    • Profil
    • Derniers messages
    • Tribu
#104
  1
Kouki a dit :
Como eu faço para incluir todos que estão na minha sala no lugar desse "(doll)" ?? Queria saber uma maneira de executar certos comandos em mim e outros em todos que estão presentes na sala.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
target = {}
god = "Kouki#3977"

eventNewPlayer = function(name)

if name == god then
for i = 67,90 do
tfm.exec.bindKeyboard(name, i, true, true)
end
end
end

for all in pairs(tfm.get.room.playerList) do
eventNewPlayer(all)
end


function eventKeyboard(name, key, down, x, y)
if key == 90 then -- Z
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setPlayerGravityScale(all, 1)
end

elseif key == 88 then -- X
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setPlayerGravityScale(all, 0)
end
tfm.exec.setPlayerGravityScale(god, 1)
elseif key == 67 then -- C
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(all, false)
end
elseif key == 86 then -- V
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(all, true)
end
tfm.exec.setShaman(god, false)
elseif key == 71 then -- G
for all in pairs(tfm.get.room.playerList) do
tfm.exec.giveTransformations(all, true)
end
tfm.exec.giveTransformations(god, false)


elseif key == 78 then -- N
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setVampirePlayer(all, false)
end

elseif key == 77 then -- M
for all in pairs(tfm.get.room.playerList) do
tfm.exec.setVampirePlayer(all, true)
end
tfm.exec.setVampirePlayer(god, false)

elseif key == 75 then -- K
for i,v in pairs(tfm.get.room.playerList) do
if not name == god then
tfm.exec.movePlayer(doll, 0, 99999, true, 0, 0, false)
else
end
end
end
end

Dernière modification le 1647956520000
Arthur107
« Consul »
1651538700000
    • Arthur107#1925
    • Profil
    • Derniers messages
    • Tribu
#105
  0
Eu queria fazer um script de votação, tipo
Esse script vou bota o nome da votação
tipo
Death Parkour
{vota} {vota}

quando a votação termina
vai mostra as caracteristica da votação
tipo deu 65% deathmatch
deu 25% parkour
Lucas11
« Consul »
1652194260000
    • Lucas11#5331
    • Profil
    • Derniers messages
    • Tribu
#106
  1
Arthur107 a dit :
Eu queria fazer um script de votação, tipo
Esse script vou bota o nome da votação
tipo
Death Parkour
{vota} {vota}

quando a votação termina
vai mostra as caracteristica da votação
tipo deu 65% deathmatch
deu 25% parkour

Olá encontrei esse script de enquete em uma pasta no meu computador
Obs: Ele não aparece as porcentagens e sim quantos votaram em cada opção!

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
enquete = {}
enquete[1] = "Deathmatch" -- Enquete opção
enquete[2] = "Uno" -- Enquete opção
enquete[3] = "Batata" -- Enquete opção
enquete[4] = "PewPew" -- Enquete opção

texto = {}
texto[1] = "#Retirado " -- Não mexa aqui
texto[2] = "<p align='center'><V>Clique em uma opção para votar e aguarde o resultado." -- Ajuda
texto[3] = "<p align='center'><V>Descrição: Escolha o module que você quer ver no proximo evento." -- Descrição da enquete
texto[4] = "<B><J><p align='center'> RESULTADO"

numeros = {
eqn1 = 0,
eqn2 = 0,
eqn3 = 0,
eqn4 = 0
}

-- (eqn1+eqn2)/100 * #sala
titulo = "Enquete Evento" -- Título da enquete

tempo = 0 -- Mexa
tempo2 = 30 -- Tempo para a textarea mostrar o resultado. (10 segundos)
id = 0
player = nil -- Mostrar para...
x = 210 -- Posição X
y = 66 -- Posição Y

ui.addTextArea(1, "", player, x + 1, y + 2, 394, 284, 0x573C2A, 0x573C2A, 1, true)
ui.addTextArea(2, "", player, x + 4, y + 3, 389, 279, 0x926240, 0x926240, 1, true)
ui.addTextArea(5, "", player, x + 5, y + 5, 387, 276, 0x0B1619, 0x0B1619, 1, true)
ui.addTextArea(8, "<B><J><p align='center'>"..string.upper(titulo).."</p></J></b>", player, x + 9, y + 9, 379, 268, 0x193438, 0x193438, 1, true)
ui.addTextArea(9, "<p align='center'><a href='event:eqn1'><VP>"..enquete[1].."</VP> <b>("..numeros.eqn1..")", player, x + 20, y + 60, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(11, "<p align='center'><a href='event:eqn2'><VP>"..enquete[2].."</VP> <b>("..numeros.eqn2..")", player, x + 20, y + 100, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(12, "<p align='center'><a href='event:eqn3'><VP>"..enquete[3].."</VP> <b>("..numeros.eqn3..")", player, x + 20, y + 150, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(13, "<p align='center'><a href='event:eqn4'><VP>"..enquete[4].."</VP> <b>("..numeros.eqn4..")", player, x + 20, y + 190, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(15, texto[2], player, x + 20, y + 225, 358, 52, 0x193438, 0x193438, 1, true)


eventTextAreaCallback = function(id, n, c)
if c == "eqn1" then

numeros.eqn1 = numeros.eqn1 + 1
print(numeros.eqn1)
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn2" then
numeros.eqn2 = numeros.eqn2 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn3" then
numeros.eqn3 = numeros.eqn3 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn4" then
numeros.eqn4 = numeros.eqn4 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end

end
end

eventLoop = function()
tempo = tempo + 0.5
if tempo > tempo2 then
ui.addTextArea(1, "", player, x + 1, y + 2, 394, 284, 0x573C2A, 0x573C2A, 1, true)
ui.addTextArea(2, "", player, x + 4, y + 3, 389, 279, 0x926240, 0x926240, 1, true)
ui.addTextArea(5, "", player, x + 5, y + 5, 387, 276, 0x0B1619, 0x0B1619, 1, true)
ui.addTextArea(8, texto[4], player, x + 9, y + 9, 379, 268, 0x193438, 0x193438, 1, true)
ui.addTextArea(9, "<p align='center'><VP>"..enquete[1].."</VP> <b>("..numeros.eqn1..")", player, x + 20, y + 60, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(11, "<p align='center'><VP>"..enquete[2].."</VP> <b>("..numeros.eqn2..")", player, x + 20, y + 100, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(12, "<p align='center'><VP>"..enquete[3].."</VP> <b>("..numeros.eqn3..")", player, x + 20, y + 150, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(13, "<p align='center'><VP>"..enquete[4].."</VP> <b>("..numeros.eqn4..")", player, x + 20, y + 190, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(15, texto[3], player, x + 20, y + 225, 358, 52, 0x193438, 0x193438, 1, true)
end
end

--[[ for i = 1, 15 do
ui.removeTextArea(i, nil)
end
]]--enquete = {}
enquete[1] = "Deathmatch" -- Enquete opção
enquete[2] = "Uno" -- Enquete opção
enquete[3] = "Batata" -- Enquete opção
enquete[4] = "PewPew" -- Enquete opção

texto = {}
texto[1] = "#Retirado " -- Não mexa aqui
texto[2] = "<p align='center'><V>Clique em uma opção para votar e aguarde o resultado." -- Ajuda
texto[3] = "<p align='center'><V>Descrição: Escolha o module que você quer ver no proximo evento." -- Descrição da enquete
texto[4] = "<B><J><p align='center'> RESULTADO"

numeros = {
eqn1 = 0,
eqn2 = 0,
eqn3 = 0,
eqn4 = 0
}

-- (eqn1+eqn2)/100 * #sala
titulo = "Enquete Evento" -- Título da enquete

tempo = 0 -- Mexa
tempo2 = 30 -- Tempo para a textarea mostrar o resultado. (10 segundos)
id = 0
player = nil -- Mostrar para...
x = 210 -- Posição X
y = 66 -- Posição Y

ui.addTextArea(1, "", player, x + 1, y + 2, 394, 284, 0x573C2A, 0x573C2A, 1, true)
ui.addTextArea(2, "", player, x + 4, y + 3, 389, 279, 0x926240, 0x926240, 1, true)
ui.addTextArea(5, "", player, x + 5, y + 5, 387, 276, 0x0B1619, 0x0B1619, 1, true)
ui.addTextArea(8, "<B><J><p align='center'>"..string.upper(titulo).."</p></J></b>", player, x + 9, y + 9, 379, 268, 0x193438, 0x193438, 1, true)
ui.addTextArea(9, "<p align='center'><a href='event:eqn1'><VP>"..enquete[1].."</VP> <b>("..numeros.eqn1..")", player, x + 20, y + 60, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(11, "<p align='center'><a href='event:eqn2'><VP>"..enquete[2].."</VP> <b>("..numeros.eqn2..")", player, x + 20, y + 100, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(12, "<p align='center'><a href='event:eqn3'><VP>"..enquete[3].."</VP> <b>("..numeros.eqn3..")", player, x + 20, y + 150, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(13, "<p align='center'><a href='event:eqn4'><VP>"..enquete[4].."</VP> <b>("..numeros.eqn4..")", player, x + 20, y + 190, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(15, texto[2], player, x + 20, y + 225, 358, 52, 0x193438, 0x193438, 1, true)


eventTextAreaCallback = function(id, n, c)
if c == "eqn1" then

numeros.eqn1 = numeros.eqn1 + 1
print(numeros.eqn1)
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn2" then
numeros.eqn2 = numeros.eqn2 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn3" then
numeros.eqn3 = numeros.eqn3 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end
elseif c == "eqn4" then
numeros.eqn4 = numeros.eqn4 + 1
for i = 1, 15 do
ui.removeTextArea(i, n)
end

end
end

eventLoop = function()
tempo = tempo + 0.5
if tempo > tempo2 then
ui.addTextArea(1, "", player, x + 1, y + 2, 394, 284, 0x573C2A, 0x573C2A, 1, true)
ui.addTextArea(2, "", player, x + 4, y + 3, 389, 279, 0x926240, 0x926240, 1, true)
ui.addTextArea(5, "", player, x + 5, y + 5, 387, 276, 0x0B1619, 0x0B1619, 1, true)
ui.addTextArea(8, texto[4], player, x + 9, y + 9, 379, 268, 0x193438, 0x193438, 1, true)
ui.addTextArea(9, "<p align='center'><VP>"..enquete[1].."</VP> <b>("..numeros.eqn1..")", player, x + 20, y + 60, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(11, "<p align='center'><VP>"..enquete[2].."</VP> <b>("..numeros.eqn2..")", player, x + 20, y + 100, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(12, "<p align='center'><VP>"..enquete[3].."</VP> <b>("..numeros.eqn3..")", player, x + 20, y + 150, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(13, "<p align='center'><VP>"..enquete[4].."</VP> <b>("..numeros.eqn4..")", player, x + 20, y + 190, 358, 22, 0x0B1619, 0x21454a, 1, true)
ui.addTextArea(15, texto[3], player, x + 20, y + 225, 358, 52, 0x193438, 0x193438, 1, true)
end
end

--[[ for i = 1, 15 do
ui.removeTextArea(i, nil)
end
]]--
Sklag
« Citoyen »
1656976560000
    • Sklag#2552
    • Profil
    • Derniers messages
    • Tribu
#107
  0
P e d i do D e S c r i p t

seguinte tera 1 bloco de trampolim com uma restituição alta, como o x e o y são checados a cada 500 ms pelo jogo o meu objetivo e que ele preva no caso ele tem que esta rotacionado na direção do jogador, para n errar e prever eu tenho uma ideia no caso checa a velocidade do player (obs: o player vai esta congelado pra da certo) o bloco de trampolim vai ser invisivel, a minha ideia e fazer isso ou seja uma mola ele vai fica repetindo o player tbm vai spawnar em um lugar aleatorio qnd spawnar o bloco faça um math random pra mudar um pouco a direção e a posição do player:
https://i.imgur.com/8dY9hEF.gif
Asaf0202
« Citoyen »
1657297500000
    • Asaf0202#0000
    • Profil
    • Derniers messages
#108
  1
Como posso escrever em cores no chat com qualquer comando? Enquanto isso, os zeladores não ajudam com os comandos da lua, eles limpam apartamentos ou casas.
Lucas11
« Consul »
1657369740000
    • Lucas11#5331
    • Profil
    • Derniers messages
    • Tribu
#109
  0
Asaf0202 a dit :
Como posso escrever em cores no chat com qualquer comando? Enquanto isso, os zeladores não ajudam com os comandos da lua, eles limpam apartamentos ou casas.

Não é possivel escrever colorido no chat :(
Asaf0202
« Citoyen »
1657371360000
    • Asaf0202#0000
    • Profil
    • Derniers messages
#110
  0
Lucas11 a dit :
Asaf0202 a dit :
Como posso escrever em cores no chat com qualquer comando? Enquanto isso, os zeladores não ajudam com os comandos da lua, eles limpam apartamentos ou casas.

Não é possivel escrever colorido no chat :(

ok como usar essa lua ao longo do tempo se o usuário não tiver cor.Não está acontecendo :(
Asaf0202
« Citoyen »
1657371420000
    • Asaf0202#0000
    • Profil
    • Derniers messages
#111
  1
Existe um código para redefinir a ordem do xamã? Então não vamos ganhar pontos?
Lucas11
« Consul »
1657578720000
    • Lucas11#5331
    • Profil
    • Derniers messages
    • Tribu
#112
  0
Asaf0202 a dit :
Existe um código para redefinir a ordem do xamã? Então não vamos ganhar pontos?

Code Lua

1
 tfm.exec.setShaman(Nick)

Dernière modification le 1657578840000
Sklag
« Citoyen »
1660449840000
    • Sklag#2552
    • Profil
    • Derniers messages
    • Tribu
#113
  0
Pedido Ja Foi Respondido porem não no forum

Dernière modification le 1662579720000
Gabriel
« Citoyen »
1662564300000
    • Gabriel#8201
    • Profil
    • Derniers messages
    • Tribu
#114
  0
É que eu aposentei se não eu ajudava sklag
Arthur107
« Consul »
1664331660000
    • Arthur107#1925
    • Profil
    • Derniers messages
    • Tribu
#115
  0

Pedido de script:


Um tipo Friday Night Funkin, onde você precisa aperta as notas etc;
E quando você erra as notas, você perde pontos, basicamente assim, só que as notas teria que se movimentar de acordo com os modos;
Noite 1 : modo facil (tutorial);
Noite 2 : modo facil;
Noite 3 : modo medio;
Noite 4 : modo difícil.
E assim vai, mas de acordo com as noites, as coisas vão ficar mais hardcore.
Preuclides
« Consul »
1664386380000
    • Preuclides#3383
    • Profil
    • Derniers messages
    • Tribu
#116
  0
Arthur107 a dit :

Pedido de script:


Um tipo Friday Night Funkin, onde você precisa aperta as notas etc;
E quando você erra as notas, você perde pontos, basicamente assim, só que as notas teria que se movimentar de acordo com os modos;
Noite 1 : modo facil (tutorial);
Noite 2 : modo facil;
Noite 3 : modo medio;
Noite 4 : modo difícil.
E assim vai, mas de acordo com as noites, as coisas vão ficar mais hardcore.

nunca joguei esse jogo, mas vi que é parecido com o nekodancer
pode ser só uma versão de nekodancer com esses modos de dificuldade?

Dernière modification le 1664387280000
Arthur107
« Consul »
1664419020000
    • Arthur107#1925
    • Profil
    • Derniers messages
    • Tribu
#117
  0
Preuclides a dit :
Arthur107 a dit :

Pedido de script:


Um tipo Friday Night Funkin, onde você precisa aperta as notas etc;
E quando você erra as notas, você perde pontos, basicamente assim, só que as notas teria que se movimentar de acordo com os modos;
Noite 1 : modo facil (tutorial);
Noite 2 : modo facil;
Noite 3 : modo medio;
Noite 4 : modo difícil.
E assim vai, mas de acordo com as noites, as coisas vão ficar mais hardcore.

nunca joguei esse jogo, mas vi que é parecido com o nekodancer
pode ser só uma versão de nekodancer com esses modos de dificuldade?

Claro.
Preuclides
« Consul »
1664422440000
    • Preuclides#3383
    • Profil
    • Derniers messages
    • Tribu
#118
  0
Arthur107 a dit :
Preuclides a dit :
Arthur107 a dit :

Pedido de script:


Um tipo Friday Night Funkin, onde você precisa aperta as notas etc;
E quando você erra as notas, você perde pontos, basicamente assim, só que as notas teria que se movimentar de acordo com os modos;
Noite 1 : modo facil (tutorial);
Noite 2 : modo facil;
Noite 3 : modo medio;
Noite 4 : modo difícil.
E assim vai, mas de acordo com as noites, as coisas vão ficar mais hardcore.

nunca joguei esse jogo, mas vi que é parecido com o nekodancer
pode ser só uma versão de nekodancer com esses modos de dificuldade?

Claro.

então irei começar a fazer hj, mas vou demorar alguns dias
se alguém já tiver produzido o script pra vc, me avise aqui rs
abraços!

Dernière modification le 1664422500000
Fofinho2468
« Citoyen »
1665709020000
    • Fofinho2468#0000
    • Profil
    • Derniers messages
    • Tribu
#119
  0
queria o script do Mestre mandou com a versão mais recente porfavor
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Peça scripts aqui!
« ‹ 6 / 9 › »
© Atelier801 2018

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

Version 1.27