[Ayuda] Bug en un Comando -
Daniel_Ruiz - 10.05.2012
Bueno em gustaria SAber si em Pueden ayudar aarreglar este cmd que no se que tiene pero da el warning
qe el sigiente warning me lo da como urrechasable code
pawn Код:
if(!strcmp(cmdtext, "/apgarage", true)) { CheckForOpeningDoor(playerid); return 1; }
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3)
{
if (PlayerToPoint(15, playerid,1544.700317,-1630.735717,13.096980))
{
MoveDynamicObject(pdgate, 1539.5720214844, -1636.7678222656, 14.098427772522, 3.0);
SetTimer("GateClose5", 8000, 0);
SendClientMessage(playerid, WHITE,"Guardia: Ahora te cierro la puerta! Que tengas un buen dнa!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre la puerta del garage", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,2720.3772,-2409.7523,12.6))
{
MoveDynamicObject(armygate1,2720.3772, -2401.2523, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 1 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,2720.3772,-2508.3069,12.6))
{
MoveDynamicObject(armygate2,2720.3772, -2499.8069, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 2 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,1534.9020,-1451.5979,14.4882))
{
MoveDynamicObject(fbigate,1534.9020,-1451.5979,20.4882, 1.5);
SetTimer("GateClose3", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"FBI gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(25, playerid,577.7314453125, -2594.525390625, 2.4657850265503))
{
MoveDynamicObject(zgate1,570.45373535156, -2594.5427246094, 2.4699511528015, 1.0);
SetTimer("zgate1close", 10000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Puera de acceso a Alcatraz abierta, se cerrarб en 10 segundos");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser remoto y abre la reja principal", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,1643.3379,-1714.9338,15.3067))
{
MoveDynamicObject(hspdgate,1643.3379,-1705.9338,15.3067, 1.5);
SetTimer("GateClose4", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"HSPD gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (PlayerToPoint(15, playerid,1246.0033,-767.3727,91.1473))
{
MoveDynamicObject(lucianogate,1256.2033,-767.3727,91.1473, 2.2);
SetTimer("GateClose6", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (PlayerToPoint(25, playerid,1869.9519042969, 186.96974182129, 34.024658203125))
{
MoveDynamicObject(etag1,1869.951171875, 192.7197265625, 34.024658203125, 2.0);
MoveDynamicObject(etag2,1868.75, 173.1318359375, 34.066268920898, 2.0);
SetTimer("ETAGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del HQ", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"No hay seсal remota!"); }
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (PlayerToPoint(15, playerid,1810.9410,-1889.0602,13.4077))
{
MoveDynamicObject(tb1,1811.7138671875, -1890.60546875, 11.954655647278, 1.0);
MoveDynamicObject(tb2,1811.7138671875, -1888.85546875, 11.969055175781, 1.0);
MoveDynamicObject(tb3,1811.7138671875, -1887.35546875, 11.954655647278, 1.0);
MoveDynamicObject(tb4,1811.7138671875, -1885.85546875, 11.969055175781, 1.0);
SetTimer("TaxiBarClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las barras", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
{
if (PlayerToPoint(15, playerid,924.8564453125, -1226.6062011719, 19.52244567871))
{
MoveDynamicObject(hollyg1,924.8564453125, -1234.0811767578, 19.522445678711, 1.5);
MoveDynamicObject(hollyg2,924.80859375, -1208.2684326172, 19.522445678711, 1.5);
SetTimer("HollyGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
{
if (PlayerToPoint(100, playerid,2423.828125, -2080.0087890625, 14.051860809326))
{
MoveDynamicObject(gatem1, 2423.828125, -2080.0087890625, 14.051860809326, 2.0);
MoveDynamicObject(gatem2, 2423.7834472656, -2098.9497070313, 14.039556503296, 2.0);
SetTimer("MGate1", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(100, playerid,2624.0297851563, -2108.6787109375, 14.268510818481))
{
SetTimer("MGate2", 20000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abre La Puerta del Depуsito..", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerPlaySound(playerid, 1153, 1623.296753, -1852.637085, 9.747208);
MoveDynamicObject(gatem3, 2624.0297851563, -2108.6787109375, 14.268510818481, 3.0);
}
else { SendClientMessage(playerid, COLOR_GREY,"No hay seсal remota."); }
}
return 1;
}
Porfa Ayuda
Respuesta: [Ayuda] Bug en un Comando -
Fluid016 - 10.05.2012
Si supiera la linea exacta que te larga ese error.
Respuesta: [Ayuda] Bug en un Comando -
Daniel_Ruiz - 10.05.2012
MMM es Cuando Comienza el Siguiente Comando Aca te lo dejo
pawn Код:
if(!strcmp(cmdtext, "/apgarage", true)) { CheckForOpeningDoor(playerid); return 1; }
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3)
{
if (PlayerToPoint(15, playerid,1544.700317,-1630.735717,13.096980))
{
MoveDynamicObject(pdgate, 1539.5720214844, -1636.7678222656, 14.098427772522, 3.0);
SetTimer("GateClose5", 8000, 0);
SendClientMessage(playerid, WHITE,"Guardia: Ahora te cierro la puerta! Que tengas un buen dнa!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre la puerta del garage", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,2720.3772,-2409.7523,12.6))
{
MoveDynamicObject(armygate1,2720.3772, -2401.2523, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 1 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,2720.3772,-2508.3069,12.6))
{
MoveDynamicObject(armygate2,2720.3772, -2499.8069, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 2 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,1534.9020,-1451.5979,14.4882))
{
MoveDynamicObject(fbigate,1534.9020,-1451.5979,20.4882, 1.5);
SetTimer("GateClose3", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"FBI gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(25, playerid,577.7314453125, -2594.525390625, 2.4657850265503))
{
MoveDynamicObject(zgate1,570.45373535156, -2594.5427246094, 2.4699511528015, 1.0);
SetTimer("zgate1close", 10000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Puera de acceso a Alcatraz abierta, se cerrarб en 10 segundos");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser remoto y abre la reja principal", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(15, playerid,1643.3379,-1714.9338,15.3067))
{
MoveDynamicObject(hspdgate,1643.3379,-1705.9338,15.3067, 1.5);
SetTimer("GateClose4", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"HSPD gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (PlayerToPoint(15, playerid,1246.0033,-767.3727,91.1473))
{
MoveDynamicObject(lucianogate,1256.2033,-767.3727,91.1473, 2.2);
SetTimer("GateClose6", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (PlayerToPoint(25, playerid,1869.9519042969, 186.96974182129, 34.024658203125))
{
MoveDynamicObject(etag1,1869.951171875, 192.7197265625, 34.024658203125, 2.0);
MoveDynamicObject(etag2,1868.75, 173.1318359375, 34.066268920898, 2.0);
SetTimer("ETAGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del HQ", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"No hay seсal remota!"); }
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (PlayerToPoint(15, playerid,1810.9410,-1889.0602,13.4077))
{
MoveDynamicObject(tb1,1811.7138671875, -1890.60546875, 11.954655647278, 1.0);
MoveDynamicObject(tb2,1811.7138671875, -1888.85546875, 11.969055175781, 1.0);
MoveDynamicObject(tb3,1811.7138671875, -1887.35546875, 11.954655647278, 1.0);
MoveDynamicObject(tb4,1811.7138671875, -1885.85546875, 11.969055175781, 1.0);
SetTimer("TaxiBarClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las barras", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
{
if (PlayerToPoint(15, playerid,924.8564453125, -1226.6062011719, 19.52244567871))
{
MoveDynamicObject(hollyg1,924.8564453125, -1234.0811767578, 19.522445678711, 1.5);
MoveDynamicObject(hollyg2,924.80859375, -1208.2684326172, 19.522445678711, 1.5);
SetTimer("HollyGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
}
else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
{
if (PlayerToPoint(100, playerid,2423.828125, -2080.0087890625, 14.051860809326))
{
MoveDynamicObject(gatem1, 2423.828125, -2080.0087890625, 14.051860809326, 2.0);
MoveDynamicObject(gatem2, 2423.7834472656, -2098.9497070313, 14.039556503296, 2.0);
SetTimer("MGate1", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(100, playerid,2624.0297851563, -2108.6787109375, 14.268510818481))
{
SetTimer("MGate2", 20000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abre La Puerta del Depуsito..", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerPlaySound(playerid, 1153, 1623.296753, -1852.637085, 9.747208);
MoveDynamicObject(gatem3, 2624.0297851563, -2108.6787109375, 14.268510818481, 3.0);
}
else { SendClientMessage(playerid, COLOR_GREY,"No hay seсal remota."); }
}
return 1;
}
}
if(!strcmp(cmdtext, "/ta", true)) // Linea Del Warning
{
if(PlayerInfo[playerid][pJob] != 7)
{
SendClientMessage(playerid, COLOR_GREY, " No eres mecanico!");
return 1;
}
if (PlayerToPoint(30, playerid,1042.2530,-1026.0344,32.1016))
{
MoveDynamicObject(tugate, 1049.2530,-1026.0344,31.1016, 3.5000);
SendClientMessage(playerid, COLOR_BLUE,"Car mod gate is open");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Toma su control Remoto laser y abre el Transfender.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destination is too far."); }
return 1;
}
Respuesta: [Ayuda] Bug en un Comando -
Jovanny - 10.05.2012
pasa el codigo de CheckForOpeningDoor
Respuesta: [Ayuda] Bug en un Comando -
Daniel_Ruiz - 10.05.2012
Aca lo Tienes Bro
pawn Код:
public CheckForOpeningDoor(playerid)
{
//for(new playerid; playerid < MAX_PLAYERS; playerid++)
//{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3)
{
if (PlayerToPoint(30, playerid,1544.700317,-1630.735717,13.096980))
{
//DestroyObject( pdgate2 );
//pdgate3 = CreateObject(968, 1544.700317, -1630.735717, 12.924660, 0.000000, 0.000000, 270.972869);
MoveDynamicObject(pdgate, 1539.5720214844, -1636.7678222656, 14.098427772522, 3.0);
SetTimer("GateClose5", 8000, 0);
SendClientMessage(playerid, WHITE,"Guardia: Ahora te cierro la puerta! Que tengas un buen dнa!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre la puerta del garage", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(30, playerid,2720.3772,-2409.7523,12.6))
{
MoveDynamicObject(armygate1,2720.3772, -2401.2523, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 1 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(30, playerid,2720.3772,-2508.3069,12.6))
{
MoveDynamicObject(armygate2,2720.3772, -2499.8069, 12.6, 3.5);
SetTimer("GateClose2", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"The Army gate Nr. 2 is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(30, playerid,1534.9020,-1451.5979,14.4882))
{
MoveDynamicObject(fbigate,1534.9020,-1451.5979,20.4882, 1.5);
SetTimer("GateClose3", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"FBI gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(30, playerid,577.7314453125, -2594.525390625, 2.4657850265503))
{
MoveDynamicObject(zgate1,570.45373535156, -2594.5427246094, 2.4699511528015, 1.0);
SetTimer("zgate1close", 10000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Puera de acceso a Alcatraz abierta, se cerrarб en 10 segundos");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser remoto y abre la reja principal", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(30, playerid,1643.3379,-1714.9338,15.3067))
{
MoveDynamicObject(hspdgate,1643.3379,-1705.9338,15.3067, 1.5);
SetTimer("GateClose4", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"HSPD gate is opened and will close in 7 seconds.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (PlayerToPoint(30, playerid,1246.0033,-767.3727,91.1473))
{
MoveDynamicObject(lucianogate,1256.2033,-767.3727,91.1473, 2.2);
SetTimer("GateClose6", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (PlayerToPoint(30, playerid,1869.9519042969, 186.96974182129, 34.024658203125))
{
MoveDynamicObject(etag1,1869.951171875, 192.7197265625, 34.024658203125, 2.0);
MoveDynamicObject(etag2,1868.75, 173.1318359375, 34.066268920898, 2.0);
SetTimer("ETAGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del HQ", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (PlayerToPoint(30, playerid,1810.9410,-1889.0602,13.4077))
{
MoveDynamicObject(tb1,1811.7138671875, -1890.60546875, 11.954655647278, 1.0);
MoveDynamicObject(tb2,1811.7138671875, -1888.85546875, 11.969055175781, 1.0);
MoveDynamicObject(tb3,1811.7138671875, -1887.35546875, 11.954655647278, 1.0);
MoveDynamicObject(tb4,1811.7138671875, -1885.85546875, 11.969055175781, 1.0);
SetTimer("TaxiBarClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las barras", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
{
if (PlayerToPoint(30, playerid,664.96862792969, -1311.2391357422, 15.234329223633))
{
MoveDynamicObject(barzinip,664.9677734375, -1311.23828125, 9.2343292236328, 2.0); //
SetTimer("BarziniClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre la puerta principal", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
{
if (PlayerToPoint(30, playerid,924.8564453125, -1226.6062011719, 19.52244567871))
{
MoveDynamicObject(hollyg1,924.8564453125, -1234.0811767578, 19.522445678711, 1.5);
MoveDynamicObject(hollyg2,924.80859375, -1208.2684326172, 19.522445678711, 1.5);
SetTimer("HollyGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
{
if (PlayerToPoint(200, playerid,772.0180,-1351.1060,13.5334))
{
MoveDynamicObject(lstvg1,769.79382324219, -1384.7783203125, 13.055515289307, 1.5);
MoveDynamicObject(lstvg2,769.78332519531, -1330.2294921875, 12.891361236572, 1.5);
SetTimer("LSTVGateClose", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
{
if (PlayerToPoint(30, playerid,264.19802856445, -1333.2120361328, 51.297866821289))
{
MoveDynamicObject(rusgat,264.197265625, -1333.2119140625, 45.497695922852, 1.5);
SetTimer("RusGateClose", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
{
if (PlayerToPoint(30, playerid,321.1477355957, -1188.3760986328, 75.759773254395))
{
MoveDynamicObject(yakgat,321.1474609375, -1188.3759765625, 66.834747314453, 1.5);
SetTimer("YakGateClose", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puertas", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
{
if (PlayerToPoint(30, playerid,1426.6943359375, -1882.537109375, 19.80619430542))
{
MoveDynamicObject(crgate,1426.6943359375, -1882.537109375, 19.80619430542, 1.5);
SetTimer("CartelGateClose", 7000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control lбser y abre las puerta", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
{
if (PlayerToPoint(50, playerid,2423.828125, -2080.0087890625, 14.051860809326))
{
MoveDynamicObject(gatem1, 2423.828125, -2080.0087890625, 14.051860809326, 2.0);
MoveDynamicObject(gatem2, 2423.7834472656, -2098.9497070313, 14.039556503296, 2.0);
SetTimer("MGate1", 10000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if (PlayerToPoint(50, playerid,2624.0297851563, -2108.6787109375, 14.268510818481))
{
SetTimer("MGate2", 20000, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s Abre La Puerta del Depуsito..", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerPlaySound(playerid, 1153, 1623.296753, -1852.637085, 9.747208);
MoveDynamicObject(gatem3, 2624.0297851563, -2108.6787109375, 14.268510818481, 3.0);
}
}
//}
return 1;
}
Respuesta: [Ayuda] Bug en un Comando -
Jovanny - 10.05.2012
pawn Код:
if(!strcmp(cmdtext, "/apgarage", true))
{
CheckForOpeningDoor(playerid);
return 1;
}
Respuesta: [Ayuda] Bug en un Comando -
Daniel_Ruiz - 10.05.2012
No se me Habia Ocurrido Gracias +Rep!