Пользователь
- Регистрация
- 7 Сен 2024
- Сообщения
- 37
- Автор темы
- #1
Здравствуйте всем, вопрос, Как пофиксить Ники в TAB?
Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.
Зарегистрироваться!Там должен быть переведенный ник. В моде он должен переводиться по хттп запросу, но вместо ссылки там рандомное значение, соответственно и ник не переведется.спасибо, а не знаешь какое значение должно быть в базе?
qfhm. cgfcb,j@Gnidosina123, вот вам и ответ. Проблема в том, что массив pRusName пустой.
TranslateNick. Очевидно, чтобы сделать ссылку - нужно сделать php файл, который будет переводить тебе ник. Можешь воспользоваться моей, однако она не вечна. http://185.189.13.72/transliterate.php?nickname=Ivan_IvanovСсылка заменяет английские буквы на русские, и "_" на пробел. Думаю, как вместо ивана иванова подставить переменную, ты разберешься.
stock TranslateNick(playerid)
{
f(global_str, sizeof global_str, "213.159.208.217/translate.php?nickname=%s&encoding=1", PN(playerid));
HTTP(playerid, HTTP_GET, global_str, "", "NickNameStock");
}
public: NickNameStock(index, response_code, data[])
{
SQL("UPDATE `accounts` SET `RusName` = '%s' WHERE `ID` = '%d' LIMIT 1", data, PI[index][pID]);
f(global_str, 100, "SELECT * FROM `accounts` WHERE `ID` = '%d' LIMIT 1", PI[index][pID]);
mysql_tquery(mysql, global_str, "CheckNickName", "d", index);
}