Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    4,005
  • Joined

  • Last visited

  • Days Won

    184

Everything posted by Lord Henry

  1. Não se usa interpolateBetween nesse objetivo. Só moveObject já basta. Ele quer animar a câmera, não o painel.
  2. Como ficou a função do onClientRender?
  3. Eu tbm. Estou sem notebook desde 6-feira retrasada. Sobre a tela preta, normalmente usando fadeCamera (true) era pra resolver. Se não resolver, ou a câmera está em um lugar escuro mesmo, ou tem algum DX preto sendo renderizado atrás do painel. Outra coisa: Deve-se evitar usar DX e CEGUI no mesmo painel.
  4. Não. Vc precisa de uma variável marcando se o painel está ativo ou não. E verificar a posição do clique se está em cima do elemento DX ou não.
  5. Crie 2 objetos e torne-os invisíveis. Um será onde a câmera vai ficar e o outro será onde a câmera vai apontar. Anime normalmente os objetos com moveObject e dentro de uma função de evento onClientRender, use SetCameraMatrix com as posições destes objetos respectivamente. Para voltar a câmera ao normal. Remova o evento onClientRender e use setCameraTarget no localPlayer.
  6. Vale lembrar que os jogadores não fazem download dos resources desligados.
  7. Não use isPedInVehicle nesse caso. Use getPedOccupiedVehicle. Obter o ID do veículo: getElementModel Obter todos os veículos do servidor: getElementsByType ("vehicle").
  8. Para obter somente os resources que são bases, primeiramente todos eles devem ter seu type declarado no meta.xml como map em vez de script. Depois use getResourceInfo e obtenha o type de cada resource. Os que forem == "map" são os resources de base. No exemplo da wiki ele está verificando o author, troque pra type.
  9. Mude o tipo do marker de "cylinder" para "corona".
  10. Desabilitar som específico: setWorldSoundEnabled Criar som customizado 3D: playSound3D (Você terá que anexar o sound element no veículo com attachElements)
  11. Ah, dai sim precisa de um GetElementPosition
  12. Tópico movido para a seção de Programação em Lua. @Ferreiro veja as regras do fórum aqui:
  13. Só colocar a posição certa no createObject ué. Troca aqueles zeros pela coordenada certa.
  14. Se não responderam no seu outro tópico, provavelmente ninguém sabe. Formate seu computador pra ver se resolve.
  15. Tem sim. Você desabilita o som original da sirene e quando o player aperta a tecla de sirene, começa a tocar o áudio .wav em loop da nova sirene.
  16. O server-side está com erro. Não se usa localPlayer em script server-side. Seu resource pertence a dois scripters, AirNew Scripter e esse tal de LG7 Scripter. Quem será que roubou de quem?
  17. Você criou o objeto na posição 0, 0, 0. Essa posição fica no meio do mapa, dentro do chão. Dai não vai conseguir ver mesmo.
  18. O cara foi respondido quase 2 meses depois. Enfim, tópico respondido e trancado, visto que o autor não responderá mais nele.
  19. OnVehicleExit DestroyElement
  20. Já tentou reinstalar seu MTA? Juntamente com o DirectX 11 que vem junto?
  21. O tipo de resource "animation" não existe. Usa-se o tipo "script" em vez disso. Os tipos válidos são: "gamemode", "script", "map", "misc".
  22. Sim, é possível. Basta ter um resource de PlayerID e depois adaptar seu resource com funções exportadas por ele.
  23. Crie um pickup com o objeto em vez do marker.
×
×
  • Create New...