Просмотр полной версии : Порядок в списке персонажей
makiawelli
11.11.2023, 21:24
Подскажите, по какому принципу, системе выстраивается список персонажей на аккаунте в личном кабинете? Вот мне понадобился твин куда лишний хлам можно скинуть через общий банк. С каким бы именем, не создавала, всё равно получается стоит выше чем основа. Что при переводе подарков или промокодов, чертовски неудобно, можно случайно отправить на никчемного твина. Как сделать что бы твин был в списке ниже основы? Может от расы зависит, или как? :fox_16:
Soldat-PND
11.11.2023, 21:36
Подскажите, по какому принципу, системе выстраивается список персонажей на аккаунте в личном кабинете? Вот мне понадобился твин куда лишний хлам можно скинуть через общий банк. С каким бы именем, не создавала, всё равно получается стоит выше чем основа. Что при переводе подарков или промокодов, чертовски неудобно, можно случайно отправить на никчемного твина. Как сделать что бы твин был в списке ниже основы? Может от расы зависит, или как? :fox_16: Проверил интереса ради на 4х аккаунтах где по многу персов разных рас. Персы принадлежащие к одной расе в списках всегда рядом. Но порядок рас в списке везде разный.
makiawelli
11.11.2023, 21:44
Проверил интереса ради на 4х аккаунтах где по многу персов разных рас. Персы принадлежащие к одной расе в списках всегда рядом. Но порядок рас в списке везде разный.Не знаю как рядом выглядит в списке столбцом. Нужно что бы всякие твины были ниже.
Soldat-PND
11.11.2023, 21:52
Не знаю как рядом выглядит в списке столбцом. Нужно что бы всякие твины были ниже. Ну что ж, - тут только бубен в руки и в пляс. Если это имеет значение. Очевидной зависимости в порядке списка не вижу.
Updt: Прощелкал еще несколько аккаунтов. Нашел один на котором зоо первый и последний в списке. Выходит раса тоже не является критерием. Если на аккаунте есть ники латиницей капсом то они везде первые в списке. Хоть и нигде и не являются ни первыми ни последними созданными персами. Но выборка слишком мала чтоб утверждать наверняка. Только три таких аккаунта из 14. Ники капсом на кириллице нигде не фигурируют первыми в списке.
makiawelli
12.11.2023, 03:50
Ну что ж, - тут только бубен в руки и в пляс. Если это имеет значение. Очевидной зависимости в порядке списка не вижу.
Updt: Прощелкал еще несколько аккаунтов. Нашел один на котором зоо первый и последний в списке. Выходит раса тоже не является критерием. Если на аккаунте есть ники латиницей капсом то они везде первые в списке. Хоть и нигде и не являются ни первыми ни последними созданными персами. Но выборка слишком мала чтоб утверждать наверняка. Только три таких аккаунта из 14. Ники капсом на кириллице нигде не фигурируют первыми в списке.Придётся наверное перебирать долго и упорно. Плохо что на сайте отображается только через сутки созданный персонаж, и удаляется потом 7 суток(
Alinka1991
12.11.2023, 04:25
Если в нике в начале есть символ (★ ☆ ✪ ✫ ✵ ✸ ✶ ⍟ ✦ ✧ ✱ ✳ ✴ ✷ и т.д.), то на сайте перс с таким ником будет первым в списке, но без самого ника - просто указана раса и уровень (например: ★Огонь★, ☆Ruletik☆ и т.д. в игре, а на сайте прописано так - маг и т.д., уровень:100 и т.д.).
Далее идут все, у кого ~ в начале ника, даже если ник написан русскими буквами (например, ~Огонь~, ~Ruletik~ и т.д.).
Потом все остальные на рандоме расположены.
У меня на нескольких акках так.
Soldat-PND
12.11.2023, 07:08
Если в нике в начале есть символ (★ ☆ ✪ ✫ ✵ ✸ ✶ ⍟ ✦ ✧ ✱ ✳ ✴ ✷ и т.д.), то на сайте перс с таким ником будет первым в списке, но без самого ника - просто указана раса и уровень (например: ★Огонь★, ☆Ruletik☆ и т.д. в игре, а на сайте прописано так - маг и т.д., уровень:100 и т.д.).
Далее идут все, у кого ~ в начале ника, даже если ник написан русскими буквами (например, ~Огонь~, ~Ruletik~ и т.д.).
Потом все остальные на рандоме расположены.
У меня на нескольких акках так. У меня лук такой со ★ на латинице. Отображается пустым местом на третьей позиции из трех. Первые две позиции рыбы, - с никами капсом, на кириллице. Так что тоже не панацея выходит.
makiawelli
13.11.2023, 04:38
У меня лук такой со ★ на латинице. Отображается пустым местом на третьей позиции из трех. Первые две позиции рыбы, - с никами капсом, на кириллице. Так что тоже не панацея выходит.Вот я тоже пересмотрела все свои аккаунты, где есть по несколько персов, везде какая то непонятная чехарда. Ники и на русском и латиницей, разные и одинаковые расы, чёрт ногу сломит понять по какому принципу это появляется в списках(( Системы не заметила.
u_1209038042
13.11.2023, 22:29
В теории: сортировка идет по уникальному ID персонажа с приставкой ID сервера, например "3_9999999999". ID персонажа присваивается по некому алгоритму в рамках определенного диапазона значений относительно ID аккаунта (скорее всего наименьшее значение, что свободно).
На практике: скорее всего тот персонаж, что волнует тебя был создан не первым на аккаунте и попал во 2ую (или большую) ячейку, а персонаж перед интересуемым был удален и соответственно ячейка освободилась. Вновь созданный персонаж попал уже в первую свободную ячейку и как его не назови на порядок сортировки это никак не влияет.
Решение - изменить порядок сортировки персонажей администрацией сайта. Не по ID, а по нику. Осталось только сообщить им о такой необходимости)
MessoremBC
14.11.2023, 12:06
В теории: сортировка идет по уникальному ID персонажа с приставкой ID сервера, например "3_9999999999". ID персонажа присваивается по некому алгоритму в рамках определенного диапазона значений относительно ID аккаунта (скорее всего наименьшее значение, что свободно).
На практике: скорее всего тот персонаж, что волнует тебя был создан не первым на аккаунте и попал во 2ую (или большую) ячейку, а персонаж перед интересуемым был удален и соответственно ячейка освободилась. Вновь созданный персонаж попал уже в первую свободную ячейку и как его не назови на порядок сортировки это никак не влияет.
Решение - изменить порядок сортировки персонажей администрацией сайта. Не по ID, а по нику. Осталось только сообщить им о такой необходимости)
Или по этой теории создавать персонажей и удалить всех пустых, после создания персонажа попавшего на нужную позицию в списке.
Soldat-PND
14.11.2023, 12:27
Или по этой теории создавать персонажей и удалить всех пустых, после создания персонажа попавшего на нужную позицию в списке. Уже созданный персонаж по слотам не скачет при удалении других. Иначе почту удаленного перса получали бы не новосозданные занявшие его ячейку а старый персонаж на аккакунте.
MessoremBC
14.11.2023, 12:43
Уже созданный персонаж по слотам не скачет при удалении других. Иначе почту удаленного перса получали бы не новосозданные занявшие его ячейку а старый персонаж на аккакунте.
Вопрос стоял вроде "как создать твина для скидывания хлама чтобы в списке перевода подарков стоял ниже основы". Основу то не сдвинуть, а вот добраться до слота следующего за ней - метод вполне жизнеспособный. Если конечно основа не в восьмой ячейке.
+Не понятно какие там идентификаторы присваиваются персонажам после слияния серверов, возможно там совсем другая кодировка. Проверять нужно в каждом конкретном случае отдельно.
Soldat-PND
14.11.2023, 12:51
Вопрос стоял вроде "как создать твина для скидывания хлама чтобы в списке перевода подарков стоял ниже основы". Основу то не сдвинуть, а вот добраться до слота следующего за ней - метод вполне жизнеспособный. Если конечно основа не в восьмой ячейке.
+Не понятно какие там идентификаторы присваиваются персонажам после слияния серверов, возможно там совсем другая кодировка. Проверять нужно в каждом конкретном случае отдельно. Если основа не в первой ячейке то она и будет не в первой а в той в которой есть. Если это и есть фактор влияющий на порядок персов в списке выбора на сайте игры, то этот метод ничем не поможет увы. Но скорее всего эта теория не верна. На этом аккаунте первым отображается паладин, который был создан предпоследним персом и перед ним не было удалений персов.
MessoremBC
14.11.2023, 12:57
Если основа не в первой ячейке то она и будет не в первой а в той в которой есть. Если это и есть фактор влияющий на порядок персов в списке выбора на сайте игры, то этот метод ничем не поможет увы. Но скорее всего эта теория не верна. На этом аккаунте первым отображается паладин, который был создан предпоследним персом и перед ним не было удалений персов.
Речь про случай если основа допустим в третьей ячейке, а создать нужно твина в 4-8.
Вот порядок после слияния серверов и вызывает вопросы.
В теории: сортировка идет по уникальному ID персонажа с приставкой ID сервера, например "3_9999999999". ID персонажа присваивается по некому алгоритму в рамках определенного диапазона значений относительно ID аккаунта (скорее всего наименьшее значение, что свободно).Речь идёт о том ID, которое иногда отображается вместо ника непрогрузившегося сопартийца или адресата ЛСки, отправленной вручную (похоже — если адресат оффлайн)?
makiawelli
15.11.2023, 12:37
В теории: сортировка идет по уникальному ID персонажа с приставкой ID сервера, например "3_9999999999". ID персонажа присваивается по некому алгоритму в рамках определенного диапазона значений относительно ID аккаунта (скорее всего наименьшее значение, что свободно).
На практике: скорее всего тот персонаж, что волнует тебя был создан не первым на аккаунте и попал во 2ую (или большую) ячейку, а персонаж перед интересуемым был удален и соответственно ячейка освободилась. Вновь созданный персонаж попал уже в первую свободную ячейку и как его не назови на порядок сортировки это никак не влияет.
Решение - изменить порядок сортировки персонажей администрацией сайта. Не по ID, а по нику. Осталось только сообщить им о такой необходимости)Это в теории. У меня есть старый акк на котором персонажей удалялось столько что и не вспомнить, а макака стоит всё равно первая в списке. Так что то же не вариант. Действительно почему бы на сайте не сделать выбор очередности. Это не такая великая сложность пару строчек кода нацарапать)
u_1209038042
15.11.2023, 18:48
Вопрос стоял вроде "как создать твина для скидывания хлама чтобы в списке перевода подарков стоял ниже основы". Основу то не сдвинуть, а вот добраться до слота следующего за ней - метод вполне жизнеспособный. Если конечно основа не в восьмой ячейке.
+Не понятно какие там идентификаторы присваиваются персонажам после слияния серверов, возможно там совсем другая кодировка. Проверять нужно в каждом конкретном случае отдельно.
Кстати да, вполне себе рабочий вариант насоздавать пачку твинов, а после прогрузки на сайте информации удалить тех, что выше основы.
Уже созданный персонаж по слотам не скачет при удалении других. Иначе почту удаленного перса получали бы не новосозданные занявшие его ячейку а старый персонаж на аккакунте.
Совершенно верно. За исключением ситуаций, когда соединяются сервера, а значит и персонажей на аккаунтах объединяют. В таких ситуациях ID могут стать абсолютно иными.
Речь идёт о том ID, которое иногда отображается вместо ника непрогрузившегося сопартийца или адресата ЛСки, отправленной вручную (похоже — если адресат оффлайн)?
Да, так тоже можно увидеть ID. Конфигурация интерфейса и многие другие мелочи хранятся в ini файлах в папке userdata с привязкой к ID персонажа. Если код страницы с выбором персонажа просмотреть, то там тоже можно увидеть ID персонажа.
Это в теории. У меня есть старый акк на котором персонажей удалялось столько что и не вспомнить, а макака стоит всё равно первая в списке. Так что то же не вариант. Действительно почему бы на сайте не сделать выбор очередности. Это не такая великая сложность пару строчек кода нацарапать)
Никоим образом не опровергает мою теорию.
Ну а сделать да, ничего сложного. Как я уже сказал - осталось только изъявить пожелания. Но мне было бы интересно узнать что администрация с этими пожеланиями сделает..)
makiawelli
15.11.2023, 23:19
Никоим образом не опровергает мою теорию.
Ну а сделать да, ничего сложного. Как я уже сказал - осталось только изъявить пожелания. Но мне было бы интересно узнать что администрация с этими пожеланиями сделает..)Но и не подтверждает)) Ну а что сделают, разве что в цивильных выражениях посоветуют свернуть в трубочку и...:fox_11: Когда тут что то делалось для облегчения жизни игроков? :fox_16:
Да, так тоже можно увидеть ID. Конфигурация интерфейса и многие другие мелочи хранятся в ini файлах в папке userdata с привязкой к ID персонажа. Если код страницы с выбором персонажа просмотреть, то там тоже можно увидеть ID персонажа.Я поинтересовался к тому, что не по этому ли ID идёт сортировка? Тогда, если основа попала в последний номер диапазона на акке, после неё никто и не сможет оказаться. Как минимум, до очередного слияния серверов.
u_1209038042
16.11.2023, 08:30
Но и не подтверждает)) Ну а что сделают, разве что в цивильных выражениях посоветуют свернуть в трубочку и...:fox_11: Когда тут что то делалось для облегчения жизни игроков? :fox_16:
Чтобы подтверждать\опровергать нужно анализировать конкретные случаи со сравнением ID персонажей.
Я поинтересовался к тому, что не по этому ли ID идёт сортировка? Тогда, если основа попала в последний номер диапазона на акке, после неё никто и не сможет оказаться. Как минимум, до очередного слияния серверов.
Именно так, тут уже об этом упоминали.
nicolasKS
16.11.2023, 08:36
Упорядочивание списка персонажей. Гипотезы, теория и практика? Очень интересно. Продолжайте!
Мне тоже интересно,как основного персонажа в переводе подарков сделать выше.
Мне через саппорт на каком то акке удалось повысить основу, писали правда,что не могут это сделать,но после запроса сделали
a_leshkin
17.11.2023, 04:41
Была такая проблема, когда с женой делали такие сапожки: https://skrinshoter.ru/sMqOdu5pntG? Старый караван бегать.
Создал на аккаунте нового перса, и этот новый стал появляться по умолчанию, при переводе подарков.
Пара хирок и немного мусора улетели на твина, вместо основы.
Обидно, досадно, ну ладно. Твина удалил, проблема исчезла.
А по сабжу, гадать можно долго. Я встречал сортировку по алфавиту, но вместо ника прога брала ID пользователя в 16тиричном формате, и уже эти ID сортировала по алфавиту.
StrataState
17.11.2023, 19:14
У меня была такая же проблема, но потом я поняла что твинами на акке с основой играть не буду и мне было не жалко их удалить, теперь никаких проблем)
У меня почему-то вообще нет ника у одного из твинов в списке у которого ник со знаками <>
u_1234923332
28.11.2023, 11:12
сортировка по таблице ASCII
makiawelli
09.12.2023, 02:33
Так мне тоже в саппорте отказали, точнее я не просил, короче я написал,что из за этого не туда промоплюшки перевел.
Смещение персонажа было второстепенно в том запросе. Потом смотрю, основа уже приоритетнее стоитЯ не знаю как оно там реально происходит, какая болезнь преследовала кодера сайта, но создав трёх твинов они естественно встали выше основы, я поставила на удаление, через 3 дня смотрю, один твин в списке упал ниже основы))) Двое остальных нет. одного вернула, позицию не поменял. Буду в таком порядке значит с бубном шаманить))
Powered by vBulletin® Version 4.1.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot