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



[Ajuda] Com loop - cotonete - 15.12.2011

Код:
	for(new i =0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
			format(stringa,sizeof(stringa),"~y~MULTIKILLS: ~w~%d~n~~y~SPREE:~w~ %d",MultiKills[i],KillSpree[i]);
			TextDrawSetString(score,stringa);
		}
	}
OnPlayerDeath:
Код:
KillSpree[killerid] ++;
		if(KillSpree[killerid] == 2 || KillSpree[killerid] == 4 || KillSpree[killerid] == 6 || KillSpree[killerid] == 8 || KillSpree[killerid] == 10 || KillSpree[killerid] == 12 || KillSpree[killerid] == 14 || KillSpree[killerid] == 16 || KillSpree[killerid] == 18 || KillSpree[killerid] == 20 || KillSpree[killerid] == 22 || KillSpree[killerid] == 24 || KillSpree[killerid] == 26 || KillSpree[killerid] == 28 || KillSpree[killerid] == 30)
	{
        MultiKills[killerid]++;
	}
KillSpree[playerid] = 0;
acontece que nгo mostra nada no textdraw ali Multikill, e o Spree mostra pra todos a mesma quantidade, oque pode ser isso?


Respuesta: [Ajuda] Com loop - OFirst - 15.12.2011

pawn Код:
for(new i =0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                format(stringa,sizeof(stringa),"~y~MULTIKILLS: ~w~%d~n~~y~SPREE:~w~ %d",MultiKills[i],KillSpree[i]);
                TextDrawSetString(score,stringa);
                TextDrawShowForPlayer(i, score);
            }
        }
tenta assim