03.01.2012, 15:41
Bom, to com um probleminha, meus portхes nгo estгo abrindo direito, eles abrem meio que "girando".
Olha ai no vнdeo, veja se alguem me explica porque ta abrindo assim.
O problema й que й sу alguns que abrem assim, outros abrem certo, outros girando.
[ame]http://www.youtube.com/watch?v=QQDc0xa-irM[/ame]
Vou postar aqui os codigos dos devidos portoes.
Portгo Drifter (primeiro no vнdeo - abriu certo)
Portгo Lowrider (segundo no vнdeo, abriu errado)
Portгo Vagos (terceiro no vнdeo, abriu errado)
Portгo Mбfia Russa (quarto no vнdeo, abriu errado)
Portгo Yakuza (quinto sexto e sйtimo , sу o sйtimo abriu certo)
Portгo BOPE (oitavo e nono, abriram errados)
Todos os portoes tem um new no comeзo do DM e um CreateDynamicObject.
Olha ai no vнdeo, veja se alguem me explica porque ta abrindo assim.
O problema й que й sу alguns que abrem assim, outros abrem certo, outros girando.
[ame]http://www.youtube.com/watch?v=QQDc0xa-irM[/ame]
Vou postar aqui os codigos dos devidos portoes.
Portгo Drifter (primeiro no vнdeo - abriu certo)
pawn Код:
else if(Player[playerid][pMember] == TEAM_DRIFTERS)
{
if(PlayerToPoint(8.0,i,958.0990, -1501.6966, 16.0927))
{
MoveDynamicObject(Portadrift1, 963.4574, -1501.9290, 16.09278,2.0);
SetTimerEx("Close", 5000, false, "iffff",Portadrift1,958.0990, -1501.6966, 16.0927,2.0);
}
}
pawn Код:
else if(Player[playerid][pMember] == TEAM_LOWRIDERS)
{
if(PlayerToPoint(8.0,i,2778.4260253906, -2005.3458251953, 12.5546875))
{
MoveDynamicObject(Portalow,2778.4260253906, -2005.3458251953, 5.5546875,2.0);
SetTimerEx("Close", 5000, false, "iffff",Portalow,2778.4260253906, -2005.3458251953, 12.5546875,2.0);
}
}
pawn Код:
else if(Player[playerid][pMember] == TEAM_VAGOS)
{
if(PlayerToPoint(8.0,i,2223.7805175781, -1147.2602539063, 30.4351978302))
{
MoveDynamicObject(Portavira,2227.7729492188, -1149.5791015625, 18.40500831604,3.0);
SetTimerEx("Close", 5000, false, "iffff",Portavira, 2227.7729492188, -1149.5791015625, 24.40500831604, 1.0);
}
}
pawn Код:
else if(Player[playerid][pMember] == TEAM_RUSSA)
{
if(PlayerToPoint(15.0,i,1245.9409179688, -738.2666015625, 93.888969421387))
{
MoveDynamicObject(PortaRussa,1245.9409179688, -738.2666015625, 86.888969421387,2.0);
SetTimerEx("Close", 5000, false, "iffff",PortaRussa,1245.9409179688, -738.2666015625, 93.888969421387,2.0);
}
}
pawn Код:
else if(Player[playerid][pMember] == TEAM_YAKUZA)
{
if(PlayerToPoint(8.0,i,664.7974,-1307.4186,13.4609))
{
MoveDynamicObject(PortaoL,659.103760, -1309.579102, 6.232498,3.0);
SetTimerEx("Close", 5000, false, "iffff",PortaoL,659.103760, -1309.579102, 12.727340,3.0);
}
if(PlayerToPoint(8.0,i,661.4077,-1228.4657,15.6664))
{
MoveDynamicObject(PortaoM,662.700073, -1222.286743, 8.625224,3.0);
SetTimerEx("Close", 5000, false, "iffff",PortaoM,662.700073, -1222.286743, 15.000000,3.0);
}
if(PlayerToPoint(8.0,i,785.0167,-1152.6936,23.5571))
{
MoveDynamicObject(PortaoN,785.872986, -1158.263428, 16.330641,3.0);
SetTimerEx("Close", 5000, false, "iffff",PortaoN,785.872986, -1158.263428, 22.776463,3.0);
}
}
pawn Код:
else if(Player[playerid][pMember] == TEAM_BOPE)
{
if(PlayerToPoint(12.0,i,2720.2470,-2405.3107,16.0391))
{
MoveDynamicObject(PortaBOPE,2720.2470,-2415.3107,16.0391,1.5);
SetTimerEx("Close", 5000, false, "iffff",PortaBOPE,2720.2470,-2405.3107,16.0391,1.5);
}
if(PlayerToPoint(12.0,i,2720.1472,-2503.9748,16.0818))
{
MoveDynamicObject(PortaBOPE2,2720.1472,-2513.9748,16.0818,1.5);
SetTimerEx("Close", 5000, false, "iffff",PortaBOPE2,2720.1472,-2503.9748,16.0818,1.5);
}
if(PlayerToPoint(12.0,i,2810.6162,-2438.9511,15.9736))
{
MoveDynamicObject(PortaBOPE3,2810.6162,-2448.9511,15.9736,1.5);
SetTimerEx("Close", 5000, false, "iffff",PortaBOPE3,2810.6162, -2438.9511,15.9736,1.5);
}
if(PlayerToPoint(12.0,i,2692.8117,-2331.0476,16.2277))
{
MoveDynamicObject(PortaBOPE4,2682.8117,-2331.0476,16.2277,1.5);
SetTimerEx("Close", 5000, false, "iffff",PortaBOPE4,2692.8117,-2331.0476,16.2277,1.5);
}
}