×

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
  • /
  • Guia Module + Tópico de Dúvidas
« ‹ 8 / 55 › »
Guia Module + Tópico de Dúvidas
Julioforum
« Citoyen »
1381604820000
    • Julioforum#0000
    • Profil
    • Derniers messages
    • Tribu
#141
  0
Como faz para um texto ficar no centro?
Bruno
« Censeur »
1381606500000
    • Bruno#3852
    • Profil
    • Derniers messages
    • Tribu
#142
  0
O command sub só funciona se for: mapa, map, carte?

Exemplo:
Sub a dit :
if command:sub(0,5) == "carte" then
print(playerName.." disse: "..command:sub(7))
end

Tem como faz !mensagem [mensagem] ai printa: MENSAGEM?
Joaovictors
« Citoyen »
1381609440000
    • Joaovictors#0000
    • Profil
    • Derniers messages
    • Tribu
#143
  0
Julioforum a dit :
Como faz para um texto ficar no centro?

\/

a dit :

ui.addTextArea(1, "<p align='center'>Alalal</p>")

basicamente isso ai.

---------------------------------------------------------

Zzmacth a dit :
O command sub só funciona se for: mapa, map, carte?

Exemplo:

Tem como faz !mensagem [mensagem] ai printa: MENSAGEM?

olha, o sub funciona assim: sub(inicio, nº de caracteres)

vc conta na palavra do comando o nº de letras, a partir do 1

mensagem ficaria: 1 = m, 2 = e, 3 = n, 4 = s.... sucessivamente.

no fim da palavra "mensagem" seriam 8 caracteres, então

a dit :

if command:sub(0,8) == "mensagem" then
..
end

ai vc conta +2 e coloca pra ser da resposta (sendo o inicio do char 10 e sem fim)

a dit :

if command:sub(0,8) == "mensagem" then
print(playerName.." disse: ".. command:sub(10)
end

foi mal se fui pouco claro kkk só fui digitando e saiu isso ai
Cantstope
« Citoyen »
1381614060000
    • Cantstope#0000
    • Profil
    • Derniers messages
    • Tribu
#144
  0
Alguém me dá a source do coração com loop ? '-'
Brenower
« Censeur »
1381614540000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#145
  0
Porque num aparece o nome da pessoa nem o comando?
function eventChatCommand(playerName, cm)
if cm == "ms" then
print('"..playerName.." disse "..cm.."')
end
end
Niunzin
« Citoyen »
1381614540000
    • Niunzin#0000
    • Profil
    • Derniers messages
    • Tribu
#146
  0
Brenower a dit :
Porque num aparece o nome da pessoa nem o comando?
function eventChatCommand(playerName, cm)
if cm == "ms" then
print('"..playerName.." disse "..cm.."')
end
end

Tenta por assim:
print(playerName.." disse "..cm)

- dei um edit -
Brenower
« Censeur »
1381614720000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#147
  0
Niunzin a dit :
Tenta por assim:
print(playerName.." disse "..cm.."')

[•] Init Error : transformice.lua:475: [string "transformice.lua"]:3: unfinished string
Niunzin
« Citoyen »
1381614720000
    • Niunzin#0000
    • Profil
    • Derniers messages
    • Tribu
#148
  0
Brenower a dit :
[•] Init Error : transformice.lua:475: [string "transformice.lua"]:3: unfinished string

dei um edit no post vê ai :]
Brenower
« Censeur »
1381614840000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#149
  0
Niunzin a dit :
dei um edit no post vê ai :]

Lol eu ia tentar desse jeito, mais obrigado de qualquer jeito.
Niunzin
« Citoyen »
1381614840000
    • Niunzin#0000
    • Profil
    • Derniers messages
    • Tribu
#150
  0
Brenower a dit :
Lol eu ia tentar desse jeito, mais obrigado de qualquer jeito.

blz qlqr coisa tamo ae
Julioforum
« Citoyen »
1381618560000
    • Julioforum#0000
    • Profil
    • Derniers messages
    • Tribu
#151
  0
oq tem de errado aqui?
a dit :
function eventKeyboard(name,key,down,x,y)
if key==39 then
tfm.exec.movePlayer(name,0,0,true,50,0,false)
elseif key==37 then
tfm.exec.movePlayer(name,0,0,true,-50,0,false)
end
end

n funfa
Brenower
« Censeur »
1381619040000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#152
  0
Julioforum a dit :
oq tem de errado aqui?

n funfa

Você esqueçeu de um end:
function eventKeyboard(name,key,down,x,y)
if key==39 then
tfm.exec.movePlayer(name,0,0,true,50,0,false)
end
elseif key==37 then
tfm.exec.movePlayer(name,0,0,true,-50,0,false)
end
end
Julioforum
« Citoyen »
1381619040000
    • Julioforum#0000
    • Profil
    • Derniers messages
    • Tribu
#153
  0
Brenower a dit :
Você esqueçeu de um end:

agr da isso [•] Init Error : [string "transformice.lua"]:5: 'end' expected (to close 'function' at line 1)
Brenower
« Censeur »
1381619040000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#154
  0
Julioforum a dit :
agr da isso [•] Init Error : [string "transformice.lua"]:5: 'end' expected (to close 'function' at line 1)

tenta assim:
function eventKeyboard(name,key,down,x,y)
if key==39 then
tfm.exec.movePlayer(name,0,0,true,50,0,false)
end
if key==37 then
tfm.exec.movePlayer(name,0,0,true,-50,0,false)
end
end
Groot
« Citoyen »
1381623900000
    • Groot#2270
    • Profil
    • Derniers messages
    • Tribu
#155
  0
Como eu faço outro table por exemplo eu já tenho o de admin agora eu quero de mods meu de admin é assim:

ADMIN a dit :

admins = { "Jyclone" }

function eventChatCommand(playerName,val)
for i = 1, # admins do

if (val:sub(0,3) == [[win]]) and playerName== admins then...

Como eu faria o de mods?
Brenower
« Censeur »
1381624020000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#156
  0
Jyclone a dit :
Como eu faço outro table por exemplo eu já tenho o de admin agora eu quero de mods meu de admin é assim:
Como eu faria o de mods?

mods = { "Jyclone" }

function eventChatCommand(playerName,val)
for i = 1, # mods do

if (val:sub(0,3) == [[win]]) and playerName== mods then...
Groot
« Citoyen »
1381624140000
    • Groot#2270
    • Profil
    • Derniers messages
    • Tribu
#157
  0
Eu queria fazer mais um, se fosse por troca pra mods eu mesmo faria isso...
Bruno
« Censeur »
1381628400000
    • Bruno#3852
    • Profil
    • Derniers messages
    • Tribu
#158
  0
Joaovictors a dit :
\/
basicamente isso ai.

---------------------------------------------------------


olha, o sub funciona assim: sub(inicio, nº de caracteres)

vc conta na palavra do comando o nº de letras, a partir do 1

mensagem ficaria: 1 = m, 2 = e, 3 = n, 4 = s.... sucessivamente.

no fim da palavra "mensagem" seriam 8 caracteres, então
ai vc conta +2 e coloca pra ser da resposta (sendo o inicio do char 10 e sem fim)
foi mal se fui pouco claro kkk só fui digitando e saiu isso ai

uau, salvou minha vida!
Tente ser dev, tenho certeza que conseguirá.
Mumich
« Citoyen »
1381628760000
    • Mumich#6666
    • Profil
    • Derniers messages
    • Tribu
#159
  0
eu uso tabela de mod admin e outros assim:

a dit :
members={}

--[[3 = adm
2 = mod
1 = membro
0 = jogador comum]]

members["Tuliomumic"]=3
members["Rafaelfsilva"]=2
members["Bowlt"]=1
members["Joaovictors"]=0

function eventChatCommand(p,args)
if members

==3 then
if args=="snow" then
tfm.exec.snow()
end
if args=="arrow" then
tfm.exec.addShamanObject(0,400,200)
end
elseif members

==2 then
if args=="die" then
tfm.exec.killPlayer(p)
end
if args=="respawn" then
tfm.exec.respawnPlayer(p)
end
elseif members

==1 then
if args=="print" then
print("Funcionou!")
end
end
end


Vc define o que cada nível vai ser, tipo 3=adm, 2=mod e o que cada faz dps, é mais facil e menos complicado
Groot
« Citoyen »
1381629660000
    • Groot#2270
    • Profil
    • Derniers messages
    • Tribu
#160
  0
Tuliomumic a dit :
eu uso tabela de mod admin e outros assim:
Vc define o que cada nível vai ser, tipo 3=adm, 2=mod e o que cada faz dps, é mais facil e menos complicado

E se eu quiser colocar que mais de um pode usar os comandos por exemplo, mod e adm pode usar o tfm.exec.snow() como eu faria? qual é a variavel das tables, e pra me adiconar mais pessoas tem que fazer outro members["Name"]=3 se for admin?
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • Guia Module + Tópico de Dúvidas
« ‹ 8 / 55 › »
© Atelier801 2018

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

Version 1.27