Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 20/05/21 in all areas

  1. For those who still wonder ? The idea of drawing on top of it with dx functions was actually good and it works! Here is the result from what I tried: This was done by drawing a rectangle with the size of the screen and some text over it and as you can see you can barely see the ***NETWORK TROUBLE*** text. function onGotProblem(status) if status == 0 then -- we got a problem addEventHandler("onClientRender", root, networkWarning) else -- all good removeEventHandler("onClientRender", root, networkWarning) end end addEventHandler("onClientPlayerNetworkStatus", root, onGotProblem) function networkWarning() -- Draw your stuff here dxDrawRectangle(...) dxDrawText(...) end
    3 points
  2. Maybe you can draw something on top of it. *edited* https://wiki.multitheftauto.com/wiki/OnClientPlayerNetworkStatus
    2 points
  3. Hi! Use 'f1' to open https://community.multitheftauto.com/index.php?p=resources&s=list&name=dayz&descr=&category=&page=1
    1 point
  4. You can change it actually, but you need Photoshop skills hhh
    1 point
  5. LIBERACIÓN DE GM DE COLORADO ROLEPLAY Buenas noches, comunidad de MTA. El día de hoy me gustaría realizar la liberación de una antigua GM realizada por mí para mi servidor Colorado Roleplay, el cual cerró hace ya un año o incluso más. Tras el cierre, la GM fue vendida a un fiel usuario del servidor. Lamentablemente, la GM le fue robada de su hosting por un usuario llamado Rydex (Rydex, Vaydex, Darko y mil cuentas que tiene), el cual se ha dedicado a revenderla a más no poder (además de engañar a no se cuántos proyectos diciendo que era scripter y lo único que hacía era decir que su PC estaba roto y necesitaba dinero para arreglarlo, pidiendo dinero así a la propia comunidad). No he podido llegar a ningún acuerdo con nadie, ni siquiera con el equipo de MTA, por lo que mi última opción para dejar que esto siga rulando y revendiéndose es liberándola definitivamente tal y cómo se está vendiendo ahora (con la mayoría de recursos totalmente compilados). No voy a dar ningún tipo de soporte ya que al fin y al cabo, es una GM que fue robada y la libero para que no se siga estafando a la gente. Espero que se pueda comprender. Esta GM nunca se vendió ni compartió sin compilar. La versión vendida y robada fue la versión compilada por lo que "nuevas versiones" o versiones sin compilar no existen. Los scripts más importantes o que más caracterizaban al servidor están compilados y nadie (excepto yo) tiene la versión sin compilar de ellos. Que nos os engañen. FOTOS DEL SERVIDOR DESCARGA Link de descarga: https://www.mediafire.com/file/94xelwh9h4ovzi0/CRP-11-07-2019.rar/file Que la disfrutéis. Tened cuidado a la hora de comprar GM's baratas y movidas. Suerte.
    1 point
  6. Edite o DFF e o TXD do veículo colocando a imagem do emoji.png Você vai precisar mapear o UV dessa textura usando um programa de modelagem 3D (como o Blender, 3DS Max ou zModeler). Depois vc importa esse DFF e TXD para o MTA, substituindo o veículo original por este. Vc vai precisar das funções: engineLoadTXD engineImportTXD engineLoadDFF engineReplaceModel
    1 point
  7. dxDrawImageSection Para quem tem dúvidas sobre o dxDrawImageSection, leia esse mini tutorial! (Espero que ajude algum desenvolvedor) Argumentos Obrigatórios: 1º PosX da sua Imagem 2º PosY da sua Imagem 3º Largura da sua Imagem 4º Altura da sua Imagem 5º Posição absoluta do canto superior esquerdo (não entendi muito bem isso) 6º Posição absoluta do canto superior esquerdo (não entendi muito bem isso) 7º Largura da sua Imagem 8º Altura da sua Imagem 9º O caminho de sua imagem Como utilizar? Para utilizar, veja os exemplos abaixo! (Eu vou fazer como se fosse em uma hud, para ficar mais fácil) local screenW, screenH = guiGetScreenSize() local x, y = (screenW/1360), (screenH/768) function onHudPanel() dxDrawImageSection(x * 800, y * 400, x * 400 * (math.floor(getElementHealth(localPlayer)/100)), y * 80, 0, 0, x * 400 * (math.floor(getElementHealth(localPlayer)/100)), y * 80, "assets/imgs/progress_health.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --[[ Acima, o código vai renderizar a imagem em horizontal! Para colocar em vertical, é só mudar o "* (math.floor(getElementHealth(localPlayer)/100))" para a altura da imagem (4º e 8º argumento do código)! --]] end OBs: A função "math.floor" retorna um número inteiro (ele arredonda o valor passado para baixo) | Exemplo: local numero = 34.3434453452345 print(math.floor(numero)) Resultado: 34 Caso haja dúvidas, me chame no Discord ou em meu Privado do fórum!
    0 points
×
×
  • Create New...