Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Alexs

    Como abrir

    Perdón, me sobro un 'then'. local visible = false local guiWidgets = { win = guiCreateWindow(208, 119, 339, 406, "", false), Bang = guiCreateButton(209, 206, 120, 36, "Bangarang", false), parar = guiCreateButton(427, 489, 120, 36, "Parar Musica", false), Rock = guiCreateButton(427, 206, 120, 36, "Rock n Roll", false), Cinema = guiCreateButton(209, 290, 120, 36, "Cinema", false), First = guiCreateButton(427, 290, 120, 36, "First of the year", false), Rep = guiCreateButton(209, 378, 120, 36, "Reptile", false), Get = guiCreateButton(427, 378, 120, 36, "Get Up!", false) } guiWindowSetSizable(guiWidgets.win, false) for k, i in pairs( guiWidgets ) do guiSetVisible( i, false ) end function ven() dxDrawRectangle(209, 90, 337, 46, tocolor(255, 0, 0, 255), true) dxDrawText("Panel de Musica", 239, 92, 501, 129, tocolor(255, 255, 255, 255), 1, "bankgothic", "left", "top", false, false, true, false, false) dxDrawText("Skrillex:", 209, 155, 443, 196, tocolor(255, 255, 255, 255), 1, "bankgothic", "left", "top", false, false, true, false, false) end function bangarang() if source == Bang then sonido = playSound("Musica/Bang.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), bangarang ) function first() if source == First then sonido = playSound("Musica/First.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), first ) function rock() if source == Rock then sonido = playSound("Musica/Rock.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), rock ) function ci() if source == Cinema then sonido = playSound("Musica/Cinema.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), ci ) function one() if source == Get then sonido = playSound("Musica/Get.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), one ) function by() if source == Rep then sonido = playSound("Musica/Rep.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), by ) function par() if source == parar then sonido = stopSound( sonido ) setSoundVolume(sonido, 0.0) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), par ) function abrir() bindKey("F4", "down", function() if not visible then addEventHandler("onClientRender", root, ven ) for k, i in pairs( guiWidgets ) do guiSetVisible( i, true ) end else for k, i in pairs( guiWidgets ) do guiSetVisible( i, false ) end removeEventHandler("onClientRender", root, ven ) end end ) end addEventHandler("onClientResourceStart", root, abrir)
  2. Alexs

    ayuda

    local msgs = { 'Bienvenido', 'Registrate' } setTimer( function() outputChatBox( msgs[math.random( 1, #msgs )], root, 255, 0, 0 ) end, 50000, 0 )
  3. Alexs

    Como abrir

    local visible = false local guiWidgets = { win = guiCreateWindow(208, 119, 339, 406, "", false), Bang = guiCreateButton(209, 206, 120, 36, "Bangarang", false), parar = guiCreateButton(427, 489, 120, 36, "Parar Musica", false), Rock = guiCreateButton(427, 206, 120, 36, "Rock n Roll", false), Cinema = guiCreateButton(209, 290, 120, 36, "Cinema", false), First = guiCreateButton(427, 290, 120, 36, "First of the year", false), Rep = guiCreateButton(209, 378, 120, 36, "Reptile", false), Get = guiCreateButton(427, 378, 120, 36, "Get Up!", false) } guiWindowSetSizable(guiWidgets.win, false) for k, i in pairs( guiWidgets ) do guiSetVisible( i, false ) end function ven() dxDrawRectangle(209, 90, 337, 46, tocolor(255, 0, 0, 255), true) dxDrawText("Panel de Musica", 239, 92, 501, 129, tocolor(255, 255, 255, 255), 1, "bankgothic", "left", "top", false, false, true, false, false) dxDrawText("Skrillex:", 209, 155, 443, 196, tocolor(255, 255, 255, 255), 1, "bankgothic", "left", "top", false, false, true, false, false) end function bangarang() if source == Bang then sonido = playSound("Musica/Bang.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), bangarang ) function first() if source == First then sonido = playSound("Musica/First.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), first ) function rock() if source == Rock then sonido = playSound("Musica/Rock.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), rock ) function ci() if source == Cinema then sonido = playSound("Musica/Cinema.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), ci ) function one() if source == Get then sonido = playSound("Musica/Get.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), one ) function by() if source == Rep then sonido = playSound("Musica/Rep.mp3") setSoundVolume(sonido, 0.5) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), by ) function par() if source == parar then sonido = stopSound( sonido ) setSoundVolume(sonido, 0.0) end end addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), par ) function abrir() bindKey("F4", "down", function() if not visible then then addEventHandler("onClientRender", root, ven ) for k, i in pairs( guiWidgets ) do guiSetVisible( i, true ) end else for k, i in pairs( guiWidgets ) do guiSetVisible( i, false ) end removeEventHandler("onClientRender", root, ven ) end end ) end addEventHandler("onClientResourceStart", root, abrir)
  4. Como aviso útil: Para la próxima versión que publicare de este recurso que hice, mejorare el sistema para evitar vehículos en demasía en el mapa, haré un panel de administración de vehículos para los miembros del Staff y re-diseñare el panel de vehículos comprados junto con la tienda.
  5. Alexs

    OnCommand?

    'onPlayerCommand'. local commandSpam = {} function preventCommandSpam() if (not commandSpam[source]) then commandSpam[source] = 1 -- New person so add to table elseif (commandSpam[source] == 5) then cancelEvent() outputChatBox("Please refrain from command spamming!", source, 255, 0, 0) -- This person is command spamming! else commandSpam[source] = commandSpam[source] + 1 -- Add one to the table end end addEventHandler("onPlayerCommand", root, preventCommandSpam) setTimer(function() commandSpam = {} end, 1000, 0) -- Clear the table every second
  6. Alexs

    visualiser

    Bastara con hacer que esas coordenadas sean relativas a la pantalla con unos cálculos simples para que lo que se muestra en la pantalla se acomode.
  7. Alexs

    visualiser

    Postea el código.
  8. Alexs

    Car Spawn

    No esta mal, if true then es igual a: if true == true then Pero te recomendaría mas la primera forma.
  9. ¿Estas seguro de que el jugador esta en un vehículo?
  10. Los 'elementData' no son un sistema de guardado, se pierden al reiniciarse el servidor o al eliminarse el elemento.
  11. Debes hacer multiplicaciones usando los valores devueltos por 'guiGetScreenSize'.
  12. Eso sobre consume, insisto en que seria mas rápido usar 'dxDrawText'.
  13. No te recomiendo usar 'blowVehicle' como argumento de esa función ya que es el nombre de una función y olvidaste definir 'theClient'.
  14. Defines 'miping' una vez y luego no varia, es decir, el Label siempre tendrá el mismo texto.
  15. Deberías usar Dibujado DirectX ya que el Ping varia muy seguido.
  16. Creo que pides algo muy difícil, de todas formas hago un pequeño BUMP para ver si alguien mas se ofrece a ayudarte.
  17. I pressed 'Yes' every time, but that don't solved the problem.
  18. En el código que posteaste, los vehículos destruidos son enviados a una tabla que luego es guardada en XML, supongo que al reiniciar el recurso, los vehículos destruidos vuelven a aparecer, ¿No?
  19. Thank you both, it worked. ^^
  20. http://pastebin.mtasa.com/769662422 My PC is still rebooting when i join a server.
  21. C:/WINDOWS/Minidump MTADiag Log: http://pastebin.mtasa.com/722741280 -I waited 45 minutes and the Audio Driver don't started the download.
  22. Hello, i asked for help before (in the version 1.3.3) because my PC reboot when i join a server: viewtopic.php?f=104&t=61674 and in the version 1.3.4 the problem continues. -New MTADiag Log: http://pastebin.mtasa.com/247164922 -My lastest dump: http://www.mediafire.com/?b35wrbqzj526m6j
×
×
  • Create New...