Jump to content

0xCiBeR

MTA Team
  • Posts

    1,673
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by 0xCiBeR

  1. El daemon del OGP utiliza recursos de tu VPS. Te recomiendo utilizar lo indispensable solamente, si necesitas ayuda instalando un servidor de MTA manualmente, avisame. El archivo dump se genera cuando tu servidor crashea.
  2. 0xCiBeR

    Position name

    First disable showing default zone names. showPlayerHudComponent("area_name",false) Then use: getZoneName In adition to a table like this: local customNames = { ['Los Santos'] = "Custom Name", ['San Fierro'] = "Custom Name" } Then just use a loop like: local zone = getZoneName(...) for index, value in pairs(customNames)do if index == zone then dxDrawText(value,...) end end Or simply: local zone = getZoneName(...) local cus = customNames[zone] dxDrawText(cus,...) PS: Made it in the mobile, there could be some mistake.
  3. 0xCiBeR

    [WIP] DayZ

    If you are planning to do it open source I would be happy to help you through github as it's a fantastic way to work in collaboration. Contact me through PM message if you're intrested.
  4. Should fix it perfectly.
  5. In effect, it does trigger that event, so it's cycling the same function over and over causing a stack overflow.
  6. También: triggerClientEvent
  7. Estoy casi seguro que es el sistema de guardado del dayz. No se a que nivel tenes modificado el dayz, pero si hay algo ineficiente es el sistema de guardado de dayz. Pero podrías empezar por revisar eso.
  8. Te repito, míralo desde el HTTP server. Te da información mas específica. Si quieres, facilitarme una cuenta con privilegios administrativos y lo miro.
  9. function test() for i=1, 5 do outputChatBox("hola") end end De igual manera estarías ejecutando outputChatBox 5 veces además de que los loops son mas complejos de entender.
  10. No es algo que nadie pueda enseñarte del día a la mañana. Ni siquiera en un mes o mas creo yo.. Es algo que vas aprendiendo de a poco y la manera mas sencilla de aprender es prueba y error. Intenta editar scripts de la comunidad o crear scripts sencillos para luego pasar a conceptos mas complejos, como el uso de tablas. Te recomiendo leer la página que sugirió @Enargy y además leerte un poco la wiki. Un saludo!
  11. En efecto, el multigamemode trabaja basado en dimensiones. Pero no es tan sencillo como quieres @exelomax, para fusionar race con otro gamemode, necesita que modifiques partes grandes del gamemode en si. Si sos nuevo en scripting, te recomiendo intentes aprender primero lo básico y esencial, porque a fin de cuentas terminaras frustrado al no poder lograr lo intencionado. Desconozco si hay algún multigamemode que funcione bien que sea abierto al público, aunque debido a la complejidad de lo que buscas, lo dudo. Un saludo!
  12. Mira desde el servidor HTTP el performance browser si mal no recuerdo, te indica que función esta cargando el servidor.
  13. Te sugiero que hagas una tabla con los colores que quieras que se cambien y luego utilizes una función que vaya cambiando las variables de color luego de X tiempo. No es eficiente para nada llamar a math.random en onClientRender. Imagina que tienes un jugador que esta jugando a 50 fps. Lo que implica que la función math.random*3 se ejecutaria 50 veces por segundo dando un numero aleatorio. Aunque quizás, el ejemplo de tomas es el mas sencillo, a personas con PCs no tan buenas les darías un dolor de cabeza al momento de tener renderizar el DX.
  14. Te recomiendo mucho el uso de Debían 7 para lo que es MTA. De igual manera si no podes cambiar el SO te puedo ayudar, contactame por privado.
  15. Desde wikipedia: En síntesis, es un lenguaje de programación para crear efectos especiales.
  16. 0xCiBeR

    Ayuda

    Simplemente, luego la función de spawnPlayer, usas setElementDimension o modificas las variables de spawnPlayer para incluir dimensión. Busca en los archivos server-side, creo sería s_main.lua Saludos!
  17. Esteremos esperando personas con ideas y ganas de trabajar. Un saludo!
  18. Como dice tomas, un client-side -> server-side quizás utilizando el evento onClientPlayerDamage
  19. Cierro post ya que el autor ya sabe como resolver su problema. Dejar el off-topic de una buena vez.
  20. Estas utilizando mas de un shader? Generalmente ese es el problema ya que algunos shaders utilizan las mismas técnicas.
  21. Es posible, pero yo que vos reciclo los eventos y hago todo de 0. Saludos.
  22. Quita esto: guiSetVisible(barrased, false) guiSetVisible(barrahambre, false)
×
×
  • Create New...