Jump to content

aka Blue

Members
  • Posts

    2,106
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by aka Blue

  1. @MarkFlash (? PD: Ya lo arreglé de todas formas. Buscaba la textura de la sangre.
  2. @Gaberiel ¿Cómo? xd.
  3. Buenas. Estoy buscando un método para eliminar la sangre que sale al usar setPedHeadless. ¿Cómo podría hacerlo? Gracias.
  4. I will make it with table, like this, try it: local swears = { "buzi", "fasz", "geci", "kurva", "baszd", "bazmeg" } for i=1, #swears do local m = swears[ i ] if string.find( message, m ) then end end
  5. Use string.find( message, "f*sz" )
  6. addCommandHandler( "empezar", function( player ) triggerClientEvent( player, "sound:startSound", player, player ) end ) -- Cliente addEvent( "sound:startSound", true ) addEventHandler( "sound:startSound", getRootElement( ), function( player ) local x, y, z = getElementPosition( player ) local sound = playSound3D( "track.mp3", x, y, z ) setSoundVolume( sound, 1 ) setSoundMinDistance( sound, 1 ) setSoundMaxDistance( sound, 100 ) attachElements( sound, player, 0, 0, 0 ) end )
  7. addCommandHandler( "sound", function( player ) triggerClientEvent( player, "playSound", player ) end )
  8. Buscaba algo así, veremos que tal.
  9. Yo de ti reescribiría todo el código de 0, ordenándolo y todo porque hay cosas super raras. Deberías aprender a ordenar los códigos y colocar nombres "normales".
  10. Tengo dinero en PayPal actualmente y podría financiar tu proyecto. Envíame un mensaje a: [email protected]
  11. Creative. Like it.
  12. Añade un pequeño timer antes del mensaje, supongo que debería corregir tu problema: setTimer( function() outputChatBox( "BLABLABLA" ) end, 150, 1 )
  13. Creo que ésto debería funcionar. Luego al entrar, cargas el data y cambias el valor de la variable: local variable = 3 -- Valor principal, 3 addEventHandler( "onClientPlayerQuit", getRootElement( ), function( ) triggerServerEvent( "guardarDatosLanzagranadas", source, source, variable ) end ) -- Server addEvent( "guardarDatosLanzagranadas", true ) addEventHandler( "guardarDatosLanzagranadas", getRootElement( ), function( jugador, variable ) if jugador and variable then local account = getPlayerAccount( jugador ) if account and not isGuestAccount( account ) then setAccountData( account, "lanzagranadas", tonumber( variable ) ) end end end )
  14. Disculpen meterme. Sería posible que compartas la función disableColorCode? Llevo buscando algo así jaja
  15. aka Blue

    MTA - MYSQL

    ¿OWL no es una GM robada?
  16. Es porque el evento donde se dibujan los mensajes de error es global, osea, un clientRender que no para de ejecutarse y le saldrá a todos. Triggealo al entrar al servidor, algo así: -- Server-side addEventHandler( "onPlayerJoin", root, function( ) triggerClientEvent( source, "dibujarMensajesDeError", source ) end ) -- Client-side function mensajesError( ) loginSucess = dxDrawText(textoLogin, (426/1024)*sWidth, (328/768)*sHeight, (732/1024)*sWidth , (258/768)*sHeight , tocolor(255, 255, 255, 255), (sWidth/1024)*1.5, "default", "left", "top", false, false, true, false, false) loginIncorrect = dxDrawText(textoLoginErr, (369/1024)*sWidth, (328/768)*sHeight, (732/1024)*sWidth , (258/768)*sHeight , tocolor(255, 255, 255, 255), (sWidth/1024)*1.5, "default", "left", "top", false, false, true, false, false) registroSuccess = dxDrawText(textoRegSucess, (378/1024)*sWidth, (328/768)*sHeight, (732/1024)*sWidth , (258/768)*sHeight , tocolor(255, 255, 255, 255), (sWidth/1024)*1.5, "default", "left", "top", false, false, true, false, false) registroErr = dxDrawText(textoRegErr, (418/1024)*sWidth, (328/768)*sHeight, (732/1024)*sWidth , (258/768)*sHeight , tocolor(255, 255, 255, 255), (sWidth/1024)*1.5, "default", "left", "top", false, false, true, false, false) NoUserNoPw = dxDrawText(textoNoUserNoPassword, (371/1024)*sWidth, (328/768)*sHeight, (732/1024)*sWidth , (258/768)*sHeight , tocolor(255, 255, 255, 255), (sWidth/1024)*1.5, "default", "left", "top", false, false, true, false, false) end function drawThis( ) addEventHandler( "onClientRender", root, mensajesError ) end addEvent( "dibujarMensajesDeError", true ) addEventHandler( "dibujarMensajesDeError", getRootElement( ), drawThis )
  17. Eso será porque no tiene colisiones.
  18. Trepar? ¿Escalar?
  19. Si has cambiado de windows recientemente, puede que sea por eso. Yo uso una build bastante limitada de w10 (de las primeras), porque al actualizar el MTA me va lentísimo.
  20. Evento.
  21. onClientPlayerWeaponSwitch
×
×
  • Create New...