Tons of things come up undefined?
#8

Try this, you were missing some brackets at the top, i'm not sure if it's completly fixed as i don't have your gates defined etc.

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/gateopen", true)) {
        if(PlayerInfo[playerid][pMember] == 19) {
            if (PlayerToPoint(10.0, playerid,2425.47314453,-2229.50000000,24.00326538)) {
                if(nggate1open == 1) {
                    SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
                    return 1;
                }
                nggate1open = 1;
                MoveDynamicObject(nggate1,2425.47314453,-2229.50000000,15.00326538, 2.0);
                SetTimer("GateClose", 6000, 0);
                SendClientMessage(playerid, COLOR_WHITE,"The gate is open and will close in 6 seconds.");
                GetPlayerName(playerid, sendername, sizeof(sendername));
                GiveNameSpace(sendername);
                if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
                format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
        }
    }
    if (PlayerToPoint(10.0, playerid,2445.84570312,-2248.73242188,24.06250000)) {
        if(nggate2open == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        nggate2open = 1;
        MoveDynamicObject(nggate2,2445.84570312,-2248.73242188,15.06250000, 2.0);
        SetTimer("GateClose", 6000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"The gate is open and will close in 6 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
}


if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2|| PlayerInfo[playerid][pMember] == 14 || AdminDuty[playerid]==1 && !(PlayerToPoint(15.0, playerid,2259.098145, -2389.186279, 19.174612) || PlayerToPoint(15.0, playerid,1803.511597, -1721.455688, 12.306467) || PlayerToPoint(15.0, playerid,1761.343262, -1699.028931, 12.676054)))
{
    if (PlayerToPoint(15.0, playerid,1589.053344,-1638.123168,14.122960)) {
        if(pdgateopen == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        pdgateopen = 1;
        MoveDynamicObject(pdgate1,1596.790039, -1638.102173, 13.882034, 2.0);
        SetTimer("GateClose", 6000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 6 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a garage.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(15.0, playerid,309.85406494141,-1556.2272949219,30.693450927734)) {
        if(fbigateopen == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        fbigateopen = 1;
        MoveDynamicObject(fbigate,309.85406494141,-1556.2272949219,15.693450927734, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a garage.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(15.0, playerid,363.63357543945,-1467.5142822266,30.435768127441)) {
        if(fbigate2open == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        fbigate2open = 1;
        MoveDynamicObject(fbigate2,363.63357543945,-1467.5142822266,15.435768127441, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a garage.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(15.0, playerid,1643.3379,-1714.9338,15.3067)) {
        if(hspdgateopen == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        hspdgateopen = 1;
        MoveDynamicObject(hspdgate,1643.3379,-1705.9338,15.3067, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a garage.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(5.0, playerid,1779.171021, -1583.046265, -69.505333)) {
        if(prisongateopen1 == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        prisongateopen1 = 1;
        MoveDynamicObject(prisongate1,1779.149414, -1583.066284, -64.990158, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(5.0, playerid,1772.094482, -1582.887451, -69.487381)) {
        if(prisongateopen2 == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        prisongateopen2 = 1;
        MoveDynamicObject(prisongate2,1772.017456, -1582.969360, -65.013092, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(5.0, playerid,1765.135986, -1582.846802, -69.476517)) {
        if(prisongateopen3 == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        prisongateopen3 = 1;
        MoveDynamicObject(prisongate3,1764.848267, -1582.818359, -65.015427, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(5.0, playerid,1757.605225, -1582.858643, -69.491264)) {
        if(prisongateopen4 == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        prisongateopen4 = 1;
        MoveDynamicObject(prisongate4,1757.737183, -1583.008667, -64.865738, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    }
    else if (PlayerToPoint(5.0, playerid,1750.552612, -1582.713867, -69.512680)) {
        if(prisongateopen5 == 1) {
            SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
            return 1;
        }
        prisongateopen5 = 1;
        MoveDynamicObject(prisongate5,1750.592896, -1582.829346, -65.020012, 1.5);
        SetTimer("GateClose", 15000, 0);
        SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GiveNameSpace(sendername);
        if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
        format(string, sizeof(string), "* %s takes their remote and opens a gate.", 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] == 4 || AdminDuty[playerid]== 1 && !PlayerToPoint(15.0, playerid, 1138.8385009766, -1292.962890625, 14.752015113831)) {
        if (PlayerToPoint(15.0, playerid, 1138.8385009766, -1292.962890625, 14.752015113831)) {
            if(firegateopen == 1) {
                SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
                return 1;
            }
            firegateopen = 1;
            MoveDynamicObject(firegate, 1138.8762207031, -1290.7132568359, 16.952016830444, 1.5);
            SetTimer("GateClose", 15000, 0);
            SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
            GetPlayerName(playerid, sendername, sizeof(sendername));
            GiveNameSpace(sendername);
            if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
            format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
    }
    else if(PlayerInfo[playerid][pDonerGate1] == 1 || AdminDuty[playerid]==1) {
        if (PlayerToPoint(15.0, playerid,2259.098145, -2389.186279, 19.174612)) {
            if(donategate1open == 1) {
                SendClientMessage(playerid,COLOR_GREY," The Gate is already open !");
                return 1;
            }
            donategate1open = 1;
            MoveDynamicObject(donategate1,2263.213135, -2385.121094, 19.199612, 1.5);
            SetTimer("GateClose", 15000, 0);
            SendClientMessage(playerid, COLOR_WHITE,"A garage is opened and will close in 15 seconds.");
            GetPlayerName(playerid, sendername, sizeof(sendername));
            GiveNameSpace(sendername);
            if(PlayerInfo[playerid][pMaskUse] == 1) { format(sendername, sizeof(sendername), "Stranger_%d", RandMask[playerid]); }
            format(string, sizeof(string), "* %s takes their remote and opens a gate.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        }
    }
    else {
        SendClientMessage(playerid, COLOR_GREY,"You Don't have a remote control.");
    }
    return 1;
}
Reply


Messages In This Thread
Tons of things come up undefined? - by Zack9764 - 18.01.2011, 23:05
Re: Tons of things come up undefined? - by Anthonyx3' - 18.01.2011, 23:18
Re: Tons of things come up undefined? - by Zack9764 - 18.01.2011, 23:22
Re: Tons of things come up undefined? - by Anthonyx3' - 18.01.2011, 23:33
Re: Tons of things come up undefined? - by Zack9764 - 18.01.2011, 23:35
Re: Tons of things come up undefined? - by Anthonyx3' - 18.01.2011, 23:39
Re: Tons of things come up undefined? - by Zack9764 - 18.01.2011, 23:42
Re: Tons of things come up undefined? - by Haydz - 19.01.2011, 00:20
Re: Tons of things come up undefined? - by Marricio - 19.01.2011, 01:23

Forum Jump:


Users browsing this thread: 3 Guest(s)