View difference between Paste ID: zUuLuYiU and 6KXxmaPt
SHOW: | | - or go back to the newest paste.
1
 ui.addPopup (1,0,"Bienvenido a Spiritcheese, minijuego creado por Flingoyo, Drymisty y Quesoyquesos, créditos a Thetroz por su valiosa ayuda. escribe !help para ver una lista de comandos y una pequeña ayuda.", nil, 250, 100, 300);
2
for name in pairs (tfm.get.room.playerList) do
3
    system.bindMouse (name);
4
end
5
 
6
function eventMouse (playerName, x, y)
7
    tfm.exec.addShamanObject (24, x, y);
8
end
9
 
10
local maps = {"@4580112", "@4580134", "@4580171", "@4580165", "@4580177", "@4580185","@4580197", "@4580640", "@4580645"}
11
 
12
 function main()
13
        tfm.exec.disableAutoNewGame (true)              
14
        tfm.exec.disableAutoTimeLeft (true)            
15
        startNewGame();
16
end
17
 
18
function startNewGame()
19-
		tfm.exec.disableAutoShaman(true)
19+
                tfm.exec.disableAutoShaman(true)
20
        tfm.exec.newGame (maps[math.random(#maps)]);
21
end
22
 
23
function eventLoop (a, timeLeft)
24
        if timeLeft <= 0 then
25
                startNewGame();
26
        end
27
end
28
 
29
function eventPlayerDied (playerName)
30
        local playersAlive = 0;
31
        local winner;
32
       
33
        for player in pairs(tfm.get.room.playerList) do
34
                if not tfm.get.room.playerList[player].isDead then
35
                        playersAlive = playersAlive + 1;
36
                        winner = player;
37
                end
38
        end
39
       
40
        if (playersAlive == 1) then
41
                tfm.exec.setGameTime (10);
42
               
43
        elseif (playersAlive ==0) then
44
                startNewGame();
45
        end
46
end
47
 
48
main();
49
 
50
function eventChatCommand(name,command)
51
    if command == "help" then
52
        ui.addPopup (0,0,"Haz click donde desees invocar una chispa, si quieres ponerle color a tu nombre escribe, !rojo o !azul, !amarillo, !naranja, !rosa, !verde.", name, 200, 100, 400)
53-
	elseif command == "rojo" then
53+
        elseif command == "rojo" then
54-
	    tfm.exec.setNameColor(name, 0xFF0000)        
54+
            tfm.exec.setNameColor(name, 0xFF0000)        
55-
	elseif command == "azul" then
55+
        elseif command == "azul" then
56-
	    tfm.exec.setNameColor(name, 0x000AFF)        
56+
            tfm.exec.setNameColor(name, 0x000AFF)        
57
    elseif command == "verde" then
58-
	    tfm.exec.setNameColor(name, 0x32FF00)        
58+
            tfm.exec.setNameColor(name, 0x32FF00)        
59
    elseif command == "rosa" then
60-
	    tfm.exec.setNameColor(name, 0xFD55FB)        
60+
            tfm.exec.setNameColor(name, 0xFD55FB)        
61
    elseif command == "naranja" then
62-
	tfm.exec.setNameColor(name, 0xFF9500)        
62+
        tfm.exec.setNameColor(name, 0xFF9500)        
63
    elseif command == "amarillo" then
64-
	tfm.exec.setNameColor(name, 0xFFEF00)        
64+
        tfm.exec.setNameColor(name, 0xFFEF00)        
65-
	end
65+
66
end
67
68-
tfm.exec.respawnPlayer(Playername)
68+
function eventPlayerDied (name)
69
	tfm.exec.respawnPlayer(name)
70
end