-
Posts
1,990 -
Joined
-
Last visited
-
Days Won
2
Everything posted by #RooTs
-
Ajuda com um servidor linux
#RooTs replied to Ryuzaki's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
@Banex, xiiiu man, vai fica debatento uma coisa que já está resolvida? -
Ajuda com um servidor linux
#RooTs replied to Ryuzaki's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
@Banex, já está resolvido! -
Bom, para começar esse tutorial, vou estar explicando como criar uma simples HUD, com funções básicas, para pessoas que estão iniciando sua aprendizagem em LUA. bom, vamos iniciar e fechar a função fundamental para a HUD function HUD () end logo após, vamos escrever um simples texto em DX; você também pode adicionar outras funções na mesma linha do texto, mais tudo dentro da função que iniciei acima function HUD () dxDrawText("Bem vindo!", 990, 153, 40, 40, tocolor(255,255,255,255),1.0,"pricedown",false,false,false,true) end Após o texto, vem a posição do texto na sua tela; (990~esquerda ou direita) (153~cima ou baixo) (40~40~manter a proporção do texto) Bom logo após, observe o "tocolor" é uma cor BRANCA adicionada na linha, note que são 4 sequência numéricas e as 3 primeiras é a cor, muito conhecida como "RGB" ( 255,255,255 ) a 4ª sequência que está em 255, ( x, x, x, 255 ) é a transparência do texto que vai de 0 a 255; quanto menor for o numero, mais transparente seu texto irá ficar, mais tome cuidado com as [Virgulas] para separar os numeros; vou deixar um link de uma tabelas de cores em "JAVA" e em "HTML" http://www.flextool.com.br/tabela_cores.html Depois das cores. vem o tamanho do texto que está em ( 1.0 ) quanto maior for o numero, maior ficará o seu texto ( 2.0 ), ( 3.0 ) ou ( 1.2 ) ( 1.5 ) isso varia com o seu gosto e criatividade Logo depois vem o tipo de fonte, observe que o nome da fonte está dentro de 2 aspas "" ["pricedown"], vou deixar abaixo os nomes de fontes usadas como Padrão do MTA/GTA "default": Tahoma "default-bold": Tahoma Bold "clear": Verdana "arial": Arial "sans": Microsoft Sans Serif "pricedown": Pricedown (GTA's theme text) "bankgothic": Bank Gothic Medium "diploma": Diploma Regular "beckett": Beckett Regular Vamos para a outra etapa, vamos adicionar uma ferramenta muito importante, vamos ajustar o texto conforme a resolução do jogo local x,y = guiGetScreenSize() Adicionado ela ficará assim local x,y = guiGetScreenSize() function HUD () dxDrawText("Bem vindo!", x*990, y*153, x*40, y*40, tocolor(255,255,255,255),1.0,"pricedown",false,false,false,true) end Logo após vou fazer um calculo para essa ferramenta ficar adicionada para todas as resoluções de telas em HD local sx,sy = guiGetScreenSize() local px,py = 1280,720 -- telas em HD local x,y = (sx/px), (sy/py) function HUD () dxDrawText("Bem vindo!", x*990, y*153, x*40, y*40, tocolor(255,255,255,255),1.0,"pricedown",false,false,false,true) end Bom, para finalizar este simples tutorial; vamos adicionar um evento responsável em fazer a "HUD" funcionar e ligar addEventHandler("onClientRender", root, HUD) adicionado ao conjunto ela irá ficar assim local sx,sy = guiGetScreenSize() local px,py = 1280,720 -- telas em HD local x,y = (sx/px), (sy/py) function HUD () dxDrawText("Bem vindo!", x*990, y*153, x*40, y*40, tocolor(255,255,255,255),1.0,"pricedown",false,false,false,true) end addEventHandler("onClientRender", root, HUD) ou também posso fazer de um jeito que, também pode ser mais fácil; mais eu acho o jeito aii em cima é mais facil para mim local sx,sy = guiGetScreenSize() local px,py = 1280,720 -- telas em HD local x,y = (sx/px), (sy/py) addEventHandler("onClientRender", root, function () dxDrawText("Bem vindo!", x*990, y*153, x*40, y*40, tocolor(255,255,255,255),1.0,"pricedown",false,false,false,true) end ) -- não esquece de fechar o parêntese do evento Bom, este é o fim de um simples tutorial, espero que gostem e que deixem criticas construtivas
-
Ajuda com um servidor linux
#RooTs replied to Ryuzaki's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
de nada, seja bem vindo ao Fórum -
Ajuda com um servidor linux
#RooTs replied to Ryuzaki's topic in Ajudas relacionadas ao MTA:SA (Cliente/Servidor)
bom, na minha opinião MTA:SA não roda bem em servidores Linux, sempre vai ser algum erro tanto como na estrutura dos scripts ou como na formatação deles(UTF- , eu recomendo Servidores Windows por ser bem mais fáceis de mexer. isto não significa que o MTA:SA não roda em Linux; ele roda SIM, mais vai ter sempre esses tipos de problemas que você vai ter que resolver sempre. ( por isso que eu recomendo Windows ) conheço e conheci Grandes servidores de MTA:SA que iniciou em Linux e depois passou-se para Windows. bom, vai ter gente que vai debater o que estou falando; mais vai por mim que vai ser melhor, falo isso por experiência própria. -
Version 2.2.0 By #RooTs ~~released DOWNLOAD: https://community.multitheftauto.com/ind ... ls&id=9179
-
the error is the file TXD. I've had this problem, try a different file.
-
compiled is not very useful, more is good
-
this is an area in Portuguese. please do not talk more in English here esta é uma área em Português. por favor, não falar mais em Inglês aqui
-
video/demo up there, Note the life icon and armor in 50 ~ 25 ~ 10%
-
script from another author, look in meta "SoRa" version="1.0" type="script" name="Admin Message" description="Edited By jafar" /> (staffinfo) Author: specterfd https://community.multitheftauto.com/ind ... s&id=11062 (new-admin_message) Author: MR.GRAND https://community.multitheftauto.com/ind ... s&id=11057 DONE
-
worked? without bugs?
-
@joaokennedy, bom, eu Tenho um server com Gamemode play, e uma vez eu usei um scripts de "Zumbi" para um evento e isso causou muito lag em meu servidor, a intenção era fazer um evento em todo o servidor, e não em uma área especifica. bom, eu não tenho certeza disso, mais acho que esses tipos de scripts já tem "setTimer/getTimer" disparando com ou sem Players lá dentro e quando o player entra no servidor, entra novamente o "setTimer/getTimer" que checa o Player e dispara "peds/Zumbi" para o jogador. como eu te falei que tenho um server PLAY eu não tenho certeza disso e não trabalho com scripts para (DayZ)
-
Thanks my friends I always try to learn more and more
-
I do not know what your game mode, more in my server works perfectly. you should be using a shader hud, because the source of the hud GTA: SA, is not this just turn on the hud on your server, or test it on a server gamemode play
-
updated to version 1.1.0, enjoy
-
I will update it and upload, just a moment
-
there are 2 huds in community, you downloaded starting this link? https://community.multitheftauto.com/ind ... s&id=10638
-
Thanks by 2345 Downloads update the first post: Version 2.2.0 By #RooTs ~~later
-
for me it works without problems
-
if I understand well, try using my example addEventHandler("onResourceStart",root, function () for _,veh in pairs(getElementsByType("vehicle")) do if getElementModel(veh) == 411 then -- Vehicle model setVehicleHandling(veh, "mass", 1400.0) setVehicleHandling(veh, "turnMass", 2725.3) setVehicleHandling(veh, "dragCoeff", 1.5) setVehicleHandling(veh, "centerOfMass", { 0.0, 0.0, -0.25 } ) setVehicleHandling(veh, "percentSubmerged", 70) setVehicleHandling(veh, "tractionMultiplier", 0.70) setVehicleHandling(veh, "tractionLoss", 0. setVehicleHandling(veh, "tractionBias", 0.50) setVehicleHandling(veh, "numberOfGears", 5) setVehicleHandling(veh, "maxVelocity", 240.0) setVehicleHandling(veh, "engineAcceleration", 30.0) setVehicleHandling(veh, "engineInertia", 10.0) setVehicleHandling(veh, "driveType", "awd") setVehicleHandling(veh, "engineType", "petrol") setVehicleHandling(veh, "brakeDeceleration", 11.0) setVehicleHandling(veh, "brakeBias", 0.51) setVehicleHandling(veh, "ABS", false) setVehicleHandling(veh, "steeringLock", 30.0) setVehicleHandling(veh, "suspensionForceLevel", 1.2) setVehicleHandling(veh, "suspensionDamping", 0.19) setVehicleHandling(veh, "suspensionHighSpeedDamping", 0.0) setVehicleHandling(veh, "suspensionUpperLimit", 0.25) setVehicleHandling(veh, "suspensionLowerLimit", -0.10) setVehicleHandling(veh, "suspensionFrontRearBias", 0.5) setVehicleHandling(veh, "suspensionAntiDiveMultiplier", 0.4) setVehicleHandling(veh, "seatOffsetDistance", 0.37) setVehicleHandling(veh, "collisionDamageMultiplier", 0.72) setVehicleHandling(veh, "monetary", 95000) setVehicleHandling(veh, "modelFlags", 0x40002004) setVehicleHandling(veh, "handlingFlags", 0xC04000) setVehicleHandling(veh, "headLight", 0) setVehicleHandling(veh, "tailLight", 0) setVehicleHandling(veh, "animGroup", 1) end end end)
-
can be any function removed, or updated
-
Community Resource Forums down?!
#RooTs replied to FlyingSpoon's topic in Site/Forum/Discord/Mantis/Wiki related
this means that there has to servers? -
Community Resource Forums down?!
#RooTs replied to FlyingSpoon's topic in Site/Forum/Discord/Mantis/Wiki related
SOLUTION this may affect the performance of the MTA servers? I have friends who have servers, and their server is falling. not just one server, most are more than 20 servers that are falling