SA-MP Forums Archive
[AJUDA] Cвmera girando em torno do personagem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Cвmera girando em torno do personagem (/showthread.php?tid=303699)



[AJUDA] Cвmera girando em torno do personagem - Munkon - 14.12.2011

Como faзo pra fazer a cвmera girando em torno do personagem no OnPlayerRequestClass?

Procurei alguns cуdigos mas nгo deram certo, quem puder ajudar agradeзo.


Re: [AJUDA] Cвmera girando em torno do personagem - Lуs - 14.12.2011

pawn Код:
new Tempo;
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimer("Virar",100,true);
    return 1;
}
forward Virar(playerid);
public Virar(playerid)
{
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetCameraPos(playerid,X,Y,Z+1);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}
Crйditos: [O.z]Caroline


Re: [AJUDA] Cвmera girando em torno do personagem - Macintosh - 14.12.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
pawn Код:
new Tempo;
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimer("Virar",100,true);
    return 1;
}
forward Virar(playerid);
public Virar(playerid)
{
    new Float:X,Float:Y,Float:Z;
    SetCameraPos(playerid,X,Y,Z+1);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}
Crйditos: [O.z]Caroline
Wrong!

Correct !

\/

pawn Код:
new Float:p[3]; // Topo GM.
pawn Код:
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimer("Virar",100,true);
    return 1;
}

forward Virar(playerid);
public Virar(playerid)
{
    GetPlayerPos(playerid, p[0], p[1], p[2]);
    SetCameraPos(playerid, p[0], p[1], p[2]+1);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}



Re: [AJUDA] Cвmera girando em torno do personagem - [O.z]Caroline - 14.12.2011

Quote:
Originally Posted by Macintosh
Посмотреть сообщение
Wrong!

Correct !

\/

pawn Код:
new Float:p[3]; // Topo GM.
pawn Код:
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimer("Virar",100,true);
    return 1;
}

forward Virar(playerid);
public Virar(playerid)
{
    GetPlayerPos(playerid, p[0], p[1], p[2]);
    SetCameraPos(playerid, p[0], p[1], p[2]+1);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}
mesma merda, a ъnica diferenзa й que o seu darб erro.


Re: [AJUDA] Cвmera girando em torno do personagem - Lуs - 14.12.2011

Jб corrigi faz tempo.

pawn Код:
new Tempo;
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimer("Virar",100,true);
    return 1;
}
forward Virar(playerid);
public Virar(playerid)
{
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetCameraPos(playerid,X,Y,Z+5);
    SetPlayerCameraLookAt(playerid, X, Y, Z);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}



Re: [AJUDA] Cвmera girando em torno do personagem - Macintosh - 14.12.2011

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
mesma merda, a ъnica diferenзa й que o seu darб erro.
haha! isso й o que vocк pensa, ele nгo colocou GetPlayerPos no quote. Ai ele editou (:


Re: [AJUDA] Cвmera girando em torno do personagem - Lуs - 14.12.2011

pawn Код:
new Tempo;
public OnPlayerRequestClass(playerid)
{
    Tempo = SetTimerEx("Virar", 100, true, "i", playerid);
    return 1;
}
forward Virar(playerid);
public Virar(playerid)
{
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetCameraPos(playerid,X,Y,Z+5);
    SetPlayerCameraLookAt(playerid, X, Y, Z);
    return 1;
}
public OnPlayerSpawn(playerid)
{
    KillTimer(Tempo);
    return 1;
}
Nгo hб erros agora.


Re: [AJUDA] Cвmera girando em torno do personagem - dPlaYer_ - 02.02.2012


Trofeu novamenta para vocк Falcon!