Новости | Об игре | Форум
00:13, 1988 онлайн
Форумы » Идеи и предложения » Счетчик боев на Outland 
12

АвторТема: Счетчик боев на Outland
Zizifus



 21 
   
  написано: 7.10.2025 23:35:22 
Я тоже парсил все бои у 50+ уровней. Не знаю точно как реализован скрипт у ILTYA, лучше у него узнать, но если парсить все id, допустим ночью, то все равно наткнешься на игроков, которые ведут бои и их статистика не считается. У меня так было для 2-х игроков, пришлось смотреть их вручную. Я тогда искал дату последнего боя. А в его скрипте парсится каждый лог боя, что усложняет задачу. И возможно, скорее всего его статистика имеет погрешность именно по той причине что описал выше.
Zizifus



 22 
   
  написано: 8.10.2025 00:04:55 
Либо как вариант если такой персонаж попадается, то парсинг этого id откладывается например на час и затем снова повторяется. Вобщем все сделать можно, но это время на написание кода, его тестирование и тд.
WENDES



 23 
   
  написано: 8.10.2025 07:42:54 
Так у тебя есть счётчик
Завершенные бои для Sn1KeR (530427 всего)
Начал ручками играть, циферку запомнил или записал :)
_Б_О_Г_



 24 
   
  написано: 8.10.2025 09:00:52 
у каждого боя есть ID, по которому можно получить доступ к логу боя, ID это просто увеличивающаяся на единичку циферка. просто бершь прибавляешь единичку, загружаешь лог, вычисляешь тип боя, участников и пишешь данные в таблицу. далее уже не сложно по этой табличке строить любые выборки. не знаю текущих ограничений по количеству запросов, но кажется можно легко организовать необходимое решение, скорее всего оно будет немного отставать, так же это будет сторонний ресурс, что тоже не очень удобно. но выйти их положения можно. конечно же проще на стороне сервера считать эти циферки, к тому же они там и так уже считаются, осталось просто вывести
Zizifus



 25 
   
  написано: 8.10.2025 10:09:23 
24 это не так, посмотри id своих крайних боев и ты поймешь что не на единичку увеличивается. id боев это цифра относящаяся к боям среди всех игроков.
_Б_О_Г_



 26 
   
  написано: 8.10.2025 12:06:41 
+25 всё так, именно это я имел ввиду, когда писал "вычисляешь участников", чтобы стата была не по конкретному юзеру, а по всем, если делать решение то для всех и на постоянной основе, а не так, что у каждого свой скрипт, нагружающий игровые сервера
AndWa-Kiel



 27 
   
  написано: 8.10.2025 13:36:31 
+
12

К списку тем