|
|
Модератор форума: Dimitro |
Форум » TrinityCore » [TrinityCore] Help » Characters "online" 1 |
Characters "online" 1 |
HollyMaN, нет не на сайте.
В таблице при релоге не меняет на 0 Добавлено (09.06.2015, 08:30) Добавлено (11.06.2015, 18:27) Добавлено (11.06.2015, 19:48) Добавлено (12.06.2015, 09:58) Добавлено (13.06.2015, 08:10)
Сообщение # 3 написано 13.06.2015 в 08:10
|
Anthro, ты нормально объясни проблему...
При релоге оно и не обновиться, ибо релог - реконнект, ты вышел и зашёл в игру, верное значение: 1 Прежде чем писать на форум, сформулируй свои мысли. Ибо люди не понимают тебя, что ты от них просишь!
[blizz]Судить меня дано лишь богу, другим я укажу дорогу
[/blizz]
Сообщение # 4 написано 13.06.2015 в 16:23
|
Анализируем
Добавлено (13.06.2015, 16:31)
Сообщение # 5 написано 13.06.2015 в 16:31
|
Код WorldPacket* packet = NULL; while(_recvQueue.next(packet)) delete packet; CharacterDatabase.PExecute("UPDATE characters SET online = 0 WHERE account = '%u'", GetAccountId()); LoginDatabase.PExecute("UPDATE account SET online = 0 WHERE id = %u;", GetAccountId()); Тут не так вот данная строка: Код CharacterDatabase.PExecute("UPDATE characters SET online = 0 WHERE account = '%u'", GetAccountId()); Её не должно бbIть. https://github.com/TrinityCore/TrinityCore/blob/3.3.5/src/server/game/Server/WorldSession.cpp#L564 Код PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_ACCOUNT_ONLINE);
[blizz]Судить меня дано лишь богу, другим я укажу дорогу
[/blizz]
Сообщение # 7 написано 13.06.2015 в 21:45
|
_xXx_, проверил только-что на другом хостинге все работает на вов хостинге.
А тут мне кажется проблема с софтом. а точнее ace или mysq. http://rghost.ru/84HY8LMxB вот можете поправить кто хочет проверим, если заробит с меня норм ганорар. Добавлено (14.06.2015, 14:38) Добавлено (14.06.2015, 15:42)
Сообщение # 10 написано 14.06.2015 в 15:42
|
| |||
| |||