[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