[Ajuda] Erro foreach - 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] Erro foreach (
/showthread.php?tid=597240)
Erro foreach -
FernandoDutra - 28.12.2015
PHP код:
stock PlaySoundEx(soundid, Float:x, Float:y, Float:z, range)
{
foreach(new i : Player)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInRangeOfPoint(i, range, x, y, z)) continue;
PlayerPlaySound(i, soundid, 0, 0, 0);
}
}
Entгo pessoal, eu to tentando compilar a GM auqi, porйm, nгo estб indo, e estб dizendo que o erro й nessa linha:
foreach(new i : Player)
Re: Erro foreach -
EditPawn - 28.12.2015
Se nгo me engano, vocк nгo precisa criar a variбvel, a prуpria include jб cria. Ficaria assim:
PHP код:
foreach(Player : i)
Nгo tenho certeza pois nгo utilizo foreach.
Re: Erro foreach -
F1N4L - 28.12.2015
foreach(Player, /*variavel*/)
Re: Erro foreach -
Coringa_Vilao - 29.12.2015
tente...
Re: Erro foreach -
PT - 29.12.2015
Bem o que o povo falou acima e nas velhas versхes da foreach...
Atualiza a sua include e a sintaxe que vc ta colocando vai funcionar
Re: Erro foreach -
FernandoDutra - 01.01.2016
ok, consegui arrumar, valeu ae pessoal.
Re: Erro foreach -
Dayvison_ - 01.01.2016
Como ja conseguiu arrumar vou sу te lembrar.
Nгo й necessбrio usar
PHP код:
if(!IsPlayerConnected(i)) continue;
no foreach, pois ele vai apenas nos players conectados, neste caso pois o iterator adiona o valor quando OnPlayerConnect й chamado, e etc. etc..