20.03.2012, 22:06
Para hacer la del cielo es bastante fбcil
Lo hice aquн mismo y por lo tanto no lo compile pero deberнa funcionar bien, si no me avisas por aquн mismo
pawn Код:
// Arriba de todo..
new PlayerTimer[MAX_PLAYERS];
// Comando...
if(strcmp(cmdtext,"/arriba",true) == 0)
{
if(!PlayerTimer[playerid])
{
PlayerTimer[playerid] = SetTimerEx("CameraFromUp",100,true,"d",playerid);
}
else
{
KillTimer(PlayerTimer[playerid]);
PlayerTimer[playerid] = 0;
}
return 1;
}
// CallBack!
forward CameraFromUp(d);
public CameraFromUp(d)
{
new Float:pos[3];
GetPlayerPos(d,pos[0],pos[1],pos[2]);
SetPlayerCameraPos(d,pos[0],pos[1],pos[2]+5.0);
SetPlayerCameraLookAt(d,pos[0],pos[1],pos[2]);
}
// OnPlayerDisconnect!
public OnPlayerDisconnect(playerid,reason)
{
if(PlayerTimer[playerid])
{
KillTimer(PlayerTimer[playerid]);
PlayerTimer[playerid] = 0;
}
}