gotinha
-
Posts
13 -
Joined
-
Last visited
Posts posted by gotinha
-
-
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
-
ainda não descobri '---'
-
só revivendo o tópico.
-
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..
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 ?
-
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
- 1
-
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 ?.
-
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)
-
o debugscript 3 fala o seguinte erro
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
-
7 hours ago, Lord Henry said:
muito obrigado pela ajuda, então realmente terei que fazer com objetos...
-
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 ?
-
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.
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"
-
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
Ajuda em revisao de veiculo
in Programação em Lua
Posted
tire a virgula depois do "RevisaoVeiculo.Lua",