SA-MP Forums Archive
[Ajuda] Com Kill Spree - 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: [Ajuda] Com Kill Spree (/showthread.php?tid=293650)



[Ajuda] Com Kill Spree - cotonete - 29.10.2011

tenho o seguinte sistema:

Код:
    KillingSpree[killerid] ++;

	KillingSpree[playerid] = 0;

	switch(KillingSpree[playerid])
	{
	    case 10:
	    {
	        format(ss,sizeof(ss)," [PARABЙNS] Vocк ganhou a recompensa por matar '%s'.",pNome(playerid));
			SendClientMessage(killerid,0xfbff0071,ss);
			GivePlayerMoney(killerid, 100000);
	    }
mas acontece que o sitch nгo funciona se vc matar alguem que fez 10 kill spree, qual o problema?


Re: [Ajuda] Com Kill Spree - Kuddy - 29.10.2011

Ta ligado que essa funзгo KillingSpree[playerid] = 0; estб setando os kills pra 0 nй...


Re: [Ajuda] Com Kill Spree - cotonete - 29.10.2011

e isso vai ter que ser no final?


Re: [Ajuda] Com Kill Spree - cotonete - 29.10.2011

coloquei essa linha no final e ta funcionando

mas tem um problema, a mensagem de parabnйns nгo aparece pra quem mata, porque?


Re: [Ajuda] Com Kill Spree - [O.z]Caroline - 29.10.2011

pawn Код:
switch(KillingSpree[killerid])
    {
        case 10:
        {
            format(ss,sizeof(ss)," [PARABЙNS] Vocк ganhou a recompensa por matar '%s'.",pNome(playerid));
            SendClientMessage(killerid,0xfbff0071,ss);
            GivePlayerMoney(killerid, 100000);
        }



Re: [Ajuda] Com Kill Spree - cotonete - 29.10.2011

caroline, acho que vocк nгo entendeu, tipo, eu quero identificar se o player que morreu no caso teria que ser playerid, se o player que morreu tem killspree desejado ali, sabe? ta certo aparentemente, enviando o prкmio(dinheiro) e tal, sу a mensagem que nгo


Re: [Ajuda] Com Kill Spree - [O.z]Caroline - 29.10.2011

entгo bote

pawn Код:
KillingSpree[playerid] = 0;
Depois de:

pawn Код:
switch(KillingSpree[playerid])
    {
        case 10:
        {
            format(ss,sizeof(ss)," [PARABЙNS] Vocк ganhou a recompensa por matar '%s'.",pNome(playerid));
            SendClientMessage(killerid,0xfbff0071,ss);
            GivePlayerMoney(killerid, 100000);
        }

Ficando:
pawn Код:
switch(KillingSpree[playerid])
    {
        case 10:
        {
            format(ss,sizeof(ss)," [PARABЙNS] Vocк ganhou a recompensa por matar '%s'.",pNome(playerid));
            SendClientMessage(killerid,0xfbff0071,ss);
            GivePlayerMoney(killerid, 100000);
        }

KillingSpree[playerid] = 0;



Re: [Ajuda] Com Kill Spree - cotonete - 29.10.2011

caroline como sempre salvando a pбtria rs, obrigado