Areo
Нуль
- Регистрация
- 19 Сен 2019
- Сообщения
- 8
- Лучшие ответы
- 0
- Репутация
- 0
Проблема с рулеткой, не могу выйти на оптимальную реализацию, кто сможет помочь, направить на правильную реализую?
Изначально я получаю запрос из базы данных, на количество предметов в рулетке, пометка - предметы каждый раз удаляются из базы данных, либо пополняются. Всего лимит предметов 25.
Вот я получаю ID из рулетки:
Это присвоение ID к предмету из базы данных.
Когда в диалоге на предмет нажимаю, соответственно этот ид присваиваю:
Но проблема в одном - иногда ID сбивается, а конкретно, предмет удаленный не исчезает, сбивается каким-то образом ID предмета. Как найти решение этой проблемы?
Изначально я получаю запрос из базы данных, на количество предметов в рулетке, пометка - предметы каждый раз удаляются из базы данных, либо пополняются. Всего лимит предметов 25.
Вот я получаю ID из рулетки:
Код:
if(rows) {
for(new i; i < rows; i ++) {
cache_get_value_name_int(i, "id", id_priz);
gRollID[i][playerid] = id_priz
}
Когда в диалоге на предмет нажимаю, соответственно этот ид присваиваю:
Код:
SetPVarInt(playerid,"base_id",gRollID[listitem][playerid]);