×

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!
« ‹ 19 / 133 › »
[Lua] Peça scripts aqui!
Hugotitas
« Citoyen »
1506391140000
    • Hugotitas#0000
    • Profil
    • Derniers messages
    • Tribu
#361
  0
Olha acho que eu tô errado mais... Ninguém tira mais dúvidas nesse tópico ' -' muito estanho...
Rianmojang1
« Citoyen »
1506462300000
    • Rianmojang1#0000
    • Profil
    • Derniers messages
    • Tribu
#362
  0
Hugotitas a dit :
Olha acho que eu tô errado mais... Ninguém tira mais dúvidas nesse tópico ' -' muito estanho...

faz tempo msm, tipo mt tempo msm '-'
Peanutbutter
« Citoyen »
1506462480000
    • Peanutbutter#7887
    • Profil
    • Derniers messages
    • Tribu
#363
  0
Rianmojang1 a dit :
Hugotitas a dit :
Olha acho que eu tô errado mais... Ninguém tira mais dúvidas nesse tópico ' -' muito estanho...

faz tempo msm, tipo mt tempo msm '-'

É triste saber que LUA está perdendo valor :/
Fofinhoppp
« Consul »
1506462840000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#364
  0
Bow5 a dit :
Rianmojang1 a dit :
Hugotitas a dit :
Olha acho que eu tô errado mais... Ninguém tira mais dúvidas nesse tópico ' -' muito estanho...

faz tempo msm, tipo mt tempo msm '-'

É triste saber que LUA está perdendo valor :/

nunca perdeu, até porque o tópico é para pedir scripts e não sanar dúvidas, que é na module FAQ
Moonvoult
« Citoyen »
1506645960000
    • Moonvoult#6706
    • Profil
    • Derniers messages
#365
  0
Procuro alguem que possa me dar aulas PARTICULARES de script para mim. Quem puder me envie uma MP
Peanutbutter
« Citoyen »
1506693480000
    • Peanutbutter#7887
    • Profil
    • Derniers messages
    • Tribu
#366
  0
Maotres a dit :
Procuro alguem que possa me dar aulas PARTICULARES de script para mim. Quem puder me envie uma MP

Olá, eu não conheço nenhum professor de LUA -v-, mas você pode estudar LUA aqui:
Manual LUA 5.2
Recomendo também esse tópico:
Aprenda Lua em 15 minutos (Não é para baixinhos!)
Moonvoult
« Citoyen »
1506698640000
    • Moonvoult#6706
    • Profil
    • Derniers messages
#367
  0
Bow5 a dit :
Maotres a dit :
Procuro alguem que possa me dar aulas PARTICULARES de script para mim. Quem puder me envie uma MP

Olá, eu não conheço nenhum professor de LUA -v-, mas você pode estudar LUA aqui:
Manual LUA 5.2
Recomendo também esse tópico:
Aprenda Lua em 15 minutos (Não é para baixinhos!)

Obrigado ! vou conferir esse site ... mais também acho bom alguem que possa me ensinar
Moonvoult
« Citoyen »
1507215420000
    • Moonvoult#6706
    • Profil
    • Derniers messages
#368
  0
Alguem sabe o comando que faz o mapa ficar escuro ?? acho que eh aquele tal de NIGHTMODE
Fly
« Citoyen »
1507218480000
    • Fly#8215
    • Profil
    • Derniers messages
    • Tribu
#369
  0
Maotres a dit :
Alguem sabe o comando que faz o mapa ficar escuro ?? acho que eh aquele tal de NIGHTMODE

Não tem um comando específico. O modo noite se faz manipulando a XML de algum mapa colocando o elemento N="" dentro da tag <P />.

Code XML

1
2
3
4
5
6
7
8
<C>
<P N="" />
<Z>
<S />
<D />
<O />
</Z>
</C>
Moonvoult
« Citoyen »
1507219260000
    • Moonvoult#6706
    • Profil
    • Derniers messages
#370
  0
mas tem tipo um comando ou sla que dê pra usar no script lua ?
Fly
« Citoyen »
1507224900000
    • Fly#8215
    • Profil
    • Derniers messages
    • Tribu
#371
  0
Maotres a dit :
mas tem tipo um comando ou sla que dê pra usar no script lua ?

Há maneiras, também com a manipulação de códigos XML, mas não existe um "comando" próprio como tfm.exec.setNightMode; pelo menos ainda não. E o modo noite não funciona instantaneamente, para isso o mapa precisa ser reiniciado.

Script de exemplo
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
local nightmap, isnightmode

tfm.exec.newGame(6690099) -- Mapa de exemplo

function eventNewGame()
-- Coleta o código XML do mapa iniciado
local xml = (tfm.get.room.xmlMapInfo and tfm.get.room.xmlMapInfo.xml)
-- Verifica se há o caractere @ no código do mapa para evitar mapas Vanilla
local map = (xml and tfm.get.room.currentMap:find('@'))

if (xml and map) then
-- Busca o elemento N="" no código XML
isnightmode = (xml:find('N=""') and true or false)

-- Se não encontra-se o elemento N="" ele é acrescentado nas propriedades
if (not isnightmode) then
-- Armazena os elementos já existentes das propriedades em uma variável
local properties = xml:match('<C><P (.-)/>')
-- Se já houver elementos serão unidos ao elemento N="", senão, haverá um único elemento que seria o N=""
properties = (properties and properties .. ' N=""' or 'N=""')

-- Substitui a tag de parâmetros antiga pela nova com o elemento N="" acrescentado
xml = xml:gsub('<P (.-)/>', string.format('<P %s/>', properties))

-- É setado o mapa com o modo noite em uma variável
nightmap = xml
end
end
end

function eventLoop(elapsed)
local elapsed = (elapsed/1000)

-- Após se passarem 3 segundos é reiniciado o mapa com o modo noite
if (math.floor(elapsed) >= 3.5 and not isnightmode and nightmap) then
tfm.exec.newGame(nightmap)
end
end

Dernière modification le 1507225140000
Moonvoult
« Citoyen »
1507241640000
    • Moonvoult#6706
    • Profil
    • Derniers messages
#372
  0
Flyingwr a dit :
Maotres a dit :
mas tem tipo um comando ou sla que dê pra usar no script lua ?

Há maneiras, também com a manipulação de códigos XML, mas não existe um "comando" próprio como tfm.exec.setNightMode; pelo menos ainda não. E o modo noite não funciona instantaneamente, para isso o mapa precisa ser reiniciado.

Script de exemplo
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
local nightmap, isnightmode

tfm.exec.newGame(6690099) -- Mapa de exemplo

function eventNewGame()
-- Coleta o código XML do mapa iniciado
local xml = (tfm.get.room.xmlMapInfo and tfm.get.room.xmlMapInfo.xml)
-- Verifica se há o caractere @ no código do mapa para evitar mapas Vanilla
local map = (xml and tfm.get.room.currentMap:find('@'))

if (xml and map) then
-- Busca o elemento N="" no código XML
isnightmode = (xml:find('N=""') and true or false)

-- Se não encontra-se o elemento N="" ele é acrescentado nas propriedades
if (not isnightmode) then
-- Armazena os elementos já existentes das propriedades em uma variável
local properties = xml:match('<C><P (.-)/>')
-- Se já houver elementos serão unidos ao elemento N="", senão, haverá um único elemento que seria o N=""
properties = (properties and properties .. ' N=""' or 'N=""')

-- Substitui a tag de parâmetros antiga pela nova com o elemento N="" acrescentado
xml = xml:gsub('<P (.-)/>', string.format('<P %s/>', properties))

-- É setado o mapa com o modo noite em uma variável
nightmap = xml
end
end
end

function eventLoop(elapsed)
local elapsed = (elapsed/1000)

-- Após se passarem 3 segundos é reiniciado o mapa com o modo noite
if (math.floor(elapsed) >= 3.5 and not isnightmode and nightmap) then
tfm.exec.newGame(nightmap)
end
end

Muito obrigado mesmo ! vai ser útil.
Onoratolima
« Citoyen »
1507815120000
    • Onoratolima#0000
    • Profil
    • Derniers messages
#373
  0
O chão é lava, é um que o mapa é grande e voce tem 7 segundos pra subir em algum item de shaman,também tem meep
Wirtutle
« Citoyen »
1507844100000
    • Wirtutle#0000
    • Profil
    • Derniers messages
#374
  0
como faco o scipt de sorteio
Hugotitas
« Citoyen »
1507861620000
    • Hugotitas#0000
    • Profil
    • Derniers messages
    • Tribu
#375
  0
Wirtutle a dit :
como faco o scipt de sorteio

Olá wirtutle!, você pode encontrar o Script de sorteio na galeria do ninguem. Lá você pode tirar algumas ideias legais ^^ e até mesmo aprender como fazer.Boa sorte!!!.
Link da galeria

Dernière modification le 1507861860000
Mescouleur
« Citoyen »
1508001240000
    • Mescouleur#0000
    • Profil
    • Derniers messages
#376
  0
Onoratolima a dit :
O chão é lava, é um que o mapa é grande e voce tem 7 segundos pra subir em algum item de shaman,também tem meep

Eu fiz um jogo semelhante, se quiser ver
https://pastebin.com/raw/3uUEq0gj
(Sujeito a bug)
Meown
« Citoyen »
1508003160000
    • Meown#7095
    • Profil
    • Derniers messages
#377
  0
virar poney qnd fala eupeideiarcoiris
Gary
« Sénateur »
1508003580000
    • Gary#6926
    • Profil
    • Derniers messages
#378
  0
Natynatalias a dit :
virar poney qnd fala eupeideiarcoiris

apoio
Hugotitas
« Citoyen »
1508004780000
    • Hugotitas#0000
    • Profil
    • Derniers messages
    • Tribu
#379
  0
Garyarcanine a dit :
Natynatalias a dit :
virar poney qnd fala eupeideiarcoiris

apoio

Apenas Dev pode utilizar IMG e hospedar uma.
Meown
« Citoyen »
1508006760000
    • Meown#7095
    • Profil
    • Derniers messages
#380
  0
quando vc abaixa sai umas palavras falando:birl
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Lua] Peça scripts aqui!
« ‹ 19 / 133 › »
© Atelier801 2018

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

Version 1.27