04.09.2011, 23:51
tente
ai ele abre e fecha bunitinho e quando fecha a variavel jб й setada... eu testei aqui '-'
pawn Код:
//topo
new portaols;
new aberto[MAX_PLAYERS];
forward abrindo(playerid);
public abrindo(playerid)
{
MoveObject(portaols,1899.2570,1352.5881,24.7188,5);
aberto[playerid] = 0;
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(IsPlayerInAnyVehicle(playerid) && newkeys == KEY_CROUCH)
{
if(IsPlayerInRangeOfPoint(playerid,10,1899.2570,1352.5881,24.7188))
{
if(aberto[playerid] == 0)
{
MoveObject(portaols,1899.2570,1352.5881,20.7188,6);
SetTimer("caralho",5000,false);
aberto[playerid] = 1;
}
else if(aberto[playerid] == 1)
{
SendClientMessage(playerid, -1,"Jб estб aberto.");
return 1;
}
}
}
return 1;
}