×

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
  • /
  • [Pedidos e Exemplos] Mega Galeria LUA
« ‹ 10 / 30 › »
[Pedidos e Exemplos] Mega Galeria LUA
Ruphylin
« Citoyen »
1426299120000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#181
  0
booleando a dit :
alguem da um script de exemplo de corotina ai no favor da humildade

eu sugiro que você leia isso aqui: Manual Lua 5.1 - 2.11
aí tem um script de exemplo e explica bem o assunto
Booleando
« Citoyen »
1426299180000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#182
  0
precisa mais n ja vi os bang e ja aprendi
mas vlw ai

co = coroutine.create(
function()
for i=1,3 do
print(i)
print('status:'..coroutine.status(co))
coroutine.yield()
end
end
)

function b()
coroutine.resume(co)
return 'status:'..coroutine.status(co)
end

print(b())
print(b())
print(b())



Dernière modification le 1426299240000
Gutigusta
« Citoyen »
1427074680000
    • Gutigusta#0000
    • Profil
    • Derniers messages
    • Tribu
#183
  0
Poderia reduzi o tempo para 1:00 cada mapa :v

texto="Minigame racing!";

tfm.exec.disableAutoNewGame(true)
tfm.exec.disableAutoShaman(true)
ui.addPopup(0, 0, texto, nil, 300, 200, 320, false)

mapas={"@146615","@352622,"@269534","@302456","@280637","@149853","@2458243","@212903","@276098","@2959762","@147437","@2262297","@1855968","@1222017","@3279863","@2973921"}
mapa=math.random(#mapas)
tfm.exec.newGame(mapas[mapa])

function newgame()
mapa=math.random(#mapas)
tfm.exec.newGame(mapas[mapa])
end


function eventLoop(time,remaining)
if remaining<=0 then
newgame()
end
end


E poderiam adicionar o comando, de quando ficar dos ratos o tempo ir para 20 segundos?
Martinmuller
« Citoyen »
1427241840000
    • Martinmuller#0000
    • Profil
    • Derniers messages
    • Tribu
#184
  0
1- Mudar o tempo para 5 minutos.
2- Quando alguém digitasse !verde [jogador] o nome do jogador dito ficasse verde e ele fosse teleportado para X: 450 - Y: 265 do mapa. A mesma coisa com !azul [jogador], !vermelho [jogador] e !amarelo [jogador].
3- Quando digitasse !bola, uma bola aparecesse em X:450 - Y: 265 do mapa.

Se puderem juntar os três, agradeço.

Obrigado.
Impressorahp
« Citoyen »
1427339280000
    • Impressorahp#2775
    • Profil
    • Derniers messages
    • Tribu
#185
  0
Gutigusta a dit :
Poderia reduzi o tempo para 1:00 cada mapa :v

texto="Minigame racing!";

tfm.exec.disableAutoNewGame(true)
tfm.exec.disableAutoShaman(true)
ui.addPopup(0, 0, texto, nil, 300, 200, 320, false)

mapas={"@146615","@352622,"@269534","@302456","@280637","@149853","@2458243","@212903","@276098","@2959762","@147437","@2262297","@1855968","@1222017","@3279863","@2973921"}
mapa=math.random(#mapas)
tfm.exec.newGame(mapas[mapa])

function newgame()
mapa=math.random(#mapas)
tfm.exec.newGame(mapas[mapa])
end


function eventLoop(time,remaining)
if remaining<=0 then
newgame()
end
end


E poderiam adicionar o comando, de quando ficar dos ratos o tempo ir para 20 segundos?

Eu ate te daria mais eu to no celular, apesar de que fazer isso e facil.
Coloca isso aqui no seu script: tfm.exec.setGameTime(100)
O de diminuir para 20 segundos eu nao lembro nao.

Martinmuller a dit :
1- Mudar o tempo para 5 minutos.
2- Quando alguém digitasse !verde [jogador] o nome do jogador dito ficasse verde e ele fosse teleportado para X: 450 - Y: 265 do mapa. A mesma coisa com !azul [jogador], !vermelho [jogador] e !amarelo [jogador].
3- Quando digitasse !bola, uma bola aparecesse em X:450 - Y: 265 do mapa.

Se puderem juntar os três, agradeço.

Obrigado.

Ai o de 5 minutos: tfm.exec.setGameTime(500)

Dernière modification le 1427339880000
Petrenrenpet
« Citoyen »
1427476800000
    • Petrenrenpet#0000
    • Profil
    • Derniers messages
    • Tribu
#186
  0
Como priva os comandos só pra uma pessoa? (quero o script, obviamente c-c)

(os comandos só seriam utilizados por determinadas pessoas...)
Ruphylin
« Citoyen »
1427477220000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#187
  0
Petrenrenpet a dit :
Como priva os comandos só pra uma pessoa? (quero o script, obviamente c-c)

(os comandos só seriam utilizados por determinadas pessoas...)

Script

function eventChatCommand(p,c)
main= ({Petrenrenpet= ''; Ruphylin= ''})

and c == 'die' and tfm.exec.killPlayer(p);
end

Petrenrenpet
« Citoyen »
1427478300000
    • Petrenrenpet#0000
    • Profil
    • Derniers messages
    • Tribu
#188
  0
Ruphylin a dit :
Petrenrenpet a dit :
Como priva os comandos só pra uma pessoa? (quero o script, obviamente c-c)

(os comandos só seriam utilizados por determinadas pessoas...)

Script

function eventChatCommand(p,c)
main= ({Petrenrenpet= ''; Ruphylin= ''})

and c == 'die' and tfm.exec.killPlayer(p);
end


Obrigado, mas só funfa pro comando die?
E se eu quiser pra vários comandos?

exemplo

function eventChatCommand(p,c)
if c == [[cheese] then
blablabla
elseif c == [[shaman]] then
blablblabl
elseif .....
...

...
:/
Ruphylin
« Citoyen »
1427480040000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#189
  0
Petrenrenpet a dit :
Ruphylin a dit :
Petrenrenpet a dit :
Como priva os comandos só pra uma pessoa? (quero o script, obviamente c-c)

(os comandos só seriam utilizados por determinadas pessoas...)

Script

function eventChatCommand(p,c)
main= ({Petrenrenpet= ''; Ruphylin= ''})

and c == 'die' and tfm.exec.killPlayer(p);
end


Obrigado, mas só funfa pro comando die?
E se eu quiser pra vários comandos?

exemplo

function eventChatCommand(p,c)
if c == [[cheese] then
blablabla
elseif c == [[shaman]] then
blablblabl
elseif .....
...

...
:/

vc pode por mais comandos
Petrenrenpet
« Citoyen »
1427484360000
    • Petrenrenpet#0000
    • Profil
    • Derniers messages
    • Tribu
#190
  0
Ruphylin a dit :
Petrenrenpet a dit :
Ruphylin a dit :
Petrenrenpet a dit :
Como priva os comandos só pra uma pessoa? (quero o script, obviamente c-c)

(os comandos só seriam utilizados por determinadas pessoas...)

Script

function eventChatCommand(p,c)
main= ({Petrenrenpet= ''; Ruphylin= ''})

and c == 'die' and tfm.exec.killPlayer(p);
end


Obrigado, mas só funfa pro comando die?
E se eu quiser pra vários comandos?

exemplo

function eventChatCommand(p,c)
if c == [[cheese] then
blablabla
elseif c == [[shaman]] then
blablblabl
elseif .....
...

...
:/

vc pode por mais comandos

Ah, já deu certo. Desculpa ai ^-^
Racody
« Consul »
1427557620000
    • Racody#0000
    • Profil
    • Derniers messages
    • Tribu
#191
  0
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm
Ruphylin
« Citoyen »
1427559360000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#192
  0
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?
Racody
« Consul »
1427563380000
    • Racody#0000
    • Profil
    • Derniers messages
    • Tribu
#193
  0
ruphylin a dit :
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?

eu preciso para um evento na tribo
Ruphylin
« Citoyen »
1427567820000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#194
  0
quero um script que poe todos os pisos de um mapa numa tabela

Racody a dit :
ruphylin a dit :
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?

eu preciso para um evento na tribo

vc pode fazer as perguntas por 1 chat
Booleando
« Citoyen »
1427568120000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#195
  0
ruphylin a dit :
quero um script que poe todos os pisos de um mapa numa tabela

Racody a dit :
ruphylin a dit :
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?

eu preciso para um evento na tribo

vc pode fazer as perguntas por 1 chat

com as informações dos piso tambem é ?tipo x e y
Racody
« Consul »
1427576160000
    • Racody#0000
    • Profil
    • Derniers messages
    • Tribu
#196
  0
ruphylin a dit :
quero um script que poe todos os pisos de um mapa numa tabela

Racody a dit :
ruphylin a dit :
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?

eu preciso para um evento na tribo

vc pode fazer as perguntas por 1 chat

se eu quisesse fazer no chat eu n teria pedido aqui
Ruphylin
« Citoyen »
1427580600000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#197
  0
Racody a dit :
ruphylin a dit :
quero um script que poe todos os pisos de um mapa numa tabela

Racody a dit :
ruphylin a dit :
Racody a dit :
Preciso de 1 script basico de perguntas e respostas que apareça 1 pergunta de cada vez, posso editar elas pelo /lua msm

vc precisa ou vc quer?

eu preciso para um evento na tribo

vc pode fazer as perguntas por 1 chat

se eu quisesse fazer no chat eu n teria pedido aqui

então vc acabou de afirmar que QUER o script, não que você precisa dele

boa sorte em conseguir
Booleando
« Citoyen »
1427764140000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#198
  0
script q usa tonumber e tostring pf
Ruphylin
« Citoyen »
1427817660000
    • Ruphylin#0000
    • Profil
    • Derniers messages
    • Tribu
#199
  0
booleando a dit :
script q usa tonumber e tostring pf

Script

a, b= 666, "666";
main= print(type(a)) or print(type(tostring(a))) or print(type(b)) or print(type(tostring(b)));

tonumber faz a string virar número, desde que seja um número dentro de uma string (eu acho)
e tostring faz 1 numero virar string

é importante que o número só vai obter valor de string no momento, a menos que você redefina ele assim: a= tostring(a)
aí ele vai ser "666" pra sempre até que seja mudado de novo

Script legal

setmetatable(_G,{__index= function(t,i,v) return i; end})

print(Ola.._G[' ']..Galera.._G[' '].._G[69])

atenção, tem que usar o procedimento do espaço para pontuação e palavras com acento, o mesmo com número
Brenower
« Censeur »
1427834340000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#200
  0
ruphylin a dit :
booleando a dit :
script q usa tonumber e tostring pf

Script

a, b= 666, "666";
main= print(type(a)) or print(type(tostring(a))) or print(type(b)) or print(type(tostring(b)));

tonumber faz a string virar número, desde que seja um número dentro de uma string (eu acho)
e tostring faz 1 numero virar string

é importante que o número só vai obter valor de string no momento, a menos que você redefina ele assim: a= tostring(a)
aí ele vai ser "666" pra sempre até que seja mudado de novo

Script legal

setmetatable(_G,{__index= function(t,i,v) return i; end})

print(Ola.._G[' ']..Galera.._G[' '].._G[69])

atenção, tem que usar o procedimento do espaço para pontuação e palavras com acento, o mesmo com número

ensina metatable
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Pedidos e Exemplos] Mega Galeria LUA
« ‹ 10 / 30 › »
© Atelier801 2018

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

Version 1.27