Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    4,005
  • Joined

  • Last visited

  • Days Won

    184

Everything posted by Lord Henry

  1. Esse código é de erro do GTA:SA e não do MTA. Reinstale seu GTA na pasta padrão C:\Program Files (x86)\Rockstar Games
  2. Os motivos mais comuns para isso acontecer são: Falta de memória de vídeo. Drivers desatualizados ou versão incompatível com seu sistema, atualize-os ou volte pra versão original do fabricante.
  3. Olá. Esse crash acontece devido a falta de memória de vídeo. Mais informações neste tópico.
  4. setPedAnimation(source, "crack", "crckidle"..math.random(1,4), -1, true, false, false, false)
  5. @thebossofc O erro está dizendo que o 4º argumento do seu setPedAnimation deveria ser um número, mas vc colocou um true no lugar. setPedAnimation(source, "crack", "crckidle"..math.random(1,4), true, false, false, false ) -- 1 2 3 4 (era pra ser um número inteiro, o true é só depois) Faltou você declarar o parâmetro time. Normalmente o valor dele é -1.
  6. Aquela / depois do * não existe. Remova ela.
  7. -- O Formato da MoneyZone: [index] = createColCuboid(x, y, z, width, depth, height), local moneyzone = { [1] = createColCuboid(1994.075, 1515.899, 7, 250, 250, 30), -- PirateShip MoneyZone } function giveZoneMoney() for i, zone in pairs(moneyzone) do -- Para cada colShape, faça: local players = getElementsWithinColShape (zone, "player") -- Obtém todos os jogadores dentro do colShape. if players and #players ~= 0 then -- Se existe algum jogador neste colShape, então: for _, p in pairs(players) do -- Para cada jogador neste colShape, faça: givePlayerMoney (p, 3) -- Dê $3 para ele. end end end end setTimer(giveZoneMoney, 1000, 0) -- Executa a cada 1 segundo a função giveZoneMoney(), infinitas vezes.
  8. Utilize o botão <> ali no campo de resposta para inserir códigos, não se esqueça de selecionar a linguagem Lua.
  9. Sobre o erro em si, é obrigatório que o resource de segurança tenha a permissão ao "function.fetchRemote" para poder obter o IP do servidor via fetchRemote.
  10. Olá. Devido a atualizações, este sistema de segurança precisa de muitas correções e melhorias, portanto ele não é mais confiável.
  11. Olá. Verifique na seção de Tutoriais em Geral deste fórum. Você encontrará esse tópico que pode ser útil:
  12. Vc provavelmente modelou cada alto-falante em 3D e então o objeto ficou pesadão. No GTA SA o ideal seria um cubo reto com a textura dos alto-falantes.
  13. Não oferecemos suporte para scripts de terceiros, lamento. Entre em contato com o autor do resource e peça uma correção. Além disso, a maioria dos elementos do HUD estão com tamanho e posição fixa, o que dará alteração em resoluções diferentes. Sobre esse problema de distorção, isso acontece por uma questão de proporção (aspect ratio) e não de resolução. Como ele foi feito na resolução 1600 x 900 (proporção 16:9), isso significa que qualquer resolução que esteja nessa mesma proporção irá funcionar normalmente (1280 x 720 também é proporção 16:9, por isso que funciona normalmente nele também). Porém a resolução 800 x 600 tem proporção 4:3, ela é mais quadrada. O que causa distorção no HUD mesmo usando posições e tamanhos relativos. Para corrigir isso, existe a função DxSetAspectRatioAdjustmentEnabled que deve ser chamada dentro da função do onClientRender e antes das linhas do dxDraw.
  14. Boa tarde. Qual a sua resolução nativa e qual resolução você está percebendo a falha?
  15. É só alterar aquele primeiro parâmetro: <servername>NOME DO SEU SERVIDOR</servername>
  16. Você não especificou o nome do servidor no arquivo mtaserver.conf
  17. Aqui não é o lugar para pedir para que pessoas programem para você. Para isso você precisa contratar um scripter ou uma loja de resources. O que podemos fazer é ajudá-lo com dúvidas que você tenha na hora de programar os seus resources. Simplesmente postar o resource inteiro e pedir para alguém consertar para você não é permitido.
  18. Você precisa ativar o gamemode Play. Caso já esteja ativado, provavelmente é porque ele está editado e removeram a parte do SpawnPlayer. Caso não queira ativar o gamemode Play por estar usando outro gamemode, então coloque a parte do SpawnPlayer no seu gamemode. Não se esqueça de que precisa usar o setCameraTarget também para restaurar a câmera no jogador. Alguns gamemodes de roleplay por exemplo removem essa parte de propósito que é para dar tempo de algum médico chegar para buscar/curar o jogador falecido, para só então dar spawn nele.
  19. Sobre o seu primeiro erro (Offset 0x003C91CC) se refere a falta de memória de vídeo. Ocorre quando o servidor exige mais memória de vídeo que o seu PC possui ou caso o seu PC já esteja usando toda a memória de vídeo para outra coisa e faltou para o MTA. Muito frequente em servidores mal otimizados que abusam da memória de vídeo colocando texturas com altas resoluções. Sobre o seu segundo erro (Offset 0x003FDEE4) não encontrei nenhuma referência a ele.
  20. Esse seu script é client-side ou é server-side?
  21. Já que você está tão disposto a pagar, peça para o dono do servidor vender os mods para você. Caso contrário, o máximo que você pode fazer é contratar um scripter para desenvolver mods parecidos para você. Sobre clonar/plagiar os mods de outro servidor sem a devida autorização, isso é ilegal e pode resultar na suspensão do seu acesso ao MTA por tentativa de hack.
×
×
  • Create New...