Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    4,006
  • Joined

  • Last visited

  • Days Won

    184

Everything posted by Lord Henry

  1. Seria fácil resolver se existisse um evento do tipo onVehicleCreate.
  2. Creio que o marker fique melhor server-side. Mas você vai precisar definir o jogador como "dono" do marker pra outro usuário não finalizar a missão no lugar dele. E pare de usar Ç na palavra você.
  3. É muito mais leve simplesmente setar o alpha dos objetos do que ficar carregando texturas transparentes.
  4. Você troca a skin de um objeto qualquer que não é muito utilizado (por exemplo as fichas de cassino) para a skin modificada da arma, usando as funções engineImportTXD, engineLoadDFF, engineLoadTXD e engineReplaceModel. Quando o jogador compra essa arma, você faz a arma original dele ficar invisível com setElementAlpha e anexa o objeto com a skin modificada na arma invisível do jogador. Ele vai continuar usando a arma original normalmente, mas terá a skin nova no lugar.
  5. Brasil Vida Popular (BvP) Brasileiros Vivendo na Profissão (BvP) Grand Theft Auto - Factions (GTA - Factions) [Esse não pode pois é o nome do meu server local, xD] Grande Tráfico de Armas - Brasil (GTA - BR) Clube dos Profissionais (CdP) Brasil Vida Virtual (BvV) Brasil Vida Real (BvR) [Esse nome é famoso e todos querem usar, provavelmente já está em uso agora] Realidade Brasileira (RB) Não sei quais dos nomes acima estão em uso, verifique antes.
  6. function disableChat (message, messageType) cancelEvent () end addEventHandler ("onPlayerChat", getRootElement(), disableChat) ----------------- A propósito, na wiki do onPlayerChat já tem um exemplo de chat local.
  7. Você desabilitou a mira quando ocultou todos os componentes da HUD. Habilite-o com isso: setPlayerHudComponentVisible (thePlayer, "crosshair", true)
  8. Desse jeito vc está apenas cancelando a entrada no veículo. Eu colocaria o timer em uma tabela e usaria o veículo como índice. local destroyTimer = 10 -- Tempo em segundos para o veículo desaparecer. local timers = {} -- Tabela com os timers de cada veículo. function desaparecer () if isElement (source) then -- Se o veículo existe, então: if isTimer (timers[source]) then -- Se já existe o timer do veículo, então: resetTimer (timers[source]) -- Reinicia o timer do veículo. else -- Se não existe o timer do veículo, então: timers[source] = setTimer (destroyElement, destroyTimer*1000, 1, source) -- Cria o timer do veículo, que irá destruí-lo em 10 segundos. end end end addEventHandler ("onVehicleExit", getRootElement(), desaparecer) -- Executa a função acima quando alguém sai de um veículo. function continuar () if isTimer (timers[source]) then -- Se existe o timer do veículo, então: killTimer (timers[source]) -- Cancela esse timer, o veículo não será mais destruído depois de 10 segundos. end end addEventHandler ("onVehicleEnter", getRootElement(), continuar) -- Executa essa função quando alguém entra em um veículo.
  9. Ah... Seu servidor é DayZ... Dai ferrou demais. Eu desativaria o inventario normal inteiro e faria o modificado funcionar sozinho. Geralmente não é uma boa ideia resources compartilhados.
  10. Client.lua é server-side tbm? Vish. E no seu server.lua vc precisa colocar dentro de uma função com evento de onPlayerJoin.
  11. Creio que vc precisa desabilitar o chat normal do jogador antes de fazer isso.
  12. Sim, está com erro. O veículo vai desaparecer mesmo se o jogador voltar pro veículo. Pois em nenhum momento vc está cancelando esse timer caso o jogador volte.
  13. Servidor será qual tipo? RPG, Freeroam, DayZ, Race, Deathmatch, Gang War?
  14. Não acho legal a dar scripts assim de graça. Da próxima vez publique o resource na comunidade oficial e quem tiver interesse baixa por lá.
  15. Mas eles estão em resources separados ou estão no mesmo resource?
  16. Acesse o tópico acima e descubra.
  17. O log apontou modificações de texturas e arquivos de linguagem no seu GTA SA. Como imagens das telas de loading, background do pause menu, modificação das fontes do jogo. Reinstale seu GTA sem modificações. Nota da moderator: esta falha significa falta de memória de vídeo, leia em https://wiki.multitheftauto.com/wiki/Famous_crash_offsets_and_their_meaning Portanto, remova os mods do GTA, se você tiver algum (para que não haja texturas pesadas), atualize para uma placa de vídeo melhor ou jogue em servidores diferentes com mods / texturas mais otimizadas, para que a sua placa de vídeo atual possa lidar com isso sem falhar .
  18. Tá. Vamos ver se eu entendi: Você tem 2 scripts de inventário (em resources separados), um modificado e um padrão. No entanto eles estão gerando conflito e você quer fazer o inventário padrão não ser mais ativado junto com o modificado, é isso?
  19. Todas as contas criadas no servidor já possuem um ID, que não muda mesmo se algumas contas forem deletadas. Basta você usar getAccountID, que dai você obtém esses IDs. Os dados das contas ficam salvos no banco de dados internal.db
  20. Já tinha visto seu tópico, mas ignorei.
  21. Baixe e execute o MTADiag, depois de finalizar o escaneamento, ele vai deixar informações no seu CTRL+V. Cole-as aqui para darmos uma olhada.
×
×
  • Create New...