Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    3,990
  • Joined

  • Last visited

  • Days Won

    182

Everything posted by Lord Henry

  1. Crie um script que faça fadeCamera na tela quando o jogador entrar no servidor com onPlayerJoin.
  2. Só usar engineRestoreModel no cliente do jogador que clicou em tal botão. Por se tratar de uma função client-side, só vai afetar no próprio cliente dele e não no cliente dos outros jogadores.
  3. Não. Pois faz parte do funcionamento dele se espalhar. O que você pode fazer é criá-lo no ar, sem contato com o chão. Apesar de ficar estranho.
  4. Se refere ao quê especificamente? Um veículo modificado? Skin? Objeto?
  5. Primeiro estude lógica de programação. Depois procure algo específico de linguagem. Recomendo este: Curso de Algoritmos #02 - YouTube
  6. Vc precisa usar os parâmetros do evento em vez de usar variáveis locais. Preste atenção na Wiki do onClientPedDamage.
  7. De qualquer forma, o erro aponta que não foi possível encontrar o script server.Lua, verifique se ele existe na pasta do seu resource e está exatamente com este nome.
  8. OnClientPedDamage Verifique se a arma usada é o ID 42 (extintor). Se for, é um dano válido no fogo.
  9. CreateFire Você não pode detectar isso pois o fogo não é um elemento válido. Ou seja, não tem como detectar "dano" nele. Você pode criar um NPC invisível na mesma posição do fogo e dai vc detecta o dano recebido por ele com extintor ou caminhão de bombeiros.
  10. Abre o Blender e me diga qual versão é. Se vc baixou o primeiro do site, vc deve ter instalado a versão 2.81. O GTA Tools é antigo demais e não é compatível com essa versão. Baixe a versão 2.63
  11. function PilotoDeHelicopteroAirNew ( player ) print (tostring (player)) accountname = getAccountName (getPlayerAccount(player)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then TudoInvisivel () setElementVisibleTo ( PilotoDeHelicoptero, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Piloto De Helicoptero" ) MensagemAirNewSCR ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", "success" ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>PilotoDeHelicoptero", true ) addEventHandler( "Encaminhar>PilotoDeHelicoptero", getRootElement(), PilotoDeHelicopteroAirNew )
  12. @wesley souza angelo favor utilizar o botão <> do fórum para postar códigos. Não cole direto no texto.
  13. Dá pra fazer com Blender usando uma versão antiga e com plugin do GTA Tools.
  14. Coloque isso antes da linha do accountName e mostre oq aparece no Debug Console: print (tostring (player))
  15. Sugiro que vc aprenda a programar e criar o seu próprio resource. ?
  16. Sobre seu problema: Erro nas linhas 4 e 19. accName não existe.
  17. Na próxima vez, utilize o botão <> do fórum para postar o código ao invés de colar direto no texto.
  18. Faz um loop for e verifica todos os jogadores do servidor com getElementsByType se eles tem essa data usando getElementData. Se tiver, adiciona o nome dele com getPlayerName em uma table com table.insert. Depois usa table.concat para mostrar todos os nomes em uma única string.
  19. AddCommandHandler - Adicionar um comando pro jogador chamar tal profissional. BindKey - Binda uma tecla a uma função, para fazer o profissional aceitar ou negar o chamado. Pode ser uma tecla pra aceitar e outra pra negar. Se as profissões estão separadas por ACL Group GetPlayersInACLGroup - Função útil que pega todos os jogadores que estão em determinada ACL Group. Se as profissões estão separadas em times GetPlayersInTeam - Pega todos os jogadores que estão em determinado time. Se as profissões estão separadas por elementData GetElementsByType - Pega todos os elementos do tipo específico. (use o tipo "player" para pegar todos os players conectados no servidor) For - Faz um loop que passa entre cada jogador, GetElementData - Verifica se tal elemento possui a elementData daquela profissão específica. (no caso o elemento é um jogador) OutputChatBox - Manda o texto para o jogador específico ou pra todo mundo.
×
×
  • Create New...