Advertisement
Eliaseeg

KeltJeringas

Apr 29th, 2018
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 24.28 KB | None | 0 0
  1. local mice = {}
  2. local jeringas = {}
  3. local accionDormir = {}
  4. local accionBeso = {}
  5. local accionComando = {}
  6. local eventoIV = {}
  7. local randomInfo = {"<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoNo'>?</a></font></p>", "<p align='center'><font color='#EDCC8D' size='90'><a href='event:infoSi'>?</a></font></p>"}
  8. x1 = 270
  9. x2 = 800
  10. y1 = 140
  11. y2 = 205
  12. x3 = 1205
  13. x4 = 1333
  14. y3 = 565
  15. y4 = 623
  16.  
  17. function main()
  18.   tfm.exec.disableAutoScore(true)
  19.   tfm.exec.disableAfkDeath(true)
  20.   tfm.exec.disableAutoShaman(true)
  21.   tfm.exec.disableAutoTimeLeft(true)
  22.   tfm.exec.disableAutoNewGame(true)
  23.   tfm.exec.disableDebugCommand(true)
  24.   tfm.exec.disableMinimalistMode(true)
  25.   tfm.exec.disableMortCommand(true)
  26.   tfm.exec.disablePhysicalConsumables(true)
  27.   system.disableChatCommandDisplay("azar", true)
  28.   system.disableChatCommandDisplay("csdela", true)
  29.   tfm.exec.newGame('<C><P L="1600" H="1200" Ca="" N="" mc="" d="x_deadmeat/x_pictos/d_1860-fs8.png, 126, 726;x_deadmeat/x_pictos/d_1860-fs8.png,351,521;x_deadmeat/x_pictos/d_1860-fs8.png,772,324;x_deadmeat/x_pictos/d_1860-fs8.png,1083,110;x_deadmeat/x_pictos/d_1860-fs8.png,268,1075;x_deadmeat/x_pictos/d_1860-fs8.png,1240,744" /><Z><S><S L="1400" o="1e2123" X="697" H="100" N="" Y="811" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="10" o="7998a8" X="-6" H="1200" Y="589" T="12" P="0,0,0,0,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="35" o="5c5f5f" X="340" c="4" Y="653" T="12" H="135" /><S H="135" L="35" o="5c5f5f" X="341" c="4" Y="655" T="12" P="0,0,0.3,0.2,-90,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" o="1e2123" X="603" Y="757" T="12" H="100" /><S L="80" o="1e2123" X="679" H="150" Y="739" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" o="1e2123" H="200" Y="718" T="12" X="755" /><S P="0,0,20,0.2,0,0,0,0" L="40" o="1e2123" X="597" Y="515" T="12" H="230" /><S P="0,0,0.3,0.2,0,0,0,0" L="400" o="1e2123" X="417" Y="420" T="12" H="40" /><S L="400" o="1e2123" X="254" H="40" Y="550" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,50,0,0,0" L="200" o="1e2123" X="783" Y="759" T="12" H="200" /><S P="0,0,0.3,0.2,0,0,0,0" L="500" o="1e2123" X="1160" Y="638" T="12" H="40" /><S P="0,0,0,0,0,0,0,0" L="100" o="1e2123" X="1160" Y="546" T="12" H="200" /><S P="0,0,0.3,0.2,0,0,0,0" L="500" o="1e2123" X="1160" N="" Y="439" T="12" H="40" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" o="1e2123" H="110" c="3" Y="493" T="12" X="915" /><S P="1,0,0.3,0.2,0,0,0,0" L="10" o="1e2123" X="915" c="3" Y="580" T="12" H="67" /><S P="0,0,0.3,0.2,0,0,0,0" L="35" o="1e2123" X="765" Y="481" T="12" H="35" /><S P="0,0,0.3,0.2,0,0,0,0" L="634" o="1e2123" X="534" Y="230" T="12" H="60" /><S P="0,0,20,0.2,0,0,0,0" L="500" o="1e2123" X="-89" Y="300" T="12" H="200" /><S H="135" L="35" o="5c5f5f" X="536" c="4" Y="67" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,-90,0,0,0" L="35" o="5c5f5f" X="535" c="4" Y="70" T="12" H="135" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" o="1e2123" X="775" Y="341" T="12" H="25" /><S P="0,0,20,0.2,0,0,0,0" L="40" o="1e2123" X="1145" Y="329" T="12" H="200" /><S L="40" o="1e2123" X="1324" H="200" Y="330" T="12" P="0,0,0.3,0.2,-90,0,0,0" /><S P="0,0,0.3,0.2,-90,0,0,0" L="40" o="1e2123" H="200" Y="190" T="12" X="1324" /><S L="60" o="1e2123" H="200" X="1018" Y="154" T="12" P="0,0,0.3,0.2,-90,0,0,0" /><S P="0,0,20,0.2,-180,0,0,0" L="40" o="1e2123" X="1309" Y="32" T="12" H="200" /><S L="40" o="1e2123" X="1008" H="200" Y="-18" T="12" P="0,0,20,0.2,-180,0,0,0" /><S L="100" o="1e2123" X="1472" H="180" Y="260" T="12" P="0,0,0.3,0.2,-180,0,0,0" /><S L="40" o="1e2123" X="1502" H="200" Y="139" T="12" P="0,0,20,0.2,-180,0,0,0" /><S P="0,0,0,0,90,0,0,0" L="10" o="7998a8" H="1600" Y="-7" T="12" X="791" /><S L="37" H="1600" X="1582" Y="802" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1600" o="1e2123" H="40" Y="1011" T="12" X="764" /><S L="1600" o="1e2123" H="40" X="800" Y="1156" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="143" o="1e2123" X="1468" Y="782" T="12" H="42" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" o="1e2123" H="106" Y="708" T="12" X="1099" /><S P="0,0,0,0,0,0,0,0" L="10" o="7998a8" H="1200" Y="603" T="12" X="1609" /><S H="23" L="1600" o="7ff09" X="764" c="4" Y="982" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="1600" H="23" X="764" Y="982" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1600" o="7ff09" X="764" c="4" Y="1124" T="12" H="23" /><S L="1600" X="765" H="23" Y="1124" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="95" o="1e2123" H="15" Y="1088" T="12" X="267" /></S><D><P C="4a4d4d" Y="0" T="34" P="0,0" X="0" /><P C="4a4d4d" Y="0" T="34" X="1600" P="0,1" /><P C="4a4d4d" Y="400" T="34" X="0" P="0,0" /><P C="4a4d4d" Y="400" T="34" P="0,1" X="1600" /><P P="0,0" Y="762" T="16" X="126" /><P X="153" Y="762" T="16" P="0,0" /><P X="180" Y="762" T="16" P="0,0" /><P X="489" Y="763" T="27" P="0,0" /><P C="4f544b,998991" Y="708" T="18" X="590" P="0,0" /><P C="444444" Y="675" T="19" X="680" P="0,0" /><P C="353030,6f777a,a6acae" Y="403" T="14" X="419" P="0,0" /><P C="e8e9eb,31a7cf" Y="618" T="119" X="1072" P="0,0" /><P X="999" Y="571" T="122" P="0,0" /><P X="998" Y="585" T="121" P="0,0" /><P C="8f8f8f" Y="213" T="24" X="345" P="0,0" /><P C="4d4d4d" Y="212" T="24" X="475" P="0,1" /><P C="8f8f8f" Y="212" T="24" X="599" P="0,0" /><P C="4d4d4d" Y="212" T="24" X="729" P="0,1" /><P X="78" Y="97" T="23" P="0,0" /><P X="59" Y="210" T="110" P="0,1" /><P X="953" Y="313" T="114" P="0,0" /><P X="1180" Y="0" T="38" P="0,0" /><P C="4f4c4b" Y="315" T="104" X="1332" P="0,0" /><P X="1428" Y="206" T="107" P="1,1" /><P C="353030,6f777a,a6acae" Y="619" T="14" P="0,0" X="1269" /><P C="4a4d4d" Y="800" T="34" X="0" P="0,0" /><P C="4a4d4d" Y="800" T="34" P="0,1" X="1600" /><DS Y="746" X="250" /><P X="654" Y="695" T="111" P="0,0" /><P X="1064" Y="458" T="109" P="0,0" /><P C="2e2e2e,a3468e,5d5d5d,5d5d5d" Y="619" T="92" X="1267" P="0,0" /></D><O><O C="11" Y="553" X="915" P="0" /><O C="12" Y="723" X="126" P="0" /><O C="12" Y="521" X="351" P="-60" /><O C="12" Y="324" P="0" X="772" /><O C="12" Y="1075" X="268" P="0" /><O C="12" Y="744" X="1240" P="-30" /></O></Z></C>')
  30.   tfm.exec.setGameTime (5)
  31. for name,p in pairs(tfm.get.room.playerList) do
  32.   eventNewPlayer(name)
  33. end
  34. end
  35.  
  36. function eventTextAreaCallback(id, name, cb)
  37.  
  38.   if mice[name].cooldown <= 0 then
  39.     if cb=='prize1' then
  40.       mice[name].cooldown = 3
  41.       ui.removeTextArea(100, name)
  42.       moreJeringas(name)
  43.     elseif cb=='prize2' then
  44.       mice[name].cooldown = 3
  45.  
  46.       ui.removeTextArea(101, name)
  47.       moreJeringas(name)
  48.     elseif cb=='prize3' then
  49.       mice[name].cooldown = 3
  50.       ui.removeTextArea(102, name)
  51.       moreJeringas(name)
  52.     elseif cb=='prize4' then
  53.       mice[name].cooldown = 3
  54.       ui.removeTextArea(103, name)
  55.       moreJeringas(name)
  56.     elseif cb=='prize5' then
  57.       mice[name].cooldown = 3  
  58.       ui.removeTextArea(104, name)
  59.       moreJeringas(name)
  60.     elseif cb=='prize6' then
  61.       mice[name].cooldown = 3
  62.       ui.removeTextArea(105, name)
  63.       moreJeringas(name)
  64.   end
  65.   end
  66.     if cb=='cerrar' then
  67.       ui.removeTextArea(200, name)
  68.       ui.removeTextArea(201, name)
  69.       ui.removeTextArea(202, name)
  70.       elseif cb=='Parte2' then
  71.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Elabora el antídoto y salva tu vida antes de que sea demasiado tarde!</p>", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  72.       ui.addTextArea(201, "<p align='center'>Halloween de los horrores</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  73.       ui.addTextArea(202, "<p align='center'><a href='event:Parte3'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  74.     elseif cb=='Parte3' then
  75.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Nuevas tareas están disponibles en tu<br> libreta de viaje!", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  76.       ui.addTextArea(201, "<p align='center'>Halloween de los horrores</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  77.       ui.addTextArea(202, "<p align='center'><a href='event:cerrar'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  78.       ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina1'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  79.     elseif cb=='cerrarPagina1' then
  80.         ui.removeTextArea(400, name)
  81.         ui.removeTextArea(401, name)
  82.     elseif cb=='pagina0' then
  83.       ui.addTextArea(400, "<br><br><br><br><font color='#EDCC8D'><b>Jeringas ["..jeringas[name].."/6] </b>: Encuentra las 6 jeringas dentro del manicomio y presiona click para agarrarlas.<br><br><br><p align='center'><b><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  84.       ui.addTextArea(401, "<p align='center'>Tratos con cupido I", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)      
  85.     elseif cb=='pagina1' then
  86.       ui.addTextArea(400, "<br><br><br><br><font color='#EDCC8D'><b>Ramo de flores [0/1] </b>: Busca y arranca una flor del asylum, pueden estar en macetas, ramos de flores, entre otros. Recuerda dar click.<br><br><br><p align='center'><b><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  87.      ui.addTextArea(401, "<p align='center'>Antídoto de Vampirismo I", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)      
  88.      ui.addTextArea(106, "<font size='80'><a href='event:Parte4'>AAAAA</a></font>", name, 585, 685, 25, 25, 0x324650, 0x0, 0)
  89.     elseif cb=='Parte4' then
  90.         ui.removeTextArea(106, name)
  91.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Enhorabuena! Has encontrado con éxito:<br><br><j>Flores</p>", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  92.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  93.       ui.addTextArea(202, "<p align='center'><a href='event:Parte5'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  94.     elseif cb=='Parte5' then
  95.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Nuevas tareas están disponibles en tu<br> libreta de viaje!", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  96.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  97.       ui.addTextArea(202, "<p align='center'><a href='event:Parte6'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  98.       ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina2'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  99.     elseif cb=='Parte6' then
  100.         ui.removeTextArea(200, name)
  101.         ui.removeTextArea(201, name)
  102.         ui.removeTextArea(202, name)
  103.     elseif cb=='pagina2' then
  104.         accionDormir[name] = true
  105.       ui.addTextArea(400, "<br><br><br><br><font color='#EDCC8D'><b>Siesta [0/1] </b>: Duerme una pequeña siesta para mejorar tus defensas, encuentra una cama y presiona la acción de dormir.<br><br><br><p align='center'><b><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  106.       ui.addTextArea(401, "<p align='center'>Antídoto de Vampirismo II", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)
  107.     elseif cb=='Parte7' then
  108.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Nuevas tareas están disponibles en tu<br> libreta de viaje!", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  109.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  110.       ui.addTextArea(202, "<p align='center'><a href='event:Parte6'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  111.         ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina3'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  112.     elseif cb=='pagina3' then
  113.       ui.addTextArea(400, "<br><br><br><br><font color='#EDCC8D'><b>Besos [0/1] </b>: Recibe un beso de un ratón en este mismo mapa ¡no hay mejor remedio que el amor! (Exceptuando el que cura la disfunción eréctil)<br><br><br><p align='center'><b><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  114.       ui.addTextArea(401, "<p align='center'>Antídoto de Vampirismo III", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)
  115.       accionBeso[name] = true
  116.     elseif cb=='Parte8' then
  117.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Nuevas tareas están disponibles en tu<br> libreta de viaje!", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  118.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  119.       ui.addTextArea(202, "<p align='center'><a href='event:Parte6'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  120.         ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina4'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  121.     elseif cb=='pagina4' then
  122.       accionComando[name] = true
  123.       ui.addTextArea(400, "<br><br><br><font color='#EDCC8D'><b>Comandos [0/1] </b>: Busca un juego de química para elaborar el antídoto final con las flores que recolectaste, y actívalo con un comando secreto. Escribe !azar tantas veces como puedas para encontrar el nombre de este peculiar comando.<br><br><p align='center'><b><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  124.       ui.addTextArea(401, "<p align='center'>Antídoto de Vampirismo IV - FINAL", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)
  125.     elseif cb=='infoSi' then
  126.         eventoIV[name] = true
  127.         ui.removeTextArea(800, name)
  128.         ui.removeTextArea(801, name)
  129.         ui.removeTextArea(802, name)
  130.         ui.removeTextArea(803, name)
  131.         ui.removeTextArea(804, name)
  132.       ui.addTextArea(900, "<p align='center'><font color='#EDCC8D' size='20'>El comando secreto es...</font><br><br><font color='#EDCC8D' size='30'>!csdela</font><br><font color='#EDCC8D'>Ingresa este comando cuando te encuentres en el juego de química que está en alguna parte del manicomio.<br><br>¡Hazlo y completarás el antídoto!<br></p>", name, 200, 125, 400, 150, 0xa25bb4, 0xa25bb4, 1, true)
  133.       ui.addTextArea(901, "<p align='center'><font color='#EDCC8D'>¡Lo has logrado! ¡Felicidades!<br>(No te olvides copiar el comando para no perderlo)</font></p>", name, 221, 80, 367, 35, 0x8d529c, 0x8d529c, 0, true)
  134.         ui.addTextArea(902, "<p align='center'><font color='#EDCC8D'><a href='event:infoCerrar'>X</a></font></p>", name, 619, 123, 20, 20, 0xa25bb4, 0xa25bb4, 1, true)
  135.     elseif cb=='infoNo' then
  136.         ui.removeTextArea(800, name)
  137.         ui.removeTextArea(801, name)
  138.         ui.removeTextArea(802, name)
  139.         ui.removeTextArea(803, name)
  140.         ui.removeTextArea(804, name)
  141.       ui.addTextArea(900, "<br><br><br><p align='center'><font color='#EDCC8D' size='20'>Puedes intentarlo nuevamente escribiendo <b>!azar </b>en el chat.<br></p>", name, 200, 125, 400, 150, 0xa25bb4, 0xa25bb4, 1, true)
  142.       ui.addTextArea(901, "<p align='center'><font color='#EDCC8D'>Uh, el cuadro que elegiste es incorrecto<br>Suerte para la próxima.</font></p>", name, 221, 80, 367, 35, 0x8d529c, 0x8d529c, 0, true)
  143.       ui.addTextArea(902, "<p align='center'><font color='#EDCC8D'><a href='event:infoCerrar'>X</a></font></p>", name, 619, 123, 20, 20, 0xa25bb4, 0xa25bb4, 1, true)
  144.     elseif cb=='infoCerrar' then
  145.         ui.removeTextArea(900, name)
  146.         ui.removeTextArea(901, name)
  147.         ui.removeTextArea(902, name)
  148.     elseif cb=='activarJuego' then
  149.         ui.removeTextArea(700, name)
  150.         ui.removeTextArea(701, name)
  151.         ui.addTextArea(200, "<br><br><br><br><p align='center'>¡FELICIDADES, HAS LOGRADO REALIZAR TU ANTÍDOTO DE VAMPIRISMO! ¡ESTÁS CURADO!", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  152.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  153.       ui.addTextArea(202, "<p align='center'><a href='event:Parte9'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  154.     elseif cb=='Parte9' then
  155.       ui.addTextArea(200, "<br><br><br><br><p align='center'>Enhorabuena, entregaste todas las jeringas con éxito. Lástima que igualmente nadie puede escapar del manicomio.", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  156.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  157.       ui.addTextArea(202, "<p align='center'><a href='event:Parte10'>Cerrar</a></p>", name, 346, 260.5, 108, 25, 0x35677e, 0x35677e, 0.8, true)
  158.       tfm.exec.giveCheese (name)
  159.       tfm.exec.playerVictory (name)
  160.         ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina5'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  161.     elseif cb=='Parte10' then
  162.       ui.addTextArea(200, "<br><br><br><br><p align='center'>¿Qué estará planeando Cupido con todas estas jeringas? Probablemente nunca lo sabremos.", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  163.       ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  164.       ui.addTextArea(202, "<p align='center'><a href='event:Parte11'>Cerrar</a></p>", name, 346, 260.5, 108, 25, 0x35677e, 0x35677e, 0.8, true)
  165.     elseif cb=='Parte11' then
  166.         ui.removeTextArea(200, name)
  167.         ui.removeTextArea(201, name)
  168.         ui.removeTextArea(202, name)
  169.     elseif cb=='pagina5' then
  170.       ui.addTextArea(400, "<br><br><br><font color='#EDCC8D'><p align='center'>Completaste todas las misiones de la libreta de viaje<br>¡Siéntete orgulloso por eso!<br><br><br><p align='center'><a href='event:cerrarPagina1'>CERRAR</a></b></p>", name, 200, 125, 400, 150, 0x6e3b69, 0x6e3b69, 1, true)
  171.       ui.addTextArea(401, "<p align='center'>Ángeles de manicomio", name, 200, 125, 400, 23, 0x5a3357, 0x5a3357, 1, true)
  172.     end
  173.  
  174. end
  175.  
  176. function eventLoop()
  177.     for name in pairs(tfm.get.room.playerList) do
  178.         if mice[name].cooldown > 0 then
  179.             mice[name].cooldown = mice[name].cooldown - 0.5
  180.         end
  181.     end
  182. end
  183.  
  184. function eventChatCommand (name, cb)
  185. local p=tfm.get.room.playerList[name]
  186. if cb == "azar" and accionComando[name] == true then
  187.   ui.removeTextArea(804, name)
  188.   ui.removeTextArea(901, name)
  189.   ui.addTextArea(800, "", name, 200, 125, 400, 150, 0xa25bb4, 0xa25bb4, 1, true)
  190.   ui.addTextArea(801, randomInfo[math.random(#randomInfo)], name, 215, 140, 109, 119, 0x8d529c, 0x8d529c, 1, true)
  191.   ui.addTextArea(802, randomInfo[math.random(#randomInfo)], name, 345, 140, 109, 119, 0x8d529c, 0x8d529c, 1, true)
  192.   ui.addTextArea(803, randomInfo[math.random(#randomInfo)], name, 475, 140, 109, 119, 0x8d529c, 0x8d529c, 1, true)
  193.   ui.addTextArea(804, "<p align='center'><font color='#EDCC8D'>¡Uno de estos cuadros tiene la respuesta del comando secreto!<br>Elige uno para ver qué toca. </font></p>", name, 221, 80, 367, 35, 0x8d529c, 0x8d529c, 0, true)
  194. end
  195. if cb=='csdela' then
  196.   if p.x>=x3 and p.x<=x4 and p.y>=y3 and p.y<=y4 and eventoIV[name] == true then
  197.    eventoIV[name] = false
  198.    ui.addTextArea(700, "<p align='center'><br><br><br><b>¿Listo para activar esto? Presiona <j>sí<n>.<br><br><v><font size='20'>»» <a href='event:activarJuego'>Sí, activar</a>««</font><br></p>", name, 200, 125, 400, 150, 0x343e5a, 0x343e5a, 1, true)
  199.    ui.addTextArea(701, "<p align='center'><font color='#EDCC8D'><g><b>Juego de química</font></p>", name, 192.5, 255.5, 415, 23, 0x283045, 0x283045, 1, true)
  200. end
  201. end
  202. end
  203.  
  204. function eventNewPlayer(name)
  205.   mice[name] = {
  206.     cooldown = 0
  207.   }
  208.   jeringas[name] = 0
  209.   accionDormir[name] = false
  210.   accionBeso[name] = false
  211.   accionComando[name] = false
  212.   eventoIV[name] = false
  213.   tfm.exec.respawnPlayer(name)
  214.   tfm.exec.setPlayerScore (name, 0, false)
  215.   tfm.exec.setUIMapName("<j>San Valentín 2017 <g>- <bl>Manicomio")
  216.   ui.addTextArea(300, "<p align='center'><font size='25' face='Century Gothic'><a href='event:pagina0'>?6</a></p>", name, 19, 34, 40, 40, 0x6e3b69, 0x6e3b69, 1, true)
  217.   ui.addTextArea(0, "<font size='14'><v><b>Jeringas:</b> <n>"..jeringas[name].."/6</font>", name, 670, 365, 115, 26, 0x0, 0x0, 0, true)
  218.   ui.addTextArea(100, "<font size='80'><a href='event:prize1'>AAAAA</a></font>", name, 126, 723, 25, 25, 0x324650, 0x0, 0)
  219.   ui.addTextArea(101, "<font size='80'><a href='event:prize2'>AAAAA</a></font>", name, 351, 521, 25, 25, 0x324650, 0x0, 0)
  220.   ui.addTextArea(102, "<font size='80'><a href='event:prize3'>AAAAA</a></font>", name, 772, 324, 25, 25, 0x324650, 0x0, 0)
  221.   ui.addTextArea(103, "<font size='80'><a href='event:prize4'>AAAAA</a></font>", name, 1083, 100, 25, 25, 0x324650, 0x0, 0)
  222.   ui.addTextArea(104, "<font size='80'><a href='event:prize5'>AAAAA</a></font>", name, 268, 1075, 25, 25, 0x324650, 0x0, 0)
  223.   ui.addTextArea(105, "<font size='80'><a href='event:prize6'>AAAAA</a></font>", name, 1240, 744, 25, 25, 0x324650, 0x0, 0)
  224. end
  225.  
  226. function moreJeringas(name)
  227.   jeringas[name] = jeringas[name] +1
  228.   ui.addTextArea(0, "<font size='14'><v><b>Jeringas:</b> <n>"..jeringas[name].."/6</font>", name, 670, 365, 115, 26, 0x0, 0x0, 0, true)
  229.   ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Enhorabuena! Has encontrado con éxito:<br><br><j>Jeringa", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  230.   ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  231.   ui.addTextArea(202, "<p align='center'><a href='event:cerrar'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  232. if jeringas[name] == 6 or jeringas[name] == 7 or jeringas[name] == 9 or jeringas[name] == 10 then
  233.   ui.addTextArea(0, "<font size='14'><v><b>Jeringas:</b> <n>"..jeringas[name].."/6</font>", name, 670, 365, 115, 26, 0x0, 0x0, 0, true)
  234.   ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Oh no, la jeringa que recogiste estaba infectada de una rara enfermedad!</p>", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  235.   ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  236.   ui.addTextArea(202, "<p align='center'><a href='event:Parte2'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  237.   tfm.exec.setVampirePlayer (name)
  238.   tfm.exec.setNameColor (name, 0xCB546B)
  239. end
  240. end
  241.  
  242. function eventEmotePlayed(name, id)
  243. local p=tfm.get.room.playerList[name]
  244. if id==6 then
  245.     ui.removeTextArea(100, name)
  246.     ui.removeTextArea(101, name)
  247.     ui.removeTextArea(102, name)
  248.     ui.removeTextArea(103, name)
  249.     ui.removeTextArea(104, name)
  250.     ui.removeTextArea(105, name)
  251.   if p.x>=x1 and p.x<=x2 and p.y>=y1 and p.y<=y2 and accionDormir[name] == true then
  252.   accionDormir[name] = false
  253.   ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Enhorabuena! Has completado con éxito:<br><br><j>Antídoto de Vampirismo II", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  254.   ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  255.   ui.addTextArea(202, "<p align='center'><a href='event:Parte7'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  256. end
  257. end
  258. if id==22 and accionBeso[name] == true or id==23 and accionBeso[name] == true then
  259.   accionBeso[name] = false
  260.   ui.addTextArea(200, "<br><br><br><br><p align='center'>¡Enhorabuena! Has completado con éxito:<br><br><j>Antídoto de Vampirismo III", name, 252.5, 133, 295, 134, 0xf0f0f, 0xf0f0f, 0.9, true)
  261.   ui.addTextArea(201, "<p align='center'>Ángeles del manicomio</p>", name, 252.5, 133, 295, 23, 0x151515, 0x151515, 0.9, true)
  262.   ui.addTextArea(202, "<p align='center'><a href='event:Parte8'>Cerrar</a></p>", name, 346, 260.5, 108, 23, 0x35677e, 0x35677e, 0.8, true)
  263. end
  264. end
  265.  
  266. function eventPlayerWon (name)
  267.   tfm.exec.respawnPlayer (name)
  268. end
  269.  
  270. function eventPlayerDied(name)
  271.   tfm.exec.respawnPlayer(name)
  272. end
  273.  
  274. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement