Jump to content

ElNovato

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by ElNovato

  1. Muchas gracias Zorro, me funciono perfecto, te lo agradezco
  2. Miren el post anterior lo edite y le puse el removeEventHandler pero ahora no me tira ningún error Client function mensaje(localPlayer) dxDrawText("Sabado de Inundación!", 150, 306, 814, 389, tocolor(254, 9, 3, 255), 3, "pricedown", "left", "top", false, false, true, false, false) end function abrirtexto(LocalPlaye) addEventHandler ( "onClientRender", root, mensaje ) end addEvent( "onMensaje", true ) addEventHandler( "onMensaje",localPlayer, abrirtexto) function sonido(localPlayer) sound = playSound("alerta.mp3") setSoundVolume(sound, 1.0) end addEvent( "onSonido", true ) addEventHandler( "onSonido",localPlayer, sonido) function removerEventos(LocalPlayer) removeEventHandler("onMensaje", localPlayer, abrirtexto) removeEventHandler("onSonido", localPlayer, sonido) end function tiempo(LocalPlayer) setTimer(removerEventos, 5000, 1) end addEvent("onDestruir", true ) addEventHandler( "onDestruir",localPlayer, tiempo) Server: function mensajeinvocar (source, commandName) triggerClientEvent(source, "onMensaje", root) triggerClientEvent(source, "onSonido", root) end addCommandHandler ("sunami", mensajeinvocar) function timer(source) if mensajeinvocar then triggerClientEvent(source, "onDestruir", root) end end Ahora tampoco me arroja ningún error el debugscript 3
  3. Hola Zorro, ahora el debugscript 3 me dice que no se puede destruir una función voy a intentarlo hacer por clientSide y veremos que pasa EDIT: Intenté esto, y me sigue sin funcionar, que estoy haciendo mal? Client function mensaje(localPlayer) dxDrawText("Sabado de Inundación!", 150, 306, 814, 389, tocolor(254, 9, 3, 255), 3, "pricedown", "left", "top", false, false, true, false, false) end function abrirtexto(LocalPlaye) addEventHandler ( "onClientRender", root, mensaje ) end addEvent( "onMensaje", true ) addEventHandler( "onMensaje",localPlayer, abrirtexto) function sonido(localPlayer) sound = playSound("alerta.mp3") setSoundVolume(sound, 1.0) end addEvent( "onSonido", true ) addEventHandler( "onSonido",localPlayer, sonido) function removerEventos(LocalPlayer) removeEventHandler("onMensaje", localPlayer, abrirtexto) removeEventHandler("onSonido", localPlayer, sonido) end function tiempo(LocalPlayer) setTimer(removerEventos, 5000, 1) end addEvent("onDestruir", true ) addEventHandler( "onDestruir",localPlayer, tiempo) Server: function mensajeinvocar (source, commandName) triggerClientEvent(source, "onMensaje", root) triggerClientEvent(source, "onSonido", root) end addCommandHandler ("sunami", mensajeinvocar) function timer(source) if mensajeinvocar then triggerClientEvent(source, "onDestruir", root) end end Ahora tampoco me arroja ningún error el debugscript 3
  4. Hola como estan, tengo este problema y es que no me quiere destruir los elementos que le pido en el tiempo indicado, el debugscript 3 no me mostró ningún error, no sé que hacer ya intenté de varias maneras y no me funciona function mensajeinvocar (source, commandName) mensaje = triggerClientEvent(source, "onMensaje", root) sonido = triggerClientEvent(source, "onSonido", root) end addCommandHandler ("sunami", mensajeinvocar) function destruirfuncion() destroyElement(mensajeinvocar) end function tiempo() setTimer(destruirfuncion, 5000, 1) end ¿Qué debería arreglar para que me funcione? Muchas gracias! PD: Tengo conocimientos basicos y quiero "juguetear" un rato con esas funciones, pero no me funciona
×
×
  • Create New...