Mi puerta no se cierra como yo le digo
#1

Hola mi problema es que mi puerta de la lspd se abre muy bien en la coordenadas que yo le he puesto pero cuando se cierra NO LO HACE!!!
Aqui os dejo los codigos para ver si vosotros podeis ayudarme o para decirme que estoy haciendo mal


pawn Код:
if (strcmp(cmdtext, "/aplspd", true) == 0)//Porton police ls
{
   if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
        if (PlayerToPoint(10, playerid,1589.053344,-1638.123168,14.122960))
        {
            MoveDynamicObject(pdgate1,1545.0259,-1628.7145,14.7970, 0.8);
            format(string, sizeof(string), "* %s Saca su control remoto del bolsillo y abre la reja", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
            SetTimer("GateClose", 9000, 0);
            return 1;
        }
        else if (PlayerToPoint(15, playerid,1589.053344,-1638.123168,14.122960))
        {
            MoveDynamicObject(pdgate2,1551.1824,-1632.7626,14.7970, 0.8);
            format(string, sizeof(string), "* %s saca su control remoto y abre la reja principal", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            SetTimer("GateClose5", 9000, 0);
            return 1;
        }
    }
    else return SendClientMessage(playerid, COLOR_GREY,"Usted no tiene un mando a distancia.");
    return 1;
}
Reply
#2

te recomiendo usar para poder visualizar mejor el codigo
Reply
#3

Perdona pero no se como se hace
!!!AYUDA!!!!!!
Reply
#4

Es usar [ pawn ]codigo[ /pawn ] (sin espacios entre los corchetes) para ver mejor el codigo
Reply
#5

si el problema esta en el cierre publica el cуdigo de el timer
pawn Код:
GateClose
Reply
#6

Pasa todo el public GateClose() y el public GateClose5()
Reply
#7

A ver gateclose()
pawn Код:
public GateClose(playerid)
{
      MoveDynamicObject(pdgate1,1589.053344,-1638.123168,14.122960, 0.97);
      PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
      return 1;
}
gataclose5
pawn Код:
public GateClose5()
{
      MoveDynamicObject(pdgate2, 1545.7398681641, -1627.7280273438, 15.206203460693, 0.97);
      return 1;
}
Reply
#8

Cambia esto:
pawn Код:
SetTimer("GateClose", 9000, 0);
por esto:
pawn Код:
SetTimerEx("GateClose", 9000, 0, "i", playerid);
Reply
#9

Aver creo que lo he entendido solo tengo una duda las coordenadas de la puerta las cambio por las que yo quiera que se ponga al cerrase??
Reply
#10

No me funciona pongo las cooerdenadas de la puerta abierta en el comando y las coordenadas de la puerta cerrada en lo de gateclose5 y copilo PERO SIGUE IGUAL!!!!!! porfavor decidme que estoy haciendo mal!!
Quiero abrir mi servidor de 24H el lunes y todavia me quedan mas cosas que arreglar pido por favor ayuda !!!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)