gotinha

Members
  • Content Count

    14
  • Joined

  • Last visited

Posts posted by gotinha


  1. On 24/08/2019 at 14:28, Augusto said:

    Antes de criar a função o marker estava funcionando normalmente, mas depois que criei a função nao esta aparecendo mais


    EDIT:Olhe o meta 

    
    <meta>
         <script src="RevisaoVeiculo.Lua", type="server"/>
        
    </meta>
    

     

    tire a virgula depois do "RevisaoVeiculo.Lua",


  2. On 24/08/2019 at 21:52, juaosilv said:

    Pelo código isso coloca a caixa no personagem, mas sobre a caixa eu recomendo que você utilize ela substituindo spoilers pq é melhor em questão de desempenho e acredito q é melhor tb p salvar no veiculo.

    a caixa não esta sendo anexada no ped é sim no veiculo só que ela não está sendo anexada no veiculo ai ela fica ali no meio do nada criada


  3. na hora de attachar um  objeto no veiculo simplesmente não attacha só cria o objeto é no debugscript level 3 não aparenta nenhum erro..  unknown.png

    SCRIPT (Server)

    local caixasom = {}
    
    function som1()
    local veh = getPedOccupiedVehicle(client)
    if caixasom[client] and isElement(caixasom[client] ) then
    		destroyElement( caixasom[client] )
    			caixasom[client] = nil 
    end
    if (veh) then
    caixasom[client] = createObject(1925, 1045,-1039,32)
    attachElements(caixasom[client], veh, 0,0,0)
    end
    end
    addEvent( "caixaSom1", true)
    addEventHandler("caixaSom1", root, som1)

    alguém sabe o por que disso ?


  4. 1 hour ago, DNL291 said:

    É  uma variável interna do MTA que retorna o cliente que chamou o lado server. É útil também para verificação de segurança visto que o elemento cliente pode ser burlado em modificações do jogo, daí client sempre vai retornar o cliente válido.

    entendo mas fazer oque né foi o jeito de funcionar kkk, muito obrigado pela ajuda sou grato :). OBS: agora bora retribuir com thanks!!! kk

    • Thanks 1

  5. 4 hours ago, DNL291 said:

    Tente:

    
    function sairTunar()
    	local veh = getPedOccupiedVehicle(client)
    	if (veh) then
    		setElementInterior(client, 0)
    		setElementInterior(veh, 0)
    		setElementDimension(client, 0)
    		setElementDimension(veh, 0)
    		setElementPosition(veh, 1041.4, -1039, 32)
    	end
    end
    addEvent("sairbackspacetunar", true)
    addEventHandler("sairbackspacetunar", root, sairTunar)
    

     

    funcionou muito obrigado!! agora poderia me explicar sobre essa variável client é como eu posso usar ela ou quando usar ?.


  6. 5 minutes ago, DNL291 said:

    E o evento não tá recebendo o player no parâmetro. Mostre o trecho que chama o evento.

    function backSpaceTunar()
    	if MostrarMenu == true then
    	removeEventHandler ("onClientRender", getRootElement(), MenuTunar)
    	MostrarMenu = false
    	Escolhido = false
    	showCursor(false)
    	triggerServerEvent( "sairbackspacetunar", localPlayer )
    	end
    end
    bindKey("backspace", "down", backSpaceTunar)
    
    function renderpersona()
    if MostrarMenu == true then 
    if Escolhido == 1 then 
    removeEventHandler ("onClientRender", getRootElement(), MenuTunar)
    MostrarMenu = false
    Selecionado = false
    triggerEvent("menupersonaliza2", localPlayer)
    else
    end
    end
    end
    bindKey("enter","down",renderpersona)

     


  7. o debugscript 3 fala o seguinte erro unknown.png

    local MarcaTunar = createMarker(1041.4, -1027, 31, "cylinder", 4, 255,255,255, 50)
    
    function sairTunar(player)
    local driver = getPedOccupiedVehicle(player)
    if (driver) then
    setElementInterior(player, 0)
    setElementInterior(driver, 0)
    setElementDimension(player and driver, 0)
    setElementPosition(driver, 1041.4, -1039, 32)
    end
    end
    addEvent("sairbackspacetunar", true)
    addEventHandler("sairbackspacetunar", root, sairTunar)
    
    function irTunar(player)
    local dimensao = math.random(1,40000)
    local driver = getPedOccupiedVehicle(player)
    if (driver) then
    setElementPosition(driver, 615.58441162109, -124.70253753662,997.9921875)
    setElementInterior(player, 3)
    setElementInterior(driver, 3)
    setElementDimension(player and driver, dimensao)
    setElementRotation(driver, 0,0,90)
    triggerClientEvent(player, "menuinicialTunar", player)
    end
    end
    addEventHandler("onMarkerHit", MarcaTunar, irTunar)

    alguém pode me ajudar acaba que na hora de voltar não funciona, não seta nem a posição do player é nem a dimensão Porem Para Ir Funciona


  8. 19 minutes ago, Lord Henry said:

    Você terá que abrir o DFF do seu veículo em um programa de modelagem 3D para editá-lo. Dai lá dentro vc adiciona as partes variantes, nomeia elas como extra1, extra2, extra3, extra4 ou extra5. Depois vc faz essas partes serem "filhas" da parte chassi_dummy que já vem no modelo original e pronto. Exporta tudo em DFF e usa normalmente no MTA.

    dai é só colocar para substituir o carro com o dff que veio exportado ?


  9. Ola!!! alguém pode me informar como eu posso fazer isso ??

    Variantes Personalizadas

    Com a introdução das variantes de veículos, agora podemos adicionar variantes personalizadas usando modelos personalizados. As variantes podem ser de diferentes anúncios a partes adicionais do modelo.

    200px-Infernus.png
     
    Variante Personalizada Infernus

    Como adicionar variantes

    Adicionar variantes requer modificar seu DFF adicionando uma parte do modelo que você deseja ser uma variante e nomeando-o como extra1, extra2, extra3, extra4 ou extra5 e depois definindo seu pai como o chassi_dummy diz ao GTA que possui informações de variante e depois disso sua variante funcionará no MTA.

    Gerando variantes personalizadas

    As variantes customizadas da desova são mais complicadas, pois não sabemos se as variantes existem, portanto, o spawner variante aleatório (TM) não gerará a variante adicionada.

    Uma maneira de contornar isso é para especificar implicitamente qual variante você precisa no createVehicle, isso irá ignorar nosso spawner variante aleatório (TM) e permitir que você o apareça.

    Qualquer variante inválida aparecerá como o modelo padrão sem variação. 

     

    Eu gostaria de saber de como setar um dff como chassy_dummy ou então qual funções usar, eu quero fazer um script de tunagem visual só que por objetos fica meio complicado.... já que os objetos são meios "limitados"


  10. Eu Queria saber como faço para quando o player estiver em uma marker vai habilitar uma bind para abrir um GUI,  exemplo: eu coloquei uma bind para abrir um GUI Porem só é para abrir quando estiver em um marker.

    10 minutes ago, gotinha said:

    Eu Queria saber como faço para quando o player estiver em uma marker vai habilitar uma bind para abrir um GUI,  exemplo: eu coloquei uma bind para abrir um GUI Porem só é para abrir quando estiver em um marker.

    eu já resolvi, achei a função... pra quem precisar : isElementWithinMarker