|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Вендор сартирует вещи по ИД, как это убрать? (Видео с примером, за помощь +) |
| Вендор сартирует вещи по ИД, как это убрать? |
После того как залили в вендора все итемы, и ребута сервера они встали в разнобой, как я понял они отсортировались по ид, но у меня они стояли ровненько, как вернуть их обратно, или не допустить их перемещения?
http://www.youtube.com/watch?v=6bHAwdiBKbM&feature=youtu.be я 1 кто попал в такую ситуацию? не 1го предложения за 6 часов ( |
http://www.youtube.com/watch?v=6bHAwdiBKbM&feature=youtu.be
заливал сначало http://www.wowhead.com/item=50738потом http://www.wowhead.com/item=50708 после ребута они поменялись местами, так как у http://www.wowhead.com/item=50708 ид меньше ) |
эмм, что ты сказал? как ты объяснишь их перемещение после рестарта сервера? я не указывал их слот если ты не видел, значит они должны были остаться в порядке залития, но они становятся в порядке ид, это всего пример вендорм, у меня есть 3 вендора с 7 страницами у которых всё отсортировалось по ид
|
https://github.com/Trinity....p#L8173
MySQL не всегда сортирует результаты основываясь на их позиции. http://clip2net.com/s/6yZtX6 - добавление http://clip2net.com/s/6yZwji - результат
Сообщение # 7 написано 10.01.2014 в 23:03
|
спасибо, значит при заливке каждого итема мне нужно будет дополнительно указывать его слот?
но если это рандом, то почему у вендора из записи уже около 15 ребутов серверов именно 277 дробящее 1 итемом, а 2 дробящее 284, а заливал то я на оборот, чё это такое невезучее дробящее? и я не понял смысл скринов ( |
Да. Можно заливать вещи при помощи процедур MySQL (я предпочитаю этот способ), либо можете изменить запрос сохранения добавленного итема (в скрипте команды npc add item). Ну, а можно отдельно прописать потом слоты, после добавления.
но если это рандом, то почему у вендора из записи уже около 15 ребутов серверов именно 277 дробящее 1 итемом, а 2 дробящее 284, а заливал то я на оборот, чё это такое невезучее дробящее? Я не изучал, как работает MySQL на столько глубоко, так что, не могу ответить на данный вопрос. |
Вериш не вериш, твое дело - но решение тебе правильное дали. Слоты имеют значение только я когда делал для себя вендором с итемами указывал примерно так (строеник таблицы по памяти, нет возможности пока на сервере запрос выдрать!)
Ид вендора - ид шмотки - №слота* - цена * - 0, 1, 2, 3 и так далее. На ac-web'e много готовых вендором со шмотом и такая структура их. |
| |||
| |||
