Zeka_Peka228
Умник
Надеюсь, что это мой последний вопрос по данной системе... Вчера просидел целый вечер, но так и не пойму, почему сохраняет одно значение, а загружает и показывает совсем иное.
Суть в чем: с базы загружаю значение, но происходит это криво.
Код загрузки:
Вот именно с invite_rang у меня и проблемы.
В базе значения те, которые я указал для данной переменной, но загружает оно мне абсолютно другое.
FRACTION_STEEL = 5.
В чем трабл? FRACTION_STEEL - хранится id фракции. Он сохраняется отлично и до перезапуска (т.е вызова паблика с загрузкой) дает верные данные.
Помогайте, спасибками не обижу
Суть в чем: с базы загружаю значение, но происходит это криво.
Код загрузки:
PHP:
publics: OnLoadRankCallback()
{
new i = 0;
if(cache_num_rows() > 0)
{
for(new r = 0;r < cache_num_rows(); r++)
{
cache_get_field_content(r, "rank1", gFractionRankName[r][0], connects, strlen(gFractionRankName[r][0]));
cache_get_field_content(r, "rank2", gFractionRankName[r][1], connects, strlen(gFractionRankName[r][1]));
cache_get_field_content(r, "rank3", gFractionRankName[r][2], connects, strlen(gFractionRankName[r][2]));
cache_get_field_content(r, "rank4", gFractionRankName[r][3], connects, strlen(gFractionRankName[r][3]));
cache_get_field_content(r, "rank5", gFractionRankName[r][4], connects, strlen(gFractionRankName[r][4]));
cache_get_field_content(r, "rank6", gFractionRankName[r][5], connects, strlen(gFractionRankName[r][5]));
cache_get_field_content(r, "rank7", gFractionRankName[r][6], connects, strlen(gFractionRankName[r][6]));
cache_get_field_content(r, "rank8", gFractionRankName[r][7], connects, strlen(gFractionRankName[r][7]));
cache_get_field_content(r, "rank9", gFractionRankName[r][8], connects, strlen(gFractionRankName[r][8]));
cache_get_field_content(r, "rank10", gFractionRankName[r][9], connects, strlen(gFractionRankName[r][9]));
cache_get_field_content(r, "invite_rang", FractionRankInvite[r], connects, strval(FractionRankInvite[r]));
i++;
}
printf("[Загрузкa]: LoadRank's | Загружено %d",i);
}
else printf("сРанги не загружены.");
return true;
}
В базе значения те, которые я указал для данной переменной, но загружает оно мне абсолютно другое.
PHP:
new FractionRankInvite[FRACTION_STEEL];
В чем трабл? FRACTION_STEEL - хранится id фракции. Он сохраняется отлично и до перезапуска (т.е вызова паблика с загрузкой) дает верные данные.
Помогайте, спасибками не обижу
