10.04.2011, 20:17
pawn Код:
forward SetupPlayerForClassSelection(playerid);
pawn Код:
new Float:cordinatex,Float:cordinatey,Float:cordinatez,Float:cordinateangle;
new Float:RequestCamera[3][4] =
{
{1527.5671,-1756.6531,33.4297},
{1131.0426, -1380.1010, 30.5028},
{1463.9277,-1043.5249,31.3181}
};
pawn Код:
public SetupPlayerForClassSelection(playerid)
{
if(gPlayerLogged[playerid] == 0)
{
new rand = random(sizeof(RequestCamera));
cordinatex = RequestCamera[rand][0];
cordinatey = RequestCamera[rand][1];
cordinatez = RequestCamera[rand][2];
cordinateangle = RequestCamera[rand][3];
SetPlayerPos(playerid,cordinatex,cordinatey,cordinatez);
SetPlayerFacingAngle(playerid, cordinateangle);
SetPlayerCameraPos(playerid,cordinatex+(3.8*floatsin(-cordinateangle,degrees)),cordinatey+(3.8*floatcos(-cordinateangle,degrees)),cordinatez);
SetPlayerCameraLookAt(playerid, cordinatex+2.2,cordinatey+20.100,cordinatez);
SetTimer("SetupPlayerForClassSelection",5000,1); //5SEG
}
}
pawn Код:
SetupPlayerForClassSelection(playerid);
o problema e na tela de login nao ta dando para aperta a tecla esc aperta mais nao funciona e quando pбssa os 3 cenarios diferentes ai comeca a passar muito rapido novamente