RPG TOP Forum

 | TOP | Новости | Навигация | Начало | Регистрация | Поиск | Статистика | FAQ |
Развитие RPG TOP Forum / Развитие /  
 

Обновление сокровищницы

 
 
Страница  Страница 9 из 18:  « Назад  1  ...  8  9  10  ...  17  18  Дальше »

Автор RPGTOP
Администратор
#121 | Дата: 8 Июн 2018 00:23:48 
Но я уже вижу одну ситуацию, когда проблема может возникнуть. Если для двух сокровищниц вам выпадут одинаковые сайты, то будет проблема по перемещению. При голосовании есть вероятность вернуться не в ту сокровищницу, откуда уходили. В общем, нужно ограничить генерацию сайтов, чтобы уже существующие не попали в текущую.

Автор Ever
Участник
#122 | Дата: 8 Июн 2018 00:28:10 
>Но я подумаю над реализацией генератора, чтобы пустых сундуков (+ с суммой значительно ниже допустимого) было мало.

Спасибо большое!

>Это точно была сокровищница 1050?

Руку на отсечение не дам, но мне кажется, я очень внимательно записывала данные в отчет. Скорее всего, именно 1050.

>При голосовании есть вероятность вернуться не в ту сокровищницу, откуда уходили. В общем, нужно ограничить генерацию сайтов, чтобы уже существующие не попали в текущую.

Вот, ровно об этом я сегодня тоже подумала. Но мне показалось, что пересекающихся сайтов у меня не было. К тому же сбой алгоритма был и тогда, когда все сидели в одной сокровищнице. Просто он случался реже, а тут зачастил.

Автор Blood_sisters
Участник
#123 | Дата: 8 Июн 2018 04:08:21 
А у меня снова проблема. При переходе из Сокровищница №1055 меня перекидывает в 1045, после того как проголосовала за форум.
Днем-вечером так же было с 1051, 1052 - перебрасывало на другие, из-за этого поиска ключа не было и сокровища приходилось закрывать.

Автор Fumuse
Участник
#124 | Дата: 8 Июн 2018 08:10:33 
Сокровищница н.1057
сайт: http://nevermor.mybb.ru
время: 08:09 08.06.2018
последняя ячейка, 3 ряд
профиль: https://rpgtop.su/users/19407.html

Автор Fumuse
Участник
#125 | Дата: 8 Июн 2018 08:12:45 
Сокровищница н. 1056
сайт: http://specialforces.9bb.ru
время: 08:11 08.06.2018
последняя ячейка, 3 ряд
профиль: https://rpgtop.su/users/19407.html

Автор Fumuse
Участник
#126 | Дата: 8 Июн 2018 09:24:04 
Что-то мне сегодня везёт)

Сокровищница н. 1055
сайт: hhttp://coruscant.ru
время: 09:23 08.06.2018
последняя ячейка, 3 ряд
профиль: https://rpgtop.su/users/19407.html

Автор Fumuse
Участник
#127 | Дата: 8 Июн 2018 09:25:51 
Fumuse:
Сокровищница н. 1056
сайт: http://specialforces.9bb.ru

В сокровищнице 1058 есть этот же сайт, при этом в ней уже поиск нормально идёт.

Автор RPGTOP
Администратор
#128 | Дата: 8 Июн 2018 09:50:35 
Blood_sisters:
А у меня снова проблема. При переходе из Сокровищница №1055 меня перекидывает в 1045, после того как проголосовала за форум.
Днем-вечером так же было с 1051, 1052 - перебрасывало на другие, из-за этого поиска ключа не было и сокровища приходилось закрывать.

Как раз занят правкой данной проблемы.

Автор RPGTOP
Администратор
#129 | Дата: 8 Июн 2018 09:52:21 
Fumuse:
В сокровищнице 1058 есть этот же сайт, при этом в ней уже поиск нормально идёт.

В предыдущем варианте было все нормально, если сокровищница была самой свежей. Сейчас внес правки, должно перекидывать именно в ту, откуда вы посетили сайт.

Автор RPGTOP
Администратор
#130 | Дата: 8 Июн 2018 10:01:02 
Добавил закрытие сокровищниц по истечению суток с момента старта.
//3 сокровищницы таким образом закрыл.

Автор RPGTOP
Администратор
#131 | Дата: 8 Июн 2018 10:06:31 
Немного перенастроил выставление стоимости сокровищницы:
5% — 3000-12000;
5% — 2000-7000;
5% — 1000-5000;
50% — 500-3000;
27% — 200-1400;
8% — 100-700.

Автор RPGTOP
Администратор
#132 | Дата: 8 Июн 2018 10:29:42 
Внес изменения, чтобы для каждой сокровищницы пользователю генерировался уникальный список сайтов, чтобы сайты не пересекались (иначе возможны проблемы).

Автор RPGTOP
Администратор
#133 | Дата: 8 Июн 2018 10:30:24 
В общем, протестируйте плиз все внесенные изменения. Если проблем не будет, то начну выдавать вечные бонусы.

Автор Morgan_Drug
Участник
#134 | Дата: 8 Июн 2018 11:12:09 
https://pp.userapi.com/c847216/v847216380/6ecfa/Cy_I7ICnDnY.jpg
вот такая клёвая штука у меня теперь. сайты не загрузились. и если нажать на поиск, то выдаёт "потеряна локация"
номер сокровищницы в скрине

текст ошибки:
MySQL_Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY rand() LIMIT 0,8' at line 1 SELECT t.id FROM top_top t WHERE t.tip<2 AND compl>1 AND TO_DAYS(now())-TO_DAYS(chdate)<3 AND t.id NOT IN () ORDER BY rand() LIMIT 0,8 MySQL_Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',,,,,,,1058,33641)' at line 2 INSERT INTO top_treasure_user (site_1,site_2,site_3,site_4,site_5,site_6,site_7,site_8,treasure_id,user_id) VALUES (,,,,,,,,1058,33641) MySQL_Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',,,,,,)' at line 4 SELECT t.id tid,t.name sitename,screen,tag.name tagname,compl FROM top_top t LEFT JOIN top_tags tg ON tg.site_id=t.id AND tg.boss=1 LEFT JOIN top_tag tag ON tag.id=tg.tag_id WHERE t.tip<2 AND t.id in (,,,,,,,)

Автор RPGTOP
Администратор
#135 | Дата: 8 Июн 2018 11:18:44 
Понятно. Не учел момент, когда у пользователя вообще нет ранее открытых сокровищниц. Исправления внес.

Страница  Страница 9 из 18:  « Назад  1  ...  8  9  10  ...  17  18  Дальше » 
Развитие RPG TOP Forum / Развитие /
 Обновление сокровищницы

Ваш ответ Нажмите эту иконку для возврата на цитируемое сообщение


 ?
Только зарегистрированные пользователи могут отправлять сообщения. Авторизуйтесь для отправки сообщений, или зарегистрируйтесь сейчас.

 

 
 
RPG TOP Forum Поддержка: Online Community Software miniBB ®
  ⇑