×

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
« ‹ 38 / 55 › »
Guia Module + Tópico de Dúvidas
Chocodivo
« Consul »
1388418000000
    • Chocodivo#0000
    • Profil
    • Derniers messages
    • Tribu
#741
  0
Como deixo esse script pra admins?

a dit :
players={}
i=0

mouseLeft=[[
<ROSE><font size='10' face='Verdana'>♪
]]
mouseRight=[[
<ROSE><font size='10' face='Verdana'>♪
]]

function eventNewPlayer(name)
players[name]={
x=tfm.get.room.playerList[name].x,
y=tfm.get.room.playerList[name].y,
id=i
}
print(players[name].x)
if(tfm.get.room.playerList[name].isFacingRight) then
mouse=mouseRight
else
mouse=mouseLeft
end
ui.addTextArea(players[name].id,mouse,nil,players[name].x,players[name].y,0,0,0xffffff,0xffffff,0.0)
i=i+1
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end

function eventLoop(tc,tr)
for name,player in pairs(tfm.get.room.playerList) do
if not tfm.get.room.playerList[name].isDead then
local x= tfm.get.room.playerList[name].x
local y= tfm.get.room.playerList[name].y
if(tfm.get.room.playerList[name].isFacingRight) then
mouse=mouseRight
x=x-40
else
mouse=mouseLeft
x=x-45
end
y=y-70
if(x~=players[name].x) or (y~=players[name].y) then
ui.addTextArea(players[name].id,mouse,nil,x,y,0,0,0xffffff,0xffffff,0.0)
end
end
end
end

^
Lucasmribe
« Citoyen »
1388494320000
    • Lucasmribe#0000
    • Profil
    • Derniers messages
    • Tribu
#742
  0
if (c == [[sham]]) then
for i,admin in pairs(admins) do
for px in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(px)
end
end
end

oq tem d errado nisso?
Brenower
« Censeur »
1388494560000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#743
  0
Lucasmribe a dit :
if (c == [[sham]]) then
for i,admin in pairs(admins) do
for px in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(px)
end
end
end

oq tem d errado nisso?

a dit :

if (c == [[sham]]) then
for i,admin in pairs(admins) do
for admin == p then
for px in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(px)
end
end
end

*-*
Lucasmribe
« Citoyen »
1388496240000
    • Lucasmribe#0000
    • Profil
    • Derniers messages
    • Tribu
#744
  0
Brenower a dit :
*-*

[X] [Lua] Erro ao carregar o script, na linha 339.
Motivo: [string "tfm = {..."]:490: '=' or 'in' expected near '=='.

for admin == p then
Laagaadoo
« Citoyen »
1388496360000
    • Laagaadoo#0000
    • Profil
    • Derniers messages
    • Tribu
#745
  0
Lucasmribe a dit :
[X] [Lua] Erro ao carregar o script, na linha 339.
Motivo: [string "tfm = {..."]:490: '=' or 'in' expected near '=='.

This:

a dit :

if (c == [[sham]]) then
for i,admin in pairs(admins) do
if p == admin then
for px in pairs(tfm.get.room.playerList) do
tfm.exec.setShaman(px)
end
end
end
end

 
Lucasmribe
« Citoyen »
1388498640000
    • Lucasmribe#0000
    • Profil
    • Derniers messages
    • Tribu
#746
  0
Laagaadoo a dit :
This:

 

qando fui acionar o comando, ele n funfo =/
Brenower
« Censeur »
1388498760000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#747
  0
Lucasmribe a dit :
qando fui acionar o comando, ele n funfo =/

Qual argumento você utilizou para expecificar o player que executou algum comando?
Plinceeeza
« Citoyen »
1388499840000
    • Plinceeeza#0000
    • Profil
    • Derniers messages
#748
  0
Alguem tem script de fogos de Artificio!?
Lucasmribe
« Citoyen »
1388503680000
    • Lucasmribe#0000
    • Profil
    • Derniers messages
    • Tribu
#749
  0
Brenower a dit :
Qual argumento você utilizou para expecificar o player que executou algum comando?

se ta falano do event chat comando eu usei (p,c)
Laagaadoo
« Citoyen »
1388503680000
    • Laagaadoo#0000
    • Profil
    • Derniers messages
    • Tribu
#750
  0
Como você o adicionou no script?
+Thogabriel
« Citoyen »
1388503680000
    • +Thogabriel#0000
    • Profil
    • Derniers messages
    • Tribu
#751
  0
Plinceeeza a dit :
Alguem tem script de fogos de Artificio!?

https://dl.dropboxusercontent.com/u/179705515/Ano%20novo.txt
Squalleze
« Citoyen »
1388503920000
    • Squalleze#0000
    • Profil
    • Derniers messages
    • Tribu
#752
  0
Alguem sabe como eu faço pra rodar um mapa aleatorio com table assim?

maps = {p1 = {[[@123]], [[@1234]]}, p2 = {[[@12345]], [[@123456]]}}

tfm.exec.newGame(maps[p1][math.random(#maps[p1])])

Assim não ta indo :/
Laagaadoo
« Citoyen »
1388508120000
    • Laagaadoo#0000
    • Profil
    • Derniers messages
    • Tribu
#753
  0
Squalleze a dit :
Alguem sabe como eu faço pra rodar um mapa aleatorio com table assim?

maps = {p1 = {[[@123]], [[@1234]]}, p2 = {[[@12345]], [[@123456]]}}

tfm.exec.newGame(maps[p1][math.random(#maps[p1])])

Assim não ta indo :/

Fácil. Assim:

a dit :

maps = {p1 = {4648207, 4561556}, p2 = {12345, 123456}}

tfm.exec.newGame(maps.p1[math.random(#maps.p1)])

P1 é uma tabela por isso deve-se usar maps.p1, se fosse um valor, aí usaria maps[1] exemplo:

a dit :

maps = {4648207, 126}

tfm.exec.newGame(maps[1])

Que no caso um valor aleatório seria:

a dit :
tfm.exec.newGame(maps[math.random(#maps)])

Você não precisa colocar o [[]]/"" e o @, apenas o número do mapa já é o suficiente.
Squalleze
« Citoyen »
1388508240000
    • Squalleze#0000
    • Profil
    • Derniers messages
    • Tribu
#754
  0
Laagaadoo a dit :
Fácil. Assim:
P1 é uma tabela por isso deve-se usar maps.p1, se fosse um valor, aí usaria maps[1] exemplo:
Que no caso um valor aleatório seria:
Você não precisa colocar o [[]]/"" e o @, apenas o número do mapa já é o suficiente.

Ty te amo <3 Gostoso u;u
Ruancool
« Citoyen »
1388528880000
    • Ruancool#0000
    • Profil
    • Derniers messages
#755
  0
alguem pode arruma pra mim que no script da pescaria a vara aparece somente no mapa da pescaria e só aparece quando vc abaixa (e quero que quando abaixa o rato fica ainda em pé só que a vara aparece)
+Thogabriel
« Citoyen »
1388529000000
    • +Thogabriel#0000
    • Profil
    • Derniers messages
    • Tribu
#756
  0
Ruancool a dit :
alguem pode arruma pra mim que no script da pescaria a vara aparece somente no mapa da pescaria e só aparece quando vc abaixa (e quero que quando abaixa o rato fica ainda em pé só que a vara aparece)

Garoto tu é insurportavel, eu ja disse que n tem como deixar melhor, poxa valorize o trabalho que eu tive de fazer todo o script sem BUGS
Ruancool
« Citoyen »
1388529000000
    • Ruancool#0000
    • Profil
    • Derniers messages
#757
  0
+Thogabriel a dit :
Garoto tu é insurportavel, eu ja disse que n tem como deixar melhor, poxa valorize o trabalho que eu tive de fazer todo o script sem BUGS

eu sei, mas é ruim quando ele fca tempo todo em todos os mapas assim --' eu gostei mas esse é só o problema que fica toda hora em todos os mapas e eu sei que so insurportavel kk
Laagaadoo
« Citoyen »
1388531400000
    • Laagaadoo#0000
    • Profil
    • Derniers messages
    • Tribu
#758
  0
Ruancool a dit :
eu sei, mas é ruim quando ele fca tempo todo em todos os mapas assim --' eu gostei mas esse é só o problema que fica toda hora em todos os mapas e eu sei que so insurportavel kk

Tu não é insuportável, tu é folgado isso sim
Ruancool
« Citoyen »
1388531700000
    • Ruancool#0000
    • Profil
    • Derniers messages
#759
  0
Laagaadoo a dit :
Tu não é insuportável, tu é folgado isso sim

ja disse pq n consigo aprender se n lembra eu repito
Laagaadoo
« Citoyen »
1388531700000
    • Laagaadoo#0000
    • Profil
    • Derniers messages
    • Tribu
#760
  0
Ruancool a dit :
ja disse pq n consigo aprender se n lembra eu repito

Já que não sabe ler, não vai nunca aprender Lua e por isso eu te recomendo desistir disso pois já está floodando muito o fórum Modules.
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • Guia Module + Tópico de Dúvidas
« ‹ 38 / 55 › »
© Atelier801 2018

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

Version 1.27