Jump to content

[MTA] ->> Cutscene


Recommended Posts

  • Other Languages Moderators
7 minutes ago, Sr Black said:

Eu usei o setCameraMatrix para fazer uma "cutscene"

Sim, mas ele disse "rodar uma cutscene do GTA dentro do MTA", então ele quer mostrar ao player uma cutscene que já existe em vez dele criar uma em tempo real.

Mas concordo que daria pra criar uma cutscene própria dentro do MTA usando as funções de câmera.

  • Thanks 1
Link to comment
3 minutes ago, Lord Henry said:

Sim, mas ele disse "rodar uma cutscene do GTA dentro do MTA", então ele quer mostrar ao player uma cutscene que já existe em vez dele criar uma em tempo real.

Mas concordo que daria pra criar uma cutscene própria dentro do MTA usando as funções de câmera.

A Certo, lerdeza minha kkk desculpe

Link to comment
local camera = {
	[1] = {1785.5252685547,-1670.3322753906,197.42810058594,1824.4713134766,-1419.6008300781,206.25146484375,1709.2348632813,-1475.1075439453,199.77049255371}, -- los santos
	[2] = {-1877.8803710938,448.31448364258,66.276161193848,-1545.9180908203,500.68551635742,61.879508972168,-1579.8115234375,606.18676757813,61.850708007813}, -- ponte san fierro
	[3] = {-2408.4401855469,1735.3631591797,38.366367340088,-2302.2407226563,1558.1441650391,37.568012237549,-2433.8842773438,1561.0505371094,37.802646636963}, -- navio
	[4] = {1281.0335693359,-884.94543457031,86.771049499512,1415.4288330078,-907.2900390625,85.035575866699,1415.4951171875,-808.62286376953,87.2880859375} -- vinewood
}

local i = 1
local dx = 0.0
function Loading()
    if dx < 1 then
        dx = dx+0.001
		local x,y,z = interpolateBetween(camera[i][1],camera[i][2],camera[i][3],camera[i][4],camera[i][5],camera[i][6],dx,"SineCurve")
		setCameraMatrix(x,y,z,camera[i][7],camera[i][8],camera[i][9])
	elseif dx > 0 then
	    dx = 0.0
		i = i + 1
		if ( i >= 5) then
		    i = 1
		end	
	end
end

addEventHandler("onClientRender",root,Loading)

isso?

Link to comment
1 hour ago, Lord Henry said:

@Gw8 não fique dando código assim de graça, isso desestimula o usuário a aprender. E se você tivesse lido as outras respostas, saberia que não é isso que ele queria.

Não vejo problema nisso, por que pelo que percebi o rapaizinho não saiu nem do 0% ainda, problema é se o rapaz aí pegar o código e nem tentar interpretar, o certo seria agora ele agradecer primeiramente o @Gw8 depois ele tentar entender o código e ir comentando linha por linha da parte que ele entendeu, e a que a ele não entendeu ele poste aqui para ser ajudado a entender. Pelo menos eu penso assim, e claro agradecer você também por ter ajudado deis do principio.

Edited by OverKILL
Link to comment
4 minutes ago, Lord Henry said:

O código que ele passou não resolve o problema dele. Ele passou um código que faz movimentação de câmera, não tem nada a ver com reproduzir Cutscenes do GTA.

Até concordo, mas acho que esse código pode tentar dar uma ' noção ' do que ele teria que fazer pra reproduzir realmente o que ele deseja.

Mas enfim, o código pode ajudar outras pessoas também.

Link to comment
19 hours ago, Lord Henry said:

@Gw8 não fique dando código assim de graça, isso desestimula o usuário a aprender. E se você tivesse lido as outras respostas, saberia que não é isso que ele queria.

Agora que eu cai na real,  é mais fácil ensinar o cara dar playVideo em um link do que ensinar ele usar setCameraMatrix Object Ped ... porque playVideo já resolve o problema dele, ai ele não precisa quebrar cabeça pra tentar aprender programar.. é mais fácil deixa ele vim aqui pedir ajuda pra comunidade porque sempre vai ter uma pessoa que vai passar o código que resolve todo o problema dele não é? O meu código não resolve nem 10% do problema, mas mostra o caminho por onde ele deve começar e outra 90% das pessoas que eu conheço e programam a nível TOP no mta não aprendeu nada lendo aquela introdução da wiki, aprenderam interpretando códigos e refazendo scripts, obviamente com uma pequena ajuda de quem já programa, e só acho que você deveria rever os seu conceitos pois quando a pessoa perde a vontade de aprender algo é culpa de quem tentou ensinar, e você está ensinando errado.

Link to comment
  • Moderators

Estou fechando o tópico já que a discussão está saindo do assunto; e o autor pelo visto não está interessado em postar mais aqui (vi no perfil dele que ele esteve ativo ontem).

No mais, for favor, reportar o tópico. Um usuário sem nenhum cargo no fórum não tem o direito de encerrar o assunto por conta própria.

  • Like 1
Link to comment
  • DNL291 locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...