Мне нужно сделать обнуление, когда цикл проверит всех игроков, можно пример кода? :)
Мне нужно сделать обнуление, когда цикл проверит всех игроков, можно пример кода? :)
PHP код:
for (/* ... */)
{
/* ... */
}
/*
Обнуление.
*/
У меня таким образом не успевает всё проверится и обнуление быстрее чем проверка всех игроков.
А можете показать код?
Но этот вариант не рекомендую использовать.PHP код:
for(new i; i < MAX_PLAYERS; ++i)
{
if(i == MAX_PLAYERS-1)
{
//действие
}
}
Последний раз редактировалось L0ndl3m; 05.02.2016 в 19:03.
Можно, конечно, использовать goto.
так же есть вероятность, что вы используете функции, которые, соответственно, обнуляют переменные.PHP код:
for (/* ... */)
{
/* ... */
goto scratch;
}
scratch:
/* ... Обнуление ... */
Я использую так:
PHP код:
foreach(player,i)
{
if(a[i] == b)
{
//Действие
}
b = 0;
}
Очень простая ошибка. При каждой итерации обнуляете переменную, но, вероятно, не устанавливаете её в самом цикле.
Спагетти код.
Почти в 95% можно обойтись без goto
Последний раз редактировалось $continue$; 06.02.2016 в 00:49.
Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)