Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
На сайте не показывает какой лвл у перса
#1
Вот такая проблема поставил себе на днях сервер Mangos для World of Warcraft 3.0.9 by Jate, до этого у меня стояла версия Mangos 6914 Black Edition, есть обвязка для него (сайт), на старой версии показывало кто онлайн и какой лвл у перса, а как поставил Mangos для World of Warcraft 3.0.9 by Jate не показывает лвл, либо пишет 0.
Посоветуйте что делать, пробовал кучу обвязок то же самое.....
Ответ
#2
neo-skynet Написал:Вот такая проблема поставил себе на днях сервер Mangos для World of Warcraft 3.0.9 by Jate, до этого у меня стояла версия Mangos 6914 Black Edition, есть обвязка для него (сайт), на старой версии показывало кто онлайн и какой лвл у перса, а как поставил Mangos для World of Warcraft 3.0.9 by Jate не показывает лвл, либо пишет 0.
Посоветуйте что делать, пробовал кучу обвязок то же самое.....

Править обвязку. Скорее всего название параметра или прядок сменился где прописан лвл в базе. Тебе надо соответствующие изменения в обвязке сделать.
Ответ
#3
Изменилось поле `data` в таблице characters.Wink
Ответ
#4
Lobzik Написал:Изменилось поле `data` в таблице characters.Wink

я в этом деле не силен, если не трудно по подробней где что мне изменить в базе данных или в самой обвязке, отпишите плиз
Ответ
#5
Вопщем ищи где у тебя там запрос на базу,
PHP код:
<?php 
$char_data
[53]
это последнее изменение по левлу в поле дата. Сравнивай с тем что у тебя. Так не обьясниш.Wink
Пысы: у меня на сайте так
PHP код:
<?php 
$res_info
[$cc]["level"] = $char_data[53];
Ответ
#6
Lobzik Написал:Вопщем ищи где у тебя там запрос на базу,
PHP код:
<?php 
$char_data
[53]
это последнее изменение по левлу в поле дата. Сравнивай с тем что у тебя. Так не обьясниш.Wink
Пысы: у меня на сайте так
PHP код:
<?php 
[PHP]$res_info[$cc]["level"] = $char_data[53];
Ну у меня допустим вот так
// -=ОРДА=-
@mysql_query ("SET NAMES cp1251");
$horde_line=@mysql_query("SELECT online, name,race,class,data FROM `characters` WHERE race IN (2,5,6,8,10) AND online = 1");

while ($horde=mysql_fetch_assoc($horde_line))
{
$data = explode(' ',$horde['data']);
$lvl = $data[34];[/PHP] изменил на $lvl = $data[53] и все заработало спасибо всем вы лучшие
Ответ
#7
neo-skynet Написал:Ну у меня допустим вот так
// -=ОРДА=-
@mysql_query ("SET NAMES cp1251");
$horde_line=@mysql_query("SELECT online, name,race,class,data FROM `characters` WHERE race IN (2,5,6,8,10) AND online = 1");

while ($horde=mysql_fetch_assoc($horde_line))
{
$data = explode(' ',$horde['data']);
$lvl = $data[34];[/PHP] изменил на $lvl = $data[53] и все заработало спасибо всем вы лучшие

А спасибку лобзику поствить-то и забылCool
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)