×

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
  • /
  • Салют из сердец
Салют из сердец
Escarpment
« Citoyen »
1391876940000
    • Escarpment#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  0
http://i.imgur.com/42ZEuTM.png
Внизу карты есть две точки и сердечко, там можно выбирать что запускать.
Первая изменяет точечные цвета (красная точка должна сиять красным).
Вторая изменяет стиль.
Сердце изменяет форму взрывов.
Оригинал Topic-537419
Автор: Woterek

Скрипт: fireworks

a dit :
a,b = 0,0
part = 0
kon,rod = 0,0
A,B="R","R"

Party={29,24,23,22,21,14,13,11,9,4,2,1,0}
r={1,1,1,1,1,1}
Kon2={0,4,1,9,11,13}

DPart={
A={1,0,-1,0,0,1,0},
B={0,0,-0.3,0.2,0,0,0}
}

for v,dis in pairs({"utoNewGame","utoShaman","utoTimeLeft","fkDeath"}) do
tfm.exec["disableA"..dis](true)
end

tfm.exec.newGame('<C><P F="3" /><Z><S><S L="162" X="513" H="45" Y="366" T="11" P="0,0,0.05,0.1,-20,0,0,0" /><S L="801" X="400" H="42" Y="379" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="202" X="649" H="150" Y="353" T="11" P="0,0,0.05,0.1,-40,0,0,0" /><S L="155" X="769" H="200" Y="317" T="11" P="0,0,0.05,0.1,-10,0,0,0" /></S><D><P X="656" Y="27" T="64" P="0,0" /><T Y="359" X="70" /></D><O /></Z></C>')
tfm.exec.setUIMapName('<textformat tabstops="[500]"><R>HAPPY NEW YEAR!\tBy Woterek</R>')

function eventPlayerDied(name)
tfm.exec.respawnPlayer(name)
end

function eventNewPlayer(name)
tfm.exec.respawnPlayer(name)
system.bindMouse(name, true)
ui.addTextArea(1, '<a href="event:next"><font size="25">•<font></a> <'..A..'><a href="event:kon"><font size="25">•<font></a> <'..B..'><a href="event:rod"><font size="25">♥<font></a>', name, 730, 340, nil, nil, 0, 0, 1)
end

function eventTextAreaCallback(id, name, cb)
if cb == 'kon' then
kon=(kon+1)%3
if kon == 0 then
A="R"
elseif kon == 1 then
A="J"
elseif kon == 2 then
A="VP"
part = 0
end
elseif cb == 'rod' then
rod=(rod+1)%4
if rod == 0 then
B="R"
elseif rod == 1 then
B="J"
elseif rod == 2 then
B="VP"
elseif rod == 3 then
B="CH"
end
elseif cb == 'next' then
if part==29 then
part=0
b = 1
end
for i,arg in pairs(Party) do
if part==arg then
part=Party[i-1]
end
end
if part==0 and b==0 then
part = 1
end
end
ui.addTextArea(1, '<a href="event:next"><font size="25">•<font></a> <'..A..'><a href="event:kon"><font size="25">•<font></a> <'..B..'><a href="event:rod"><font size="25">♥<font></a>', name, 730, 340, nil, nil, 0, 0, 1)
end

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

function eventMouse(name, x, y)
if a == 0 then
time = os.time()
for i=1,7 do
tfm.exec.displayParticle(13, x+DPart.A, 550, 0, -4+DPart.B, 0, -0.7, nil)
end
mx,my,a = x,100,1
end
end

function eventLoop()
if a == 1 then
for i=1,6 do
if time < os.time() - i*500 and r == 1 then
r = 0
if kon == 1 then
part = 24-math.abs(i-4)
elseif kon == 2 then
part = Kon2
end
for t=0,2*math.pi,0.1 do
if rod == 0 then
x=i*10*math.sin(t) + mx
y=i*10*math.cos(t)
elseif rod == 1 then
x=i*(16*math.sin(t)^3) + mx
y=i*(13*math.cos(t)-5*math.cos(2*t)-2*math.cos(3*t)-math.cos(4*t))
elseif rod == 2 then
x=i*20*(math.sin(t)^5)+mx
y=i*20*(math.cos(t)^5)
elseif rod == 3 then
x=i*5*((math.sin(t)^5)+(math.sin(5*t)^5)+math.asin(math.sin(t)))+mx
y=i*5*((math.cos(t)^5)+(math.cos(5*t)^5)+math.asin(math.cos(t)))
end
y=-y + my
tfm.exec.displayParticle(part, x, y, 0, 0, 0, 0, nil)
end
end
end
if time < os.time() - 3000 then
a = 0
r={1,1,1,1,1,1}
end
end
if b == 1 then
b = 0
end
end
Luca
« Citoyen »
1392403200000
    • Luca#6885
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Класс. Все отлично работает!
Bushmeister
« Consul »
1392451320000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Код в цитате плохой. если редактировать пост то > будет заменяться на &amp;
Поэтому если вписала туда код - больше не редактируй, либо же после каждого эдита вставляй скрипт из той ссылки
Kfae
« Citoyen »
1393076580000
    • Kfae#0000
    • Profil
    • Derniers messages
#4
  0
Луа не работает,изза рестартов(
Smgxxx
« Citoyen »
1393077360000
    • Smgxxx#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
возможно и не из-за рестартов
Kfae
« Citoyen »
1393132500000
    • Kfae#0000
    • Profil
    • Derniers messages
#6
  0
Возможно,возможно!
Pimamp
« Citoyen »
1397461500000
    • Pimamp#0000
    • Profil
    • Derniers messages
#7
  0
Не луашница.
Polyaaaaaa
« Citoyen »
1409146800000
    • Polyaaaaaa#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
не работает
Yanajerry
« Citoyen »
1418572800000
    • Yanajerry#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Раньше работало,а вот сейчас врубила,нажимаю на любое место и выключается
Enderbrro
« Citoyen »
1419428340000
    • Enderbrro#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Ой не надо,работает всё прекрасно! Надо просто идти по ссылке и там копировать скрипт.

Dernière modification le 1419428400000
Proviks
« Citoyen »
1419611760000
    • Proviks#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
секси все))))))))
Guesttor
1425305520000
    • Guesttor#0000
    • Profil
    • Derniers messages
#12
[Modéré par Wercade]
Ussiii
« Citoyen »
1427964180000
    • Ussiii#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
куда это вставлять????
Bushmeister
« Consul »
1427972160000
    • Bushmeister#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
ussiii a dit :
куда это вставлять????

В комнате племени в /lua окно.
Cat289
« Citoyen »
1467002580000
    • Cat289#0000
    • Profil
    • Derniers messages
#15
  0
когда я нажимаю чтобы был салют оно на ту карту вылетает где было
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Салют из сердец
© Atelier801 2018

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

Version 1.27