Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- Inicio de suelos en los mapas ---
- id=0
- function eventLoop()
- piso={
- ["height"]=20; -- Coloque Aqui a Altura Do Piso
- ["width"]=20; -- Coloque Aqui a Largura Do Piso
- ["type"]=10; -- Piso
- ["friction"]=1.1; -- Coloque Aqui a Fricção Do Piso
- ["restitution"]=0; -- Coloque Aqui a Restituição Do Piso
- ["dynamic"]=false; -- Se Quiser Pisos Dinamicos Troque False Por true
- }
- end
- for a in pairs(tfm.get.room.playerList) do
- system.bindMouse("Daniloghwtf");
- end
- function eventMouse(playerName,x,y)
- id=(id+1)%10 -- limite de 10 pisos
- tfm.exec.addPhysicObject(id,x,y,piso)
- end
- --- Fin de suelos en los mapas ---
- --- Inicio de comandos en el teclado ---
- function eventNewPlayer(name)
- for i=32,86 do
- tfm.exec.bindKeyboard(name, i, false, true)
- end
- end
- for name in pairs(tfm.get.room.playerList) do
- eventNewPlayer(name)
- end
- function eventKeyboard(name,key,down,x,y)
- if key==32 then
- tfm.exec.movePlayer(name,0,0,true,0,-50,false)
- elseif key==74 then
- tfm.exec.movePlayer(name,0,0,true,0,-150,false)
- elseif key == 86 then
- tfm.exec.setVampirePlayer(name)
- elseif key == 75 then
- tfm.exec.killPlayer(name)
- elseif key == 70 then
- tfm.exec.playEmote(name, 10, "sy")
- elseif key == 80 then
- tfm.exec.playEmote(name, 12)
- elseif key == 77 then
- tfm.exec.playEmote(name, 11)
- elseif key == 79 then
- tfm.exec.playEmote(name, 15)
- elseif key == 72 then
- ui.addTextArea(34,Helping, name, 4, 55, 160, 255, 0x48362B, 0x1B110B, 1, true);
- elseif key == 85 then
- end
- end
- --- Fin de comandos en el teclado ---
- --- Inicio de textos flotantes + banderas ---
- Helping=[[<font face="Verdana"><b>Comandos</b>
- Espacio para <font color="#CACD3F">FLY</font>
- Click para <font color="#CACD3F">?</font> <font color="#CB546B">[OFF]</font>
- <b>!danceall</b> <font color="#CACD3F">todos</font> bailan
- <b>En el teclado</b>
- - <b>V</b> para Vampiro
- - <b>K</b> para Morir
- - <b>F</b> usar bandera de <font color="#CACD3F">Siria</font>
- - <b>P</b> usar una <font color="#CACD3F">SELFIE</font>
- <font color="#CB546B">*</font> Solo es la acción, no podrás guardar ninguna foto.
- - <b>M</b> para <font color="#CACD3F">Acción de Fogata</font>
- - <b>O</b> para ser <font color="#CACD3F">Invisible</font>
- <font color="#CB546B">*</font> Usar la <b>O</b> después de una acción.
- - <b>J</b> para un <font color="#CACD3F">Salto Alto</font>
- <font color="#30BA76"> Danilowtf & Shororatón </font>
- ]]
- espacio=[[<font face="Verdana"><b>Banderas</b></font>
- ]]
- ui.addTextArea(33, "<a href='event:b'><b>Ayuda</b>", nil, 4, 27, 45, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(53, "<a href='event:c'><b>Banderas</b>", nil, 730, 27, 65, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(40, "<a href='event:movei'><b>←</b>", name, 4, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(41, "<a href='event:movea'><b>↓</b>", name, 28, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(42, "<a href='event:moveu'><b>↑</b>", name, 28, 348, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(43, "<a href='event:moved'><b>→</b>", name, 53, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- function eventTextAreaCallback(id, name, cmd)
- if cmd=="b" then
- ui.addTextArea(34,Helping, name, 4, 55, 160, 255, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(33, "<a href='event:cerrar'><b>Cerrar</b>", name, 4, 27, 46, 17, 0x48362B, 0x1B110B, 1, true);
- elseif cmd=="cerrar" then
- ui.removeTextArea(34,name)
- ui.addTextArea(33, "<a href='event:b'><b>Ayuda</b>", name, 4, 27, 45, 17, 0x48362B, 0x1B110B, 1, true);
- elseif cmd=="c" then
- ui.addTextArea(54,espacio, name, 635, 55, 160, 120, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(53, "<a href='event:chau'><b>Cerrar</b>", name, 730, 27, 65, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(56, "<a href='event:ar'><b>AR</b>", name, 645, 80, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(57, "<a href='event:br'><b>BR</b>", name, 685, 80, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(58, "<a href='event:es'><b>ES</b>", name, 725, 80, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(59, "<a href='event:py'><b>PY</b>", name, 765, 80, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(60, "<a href='event:cl'><b>CL</b>", name, 645, 115, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(61, "<a href='event:co'><b>CO</b>", name, 685, 115, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(62, "<a href='event:uy'><b>UY</b>", name, 725, 115, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(63, "<a href='event:pe'><b>PE</b>", name, 765, 115, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(64, "<a href='event:ec'><b>EC</b>", name, 645, 150, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(65, "<a href='event:sy'><b>SY</b>", name, 685, 150, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(66, "<a href='event:mx'><b>MX</b>", name, 725, 150, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- ui.addTextArea(67, "<a href='event:us'><b>US</b>", name, 765, 150, 22, 17, 0x1B110B, 0x1B110B, 1, true);
- elseif cmd=="chau" then
- ui.removeTextArea(54,name)
- ui.removeTextArea(56,name)
- ui.removeTextArea(57,name)
- ui.removeTextArea(58,name)
- ui.removeTextArea(59,name)
- ui.removeTextArea(60,name)
- ui.removeTextArea(61,name)
- ui.removeTextArea(62,name)
- ui.removeTextArea(63,name)
- ui.removeTextArea(64,name)
- ui.removeTextArea(65,name)
- ui.removeTextArea(66,name)
- ui.removeTextArea(67,name)
- ui.addTextArea(53, "<a href='event:c'><b>Banderas</b>", name, 730, 27, 65, 17, 0x48362B, 0x1B110B, 1, true);
- elseif cmd=="ar" then
- tfm.exec.playEmote(name, 10, "AR")
- elseif cmd=="br" then
- tfm.exec.playEmote(name, 10, "BR")
- elseif cmd=="es" then
- tfm.exec.playEmote(name, 10, "ES")
- elseif cmd=="py" then
- tfm.exec.playEmote(name, 10, "PY")
- elseif cmd=="cl" then
- tfm.exec.playEmote(name, 10, "CL")
- elseif cmd=="co" then
- tfm.exec.playEmote(name, 10, "co")
- elseif cmd=="uy" then
- tfm.exec.playEmote(name, 10, "uy")
- elseif cmd=="pe" then
- tfm.exec.playEmote(name, 10, "pe")
- elseif cmd=="ec" then
- tfm.exec.playEmote(name, 10, "EC")
- elseif cmd=="sy" then
- tfm.exec.playEmote(name, 10, "SY")
- elseif cmd=="mx" then
- tfm.exec.playEmote(name, 10, "MX")
- elseif cmd=="us" then
- tfm.exec.playEmote(name, 10, "US")
- elseif cmd=="movei" then
- tfm.exec.movePlayer(name,-100,0,true,0,0,false)
- elseif cmd=="movea" then
- tfm.exec.movePlayer(name,0,100,true,0,0,false)
- elseif cmd=="moveu" then
- tfm.exec.movePlayer(name,0,-100,true,0,-0,false)
- elseif cmd=="moved" then
- tfm.exec.movePlayer(name,100,0,true,0,0,false)
- end
- end
- --- Fin de textos flotantes + banderas ---
- --- Inicio del nombre de la tribu ---
- Inicio=[[<font face="Verdana"><font color="#d3d3d3" size="20"><b>Tonight's the Night</b></font></font>
- <center><font face="Verdana"><font color="#30BA76" size="15"><b>✔✔</b></font></font></font>
- ]]
- ui.addTextArea(3, Inicio, nil, 60, 20, 410, 80, 0, 0, 1, true)
- --- Fin del nombre de la tribu --
- --- Inicio de comandos normales ---
- system.disableChatCommandDisplay ("danceall", true)
- system.disableChatCommandDisplay ("reir", true)
- function eventChatCommand(name, cmd)
- if cmd == 'danceall' then
- tfm.exec.playEmote(nil, 0)
- elseif cmd == "reir" then
- tfm.exec.playEmote(nil, 1)
- end
- end
- --- Inicio de comandos para admin ---
- admins = {"Danilowtf", "Shororaton"}
- function eventChatCommand(playerName, cmd)
- --!help
- for _,admin in pairs(admins) do
- if cmd == "modocine" and playerName == admin then
- ui.addTextArea(120, "hola", nil, -4243, -300, 5000, 4000, 460551, 460551, 0.9);
- ui.addTextArea(121, "", nil, 766, 307, 40, 4000, 460551, 460551, 0.9);
- ui.addTextArea(123, "", nil, 766, -3985, 480, 4000, 460551, 460551, 0.9);
- ui.addTextArea(124, "hola", nil, 1255, -300, 5000, 4000, 460551, 460551, 0.9);
- ui.addTextArea(125, "", nil, 815, 294, 430, 4000, 460551, 460551, 0.9);
- elseif cmd == "modeoff" and playerName == admin then
- ui.removeTextArea(120,name)
- ui.removeTextArea(121,name)
- ui.removeTextArea(122,name)
- ui.removeTextArea(123,name)
- ui.removeTextArea(124,name)
- ui.removeTextArea(125,name)
- end
- end
- end
- --- Fin de comandos para admin ---
- --- Inicio de mensaje para los que entran ---
- function eventNewPlayer (k)
- ui.addTextArea(33, "<a href='event:b'><b>Ayuda</b>",k, 4, 27, 45, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(53, "<a href='event:c'><b>Banderas</b>",k, 730, 27, 65, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(40, "<a href='event:movei'><b>←</b>",k, 4, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(41, "<a href='event:movea'><b>↓</b>",k, 28, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(42, "<a href='event:moveu'><b>↑</b>",k, 28, 348, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(43, "<a href='event:moved'><b>→</b>",k, 53, 375, 15, 17, 0x48362B, 0x1B110B, 1, true);
- ui.addTextArea(3, Inicio,k, 60, 20, 410, 80, 0, 0, 1, true)
- end
- --- Fin de mensaje para los que entran ---
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement