04.09.2011, 23:07
Esses portхes malditos!!! Odeio eles.
Os codes dos meus portхes da DP sгo:
Topo:
OnPlayerKeyStateChange:
public:
Certo, meu problema й no "Taaberto", ele simplesmente quando fecha, nгo retorna o valor para 0.
Olha, vou explicar melhor:
Preciso postar mais alguma coisa?
Os codes dos meus portхes da DP sгo:
Topo:
pawn Код:
new Taaberto[MAX_PLAYERS];
pawn Код:
new PortaoLSPD1;
new PortaoLSPD2;
pawn Код:
if((newkeys == BUZINA) && (IsPlayerInAnyVehicle(playerid)))
{
if(jInfo[playerid][Membro] == 5 || jInfo[playerid][Lider] == 5)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1546.0210,-1627.9941,13.3828))//Portгo LSPD
{
if(Taaberto[playerid] == 0)
{
MoveDynamicObject(PortaoLSPD1, 1545.50000000,-1620.50000000,14.10000038, 3.0);
MoveDynamicObject(PortaoLSPD2, 1545.50000000,-1636.69995117,14.10000038, 3.0);
SetTimer("PLSPD", 5000, false);
Taaberto[playerid] = 1;
SCM(playerid, AMARELO, "O portгo irб fechar automaticamente em 5 segundos!");
return 1;
}
else
{
SCM(playerid, VERMELHO, "Aguarde o portгo fechar para abrir novamente!");
}
}
}
}
pawn Код:
public PLSPD(playerid)
{
MoveDynamicObject(PortaoLSPD1, 1545.50000000,-1624.09997559,14.10000038, 3.0);
MoveDynamicObject(PortaoLSPD2, 1545.50000000,-1632.09997559,14.10000038, 3.0);
Taaberto[playerid] = 0;
return 1;
}
Olha, vou explicar melhor:
Preciso postar mais alguma coisa?