SA-MP Forums Archive
Erro com set timer em comando. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: Erro com set timer em comando. (/showthread.php?tid=425826)



Erro com set timer em comando. - Pedro Pawno - 26.03.2013

A merda do settimer desta bosta nгo executa ¬¬'

pawn Код:
CMD:roubardeposito(playerid,params[])
    {
        if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355)) return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");
        {
            if(Gang[playerid]!= ballas && Gang[playerid]!= aztecas && Gang[playerid]!= grove && Gang[playerid]!= vagos)
            SetTimerEx("ComandoKillTempo",5000, false,"i",playerid);
            scm(playerid,Neutra,"Aguarde alguns segundos.");
        }
        return 1;
    }

pawn Код:
public deposit(playerid)
{
    GivePlayerMoney(playerid,2500);
    scm(playerid,-1,"Dinheiro roubado");
    return 1;
}
por que nгo funciona ?


Re: Erro com set timer em comando. - Lуs - 26.03.2013

Sу trocar "ComandoKillTempo" por "deposit".

pawn Код:
SetTimerEx("deposit",5000, false,"i",playerid);



Respuesta: Erro com set timer em comando. - Pedro Pawno - 26.03.2013

Continua a mesma coisa to puto com essa bosta velho.


Re: Erro com set timer em comando. - Lуs - 26.03.2013

pawn Код:
CMD:roubardeposito(playerid,params[])
    {
        if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355)) return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");
        {
            if(Gang[playerid]!= ballas && Gang[playerid]!= aztecas && Gang[playerid]!= grove && Gang[playerid]!= vagos)
            {
                SetTimerEx("ComandoKillTempo",5000, false,"i",playerid);
                scm(playerid,Neutra,"Aguarde alguns segundos.");
            }
        }
        return 1;
    }



Respuesta: Erro com set timer em comando. - Pedro Pawno - 26.03.2013

Agora ta acontecendo um erro com if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355)) return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");


vou no local da coo mais nгo funciona


Re: Respuesta: Erro com set timer em comando. - Lуs - 26.03.2013

Quote:
Originally Posted by Pedro Pawno
Посмотреть сообщение
Agora ta acontecendo um erro com if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355)) return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");


vou no local da coo mais nгo funciona
Agora sim vocк explicou.

pawn Код:
CMD:roubardeposito(playerid,params[])
{
    if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355))
        return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");

    if(Gang[playerid]!= ballas && Gang[playerid]!= aztecas && Gang[playerid]!= grove && Gang[playerid]!= vagos)
    {
        SetTimerEx("ComandoKillTempo",5000, false,"i",playerid);
        scm(playerid,Neutra,"Aguarde alguns segundos.");
    }
   
    return 1;
}



Respuesta: Erro com set timer em comando. - Pedro Pawno - 26.03.2013

aff o set timer ainda continua bugado e o bug na funзгo tambйm pqp.

pawn Код:
//forwards:

forward ComandoKillTempo(playerid);

CMD:
pawn Код:
CMD:roubardeposito(playerid,params[])
{
    if(!IsPlayerInRangeOfPoint(playerid,3.0,-1012.0991,26.8438,9.8355))
        return scm(playerid,-1,"Vocк nгo estб no deposito (/deposito para ver o chekpoint)");

    if(Gang[playerid]!= ballas && Gang[playerid]!= aztecas && Gang[playerid]!= grove && Gang[playerid]!= vagos)
    {
        SetTimerEx("ComandoKillTempo",5000, false,"i",playerid);
        scm(playerid,Neutra,"Aguarde alguns segundos.");
    }

    return 1;
}
    CMD:deposito(playerid,params[])
    {
        SetPlayerCheckpoint(playerid,1472.9694,-1012.0991,26.8438,9.8355);
        scm(playerid,Neutra,"Vб atй o ponto no mapa!");
        return 1;
    }
Callback:

pawn Код:
public ComandoKillTempo(playerid)
{
    GivePlayerMoney(playerid,2500);
    scm(playerid,-1,"Dinheiro roubado");
    return 1;
}
nгo aguento mais essa bosta vei.


Re: Erro com set timer em comando. - Lуs - 26.03.2013

Pode ser a checagem das gangs, pelo que eu entendi, vocк quer que somente quem nгo for da groove, ballas, aztecas e vagos, roubem o deposito, certo?


Respuesta: Erro com set timer em comando. - Pedro Pawno - 26.03.2013

sim.


Re: Erro com set timer em comando. - Lуs - 26.03.2013

Como vocк estб declarando as gangs?

Exemplo:

pawn Код:
#define aztecas 1

new
    Gang [ MAX_PLAYERS ];

Gang [ playerid ] = aztecas;
Assim?