Some errors ..
#3

Quote:
Originally Posted by newbie scripter
Посмотреть сообщение
here did u use this code? the callback?
Its placed in a stock for a capture zone

pawn Код:
stock CAPZONECaptured(playerid)
{
    if( Capturing{ playerid } )
    {
        Captured[playerid][CAPZONE] = 1;
        UnderAttack[CAPZONE] = 0;
        KillTimer(timer[playerid][CAPZONE]);
        CountVar[playerid][CAPZONE] = 25;
        GivePlayerScore(playerid, 3);
        GivePlayerMoney(playerid, 5000);
        GameTextForPlayer(playerid, "~g~Captured!~n~~g~+3 ~w~score~n~~w~+5'000~g~$", 5500, 3);
        //==========================================================================
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            IsPlayerCapturing[i][CAPZONE] = 0;
            if(gTeam[i] == gTeam[playerid])
            {
                if(playerid != i)
                {
                    SendClientMessage(i, 0xFFFFFFFF,"[NOTE] - Your team has captured the Train-Station! You received +1 score for it!");
                    GivePlayerScore(i, 1);
                }
            }
        }
        //==========================================================================
        tCP[CAPZONE] = gTeam[playerid];
        GangZoneStopFlashForAll(Zone[CAPZONE]);
        //==========================================================================
        if(gTeam[playerid] == USArmy)
        {
            GangZoneShowForAll(Zone[CAPZONE], US_COLOR);
            /*SetTimerEx("USTimer", 180000, true, "i", playerid);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(gTeam[i] != gTeam[playerid])
                {
                    KillTimer(RSTimer[i]);
                    KillTimer(CHTimer[i]);
                    KillTimer(SPTimer[i]);
                    KillTimer(NLTimer[i]);
                }
            }*/

        }
        else if(gTeam[playerid] == RussianSpetsnaz)
        {
            GangZoneShowForAll(Zone[CAPZONE], COLOR_RED);
            /*SetTimerEx("RSTimer", 180000, true, "i", playerid);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(gTeam[i] != gTeam[playerid])
                {
                    KillTimer(USTimer[i]);
                    KillTimer(CHTimer[i]);
                    KillTimer(SPTimer[i]);
                    KillTimer(NLTimer[i]);
                }
            }*/

        }
        else if(gTeam[playerid] == China)
        {
            GangZoneShowForAll(Zone[CAPZONE], China_COLOR);
            /*SetTimerEx("CHTimer", 180000, true, "i", playerid);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(gTeam[i] != gTeam[playerid])
                {
                    KillTimer(RSTimer[i]);
                    KillTimer(USTimer[i]);
                    KillTimer(SPTimer[i]);
                    KillTimer(NLTimer[i]);
                }
            }*/

        }
        else if(gTeam[playerid] == Spain)
        {
            GangZoneShowForAll(Zone[CAPZONE], Spain_COLOR);
            /*SetTimerEx("SPTimer", 180000, true, "i", playerid);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(gTeam[i] != gTeam[playerid])
                {
                    KillTimer(RSTimer[i]);
                    KillTimer(CHTimer[i]);
                    KillTimer(USTimer[i]);
                    KillTimer(NLTimer[i]);
                }
            }*/

        }
        else if(gTeam[playerid] == Netherlands)
        {
            GangZoneShowForAll(Zone[CAPZONE], NL_COLOR);
            /*SetTimerEx("NLTimer", 180000, true, "i", playerid);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(gTeam[i] != gTeam[playerid])
                {
                    KillTimer(RSTimer[i]);
                    KillTimer(CHTimer[i]);
                    KillTimer(USTimer[i]);
                    KillTimer(SPTimer[i]);
                }
            }*/

        }
        //==========================================================================
        new str[128];
        format(str, sizeof(str),"* %s has captured the Train-Station!", GetName(playerid));
        SendClientMessageToAll(COLOR_ORANGE, str);
    }
    return 1;
}
Reply


Messages In This Thread
Some errors .. - by Kyance - 10.01.2014, 13:24
Re: Some errors .. - by newbie scripter - 10.01.2014, 13:51
Re: Some errors .. - by Kyance - 11.01.2014, 05:15
Re: Some errors .. - by Kyance - 13.01.2014, 15:43

Forum Jump:


Users browsing this thread: 1 Guest(s)