Jump to content

Cuervo_fi

Helpers
  • Posts

    82
  • Joined

  • Last visited

Everything posted by Cuervo_fi

  1. Si te refieres a las barras de vida que salen en la esquina de la pantalla por defecto como en el GTA entonces se debe desactivar con setPlayerHudComponentVisible, en su wiki está un ejemplo de cómo usarse. También si prefieres algo más rápido puedes usar el comando /showhud con este podrás desactivar la interfaz por completo pero deberás activarla nuevamente repitiendo el comando por F8 y recuerda que por F8 no hace falta usar el distintivo de comando "/". PD: Lo que ғɪʟɪғ te sugirió no es la mejor opción, estarás metiendo un recurso con otras cosas que no necesitas solo para usar una función tan simple además de ser de una fuente externa por lo que no sería tan confiable descargarlo.
  2. La mejor ubicación para un servidor en español es USA, es el país más centrado con mejores servidores. Si solo te interesan Países como Argentina, Uruguay y Brasil, entonces la mejor ubicación para un Host es Brasil, aun que yo siempre prefiero USA más que Brasil por el simple hecho de que existen muchas leyes y reglas que deben cumplir las empresas de servidores y creo que todos sabemos que USA con esos temas es estricto, Brasil en ese tema no le gana. Significa que en USA podrás ver mejor calidad con más frecuencia.
  3. Hola, los disparos se ejecutan primero desde el client, por lo tanto puedes usar onClientPlayerWeaponFire para detectar cuando el jugador dispare y toggleControl para desactivar el control "fire" durante unos segundos usando getTickCount ó setTimer para entonces re activar el control "fire" al jugador. De esa forma podrás hacer que los jugadores hagan disparos más pausados.
  4. No es posible remplazar los sonidos locales predeterminados pero puedes desactivarlos y simularlos con sonidos personalizados usando playSound3D. Aquí otros enlaces de interés: setVehicleSirensOn, removeVehicleSirens, stopSound, isElement, getPedOccupiedVehicle, addCommandHandler, getElementModel.
  5. Cuervo_fi

    Autos

    Hola, podrías dar más detalles de lo que estás intentando hacer? Le dejaré distintas respuestas según su caso pero si ninguno coincide hágalo saber y le responderé uno más adecuado para usted. - Intentas añadir más de 1 modelo con el mismo nombre en la carpeta pero no te deja debido a que no existe. Solución: Modifica el nombre del archivo para que no sea igual al anterior, tendrá que modificarlo en el archivo Lua client que remplaza el modelo en el juego y en el meta.xml para que los nombres del nuevo archivo coincidan y se carguen con exito. - Intentas remplazar más de un vehículo con el mismo modelo pero el archivo ya existe y no te permite meterlo en la misma carpeta. Solución: Puedes remplazar varios vehículos con el mismo modelo sin necesidad de agregar el mismo modelo varias veces, simplemente necesitas añadir el mismo código que está en el archivo Lua Client y remplazar la ID del modelo del auto que quieras que remplace. * Recuerde, si quiere una ayuda más especifica publique aquí más detalles de su problema.
  6. Hola, en esta sección del foro podrás recibir ayuda acerca de Errores o problemas de script, también acerca de dudas sobre Script. Pero lamentablemente no hay una categoría para solicitar scripts. Puedes intentar hacer el Script que quieres si conoces un poco del tema, en estos temas podrás ser instruido y ayudado pero no esperes que te entreguen todo realizado ya que esta sección del foro no se creó con esa intención. También puede contratar un Scripter, yo le recomiendo ir con personas que usted o sus amigos consideren confiable o alguien viejo en la comunidad para evitar problemas. Aquí un enlace de interés para usted, puede ir a https://community.multitheftauto.com/ para ver los script gratuitos que aportan los usuarios de la comunidad. Puede pedir ayuda también por Discord en la sección de Español, solo recuerde seguir las reglas de la comunidad: https://discord.gg/mtasa
  7. La misma función de createBlip ya tiene la opción de añadir la distancia. Mira el formato de uso y añade la distancia y asi te evitas poner una linea más.
  8. http://gtamap.delux-host.com/converter/
  9. function removeClans(thePlayer, command, ...) local account = getPlayerAccount(thePlayer) if (not account or isGuestAccount(account)) then return end local accountName = getAccountName(account) if ( isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( "Admin" ) ) ) then local gangName = table.concat({...}, " ") if gangName then exports [ "DayZ" ]:removeGang (gangName, true ) outputChatBox("El Grupo (" .. gangName .. ") ha sido borrado!", thePlayer, 0, 255, 0) end end end addCommandHandler("removeclan", removeClans) Puede que ya te solucionaron, pero esto le puede ser util a cualquier otro que necesite borrar grupos sin tener que borrar toda la tabla.
  10. Aun que pongas la imagen del crosshair transparente segiran saliendo esos bordes negros, eso pasaba igual con la camara por lo que tendran que usar shader para remplazar esa img negra default del gta.
  11. Intenta asi: local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function () local x, y, z = getElementPosition(localPlayer) dxDrawMaterialLine3D (x-3, y-1, z-1, x+3, y+1, z ,img, 7, tocolor(255,255,255,255)) end ) y para eliminar la imagen usa setTimer removeEventHandler
  12. Intenta hacerlo tu mismo y si hay un error la comunidad ayuda, aqui no regalamos scripts.
  13. Podrias usar onPlayerWasted -- para asignar el dato de cuantos kills tiene getElementData -- para obtener el dato del combo actual setElementData -- para asignar el dato de los combos setTimer -- para crear el tiempo en el que avanza el combo isTimer -- para saber si tiene un combo killTimer -- para destruir el tiempo de forma que usas "if" para saber de cuanto es el combo como x1 x2 etc.. es solo una idea de ultimo momento, esto funcionara si sabes entenderlo.
  14. EDIT: https://community.multitheftauto.com/ind ... ls&id=9041 user "Frank-co" pretends to be me to upload my server resources. Resources have edited my content server.
  15. Buenas, quisiera saber si hay algun tutorial o algo parecido que me haga entender como usar una base de datos mysql. quiero usarla con una pagina php5 y pues, me han dicho que es mucho mejor mysql. gracias de antemano
  16. no creo que sea el host ya que antes no ocurria el lag nfin, ya vere que es.
  17. tengo entendido que no son errores ya que la consola va limpia y el debug va totalmente bien y si mal no recuerdo no usamos un vps, usamos una full machine y mi hermano dice que con 32 gb de ram ya que alli se almacena cierta cantidad de cosas :L no sabes si es la base de datos por ser muy pesada?
  18. uso un dedicado pero no se exactamente ya que eso lo maneja mi hermano yo soy mas de la parte script
  19. Buenas tengo un problema y pues ultimamente mi servidor esta lento, incluso al entrar tarda unos 2 minutos, quisiera saber la razon si la saben por favor compartirla el archivo de datos internal.db me viene pesando 50mb no sé si eso tenga que ver.
  20. yo creo que tendras que hacer una obtener de los datos de esa cuenta y darselos a la cuenta que quieres
  21. Si, seria de mucha ayuda ciber. anteriormente cuando tenia este tipo de problemas tenia que re hacer las cosas aunque fueran script largos
  22. pero no puedo descompilarlos, yo use un compilador que descarge de un link que encontre aqui en el foro y no tiene la opcion de descompilar. solo me queda hacer los script de nuevo
  23. Buenas, necesito una ayuda con este error: ERROR: Loading script failed: memory allocation error: block too big Mi problema es que he formateado mi PC y no guarde los script no-compilados de mi servidor, y el MTA 1.3.4 me dice que re-compile el script, al re-compilarlo no funciona. ya se que no podre descompilarlo pero quiero saber si hay forma de compilarlo nuevamente para que funcione en mta 1.3.4 gracias por responder de ante mano.
  24. creo que no se pueden, pero si usas shader quizas sirva
  25. en client se usa localPlayer pero aveces no es necesario definirlo en server se usa source, thePlayer, player.. etc se usan para conseguir el personaje que ejecuta la funcion, por ejemplo: function myName(source) -- aqui el source consigue el personaje que ejecuta el comando outputChatBox("Tu nombre es:"..getPlayerName(source).."!", source, 255, 255, 255, true) end addCommandHandler("name", myName)
×
×
  • Create New...