RankMe 2.8.3

Arthur Don

Участник
Сообщения
1,696
Реакции
256
LEXNFS08, если бы в бд была кодировка utf 8 то символов бы не было...
 

LEXNFS08

Участник
Сообщения
15
Реакции
0
Прогонял БД вот этим скриптом:
<?php
// Database info

include("conf_global.php");

$dbhost = $INFO['sql_host'];
$dbuser = $INFO['sql_user'];
$dbpass = $INFO['sql_pass'];
$dbname = $INFO['sql_database'];

//---------------

header('Content-type: text/plain');

$dbconn = mysql_connect($dbhost, $dbuser, $dbpass) or die( mysql_error() );
$db = mysql_select_db($dbname) or die( mysql_error() );

$sql = "ALTER DATABASE `".$dbname."` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci";
$result = mysql_query($sql) or die( mysql_error() );
print "Database changed to UTF-8.\n";

$sql = 'SHOW TABLES';
$result = mysql_query($sql) or die( mysql_error() );

while ( $row = mysql_fetch_row($result) )
{
$table = mysql_real_escape_string($row[0]);
$sql = "ALTER TABLE $table DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci, CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci";
mysql_query($sql) or die( mysql_error() );
print "$table changed to UTF-8.\n";
}

mysql_close($dbconn);
?>

Результат
Database changed to UTF-8.
ipb_admin_login_logs changed to UTF-8.
ipb_admin_logs changed to UTF-8.
ipb_admin_permission_rows changed to UTF-8.
ipb_announcements changed to UTF-8.
ipb_api_log changed to UTF-8.
ipb_api_users changed to UTF-8.
ipb_attachments changed to UTF-8.
ipb_attachments_type changed to UTF-8.
ipb_badwords changed to UTF-8.
ipb_banfilters changed to UTF-8.
ipb_bbcode_mediatag changed to UTF-8.
ipb_bulk_mail changed to UTF-8.
ipb_cache_store changed to UTF-8.
ipb_cal_calendars changed to UTF-8.
ipb_cal_events changed to UTF-8.
ipb_captcha changed to UTF-8.
ipb_chat_log_archive changed to UTF-8.
ipb_content_cache_posts changed to UTF-8.
ipb_content_cache_sigs changed to UTF-8.
ipb_converge_local changed to UTF-8.
ipb_core_applications changed to UTF-8.
ipb_core_hooks changed to UTF-8.
ipb_core_hooks_files changed to UTF-8.
ipb_core_incoming_emails changed to UTF-8.
ipb_core_item_markers changed to UTF-8.
ipb_core_item_markers_storage changed to UTF-8.
ipb_core_like changed to UTF-8.
ipb_core_like_cache changed to UTF-8.
ipb_core_rss_imported changed to UTF-8.
ipb_core_share_links changed to UTF-8.
ipb_core_share_links_caches changed to UTF-8.
ipb_core_share_links_log changed to UTF-8.
ipb_core_soft_delete_log changed to UTF-8.
ipb_core_sys_conf_settings changed to UTF-8.
ipb_core_sys_cp_sessions changed to UTF-8.
ipb_core_sys_lang changed to UTF-8.
ipb_core_sys_lang_words changed to UTF-8.
ipb_core_sys_login changed to UTF-8.
ipb_core_sys_module changed to UTF-8.
ipb_core_sys_settings_titles changed to UTF-8.
ipb_core_uagent_groups changed to UTF-8.
ipb_core_uagents changed to UTF-8.
ipb_custom_bbcode changed to UTF-8.
ipb_dnames_change changed to UTF-8.
ipb_email_logs changed to UTF-8.
ipb_emoticons changed to UTF-8.
ipb_error_logs changed to UTF-8.
ipb_faq changed to UTF-8.
ipb_forum_perms changed to UTF-8.
ipb_forum_tracker changed to UTF-8.
ipb_forums changed to UTF-8.
ipb_groups changed to UTF-8.
ipb_ignored_users changed to UTF-8.
ipb_inline_notifications changed to UTF-8.
ipb_login_methods changed to UTF-8.
ipb_mail_error_logs changed to UTF-8.
ipb_mail_queue changed to UTF-8.
ipb_member_status_actions changed to UTF-8.
ipb_member_status_replies changed to UTF-8.
ipb_member_status_updates changed to UTF-8.
ipb_members changed to UTF-8.
ipb_members_partial changed to UTF-8.
ipb_message_posts changed to UTF-8.
ipb_message_topic_user_map changed to UTF-8.
ipb_message_topics changed to UTF-8.
ipb_mobile_notifications changed to UTF-8.
ipb_mod_queued_items changed to UTF-8.
ipb_moderator_logs changed to UTF-8.
ipb_moderators changed to UTF-8.
ipb_openid_temp changed to UTF-8.
ipb_permission_index changed to UTF-8.
ipb_pfields_content changed to UTF-8.
ipb_pfields_data changed to UTF-8.
ipb_pfields_groups changed to UTF-8.
ipb_polls changed to UTF-8.
ipb_posts changed to UTF-8.
ipb_profile_comments changed to UTF-8.
ipb_profile_friends changed to UTF-8.
ipb_profile_friends_flood changed to UTF-8.
ipb_profile_portal changed to UTF-8.
ipb_profile_portal_views changed to UTF-8.
ipb_profile_ratings changed to UTF-8.
ipb_question_and_answer changed to UTF-8.
ipb_rc_classes changed to UTF-8.
ipb_rc_comments changed to UTF-8.
ipb_rc_modpref changed to UTF-8.
ipb_rc_reports changed to UTF-8.
ipb_rc_reports_index changed to UTF-8.
ipb_rc_status changed to UTF-8.
ipb_rc_status_sev changed to UTF-8.
ipb_reputation_cache changed to UTF-8.
ipb_reputation_index changed to UTF-8.
ipb_reputation_levels changed to UTF-8.
ipb_rss_export changed to UTF-8.
ipb_rss_import changed to UTF-8.
ipb_rss_imported changed to UTF-8.
ipb_search_results changed to UTF-8.
ipb_search_sessions changed to UTF-8.
ipb_sessions changed to UTF-8.
ipb_skin_cache changed to UTF-8.
ipb_skin_collections changed to UTF-8.
ipb_skin_css changed to UTF-8.
ipb_skin_css_previous changed to UTF-8.
ipb_skin_merge_changes changed to UTF-8.
ipb_skin_merge_session changed to UTF-8.
ipb_skin_replacements changed to UTF-8.
ipb_skin_templates changed to UTF-8.
ipb_skin_templates_cache changed to UTF-8.
ipb_skin_templates_previous changed to UTF-8.
ipb_skin_url_mapping changed to UTF-8.
ipb_spam_service_log changed to UTF-8.
ipb_spider_logs changed to UTF-8.
ipb_tags_index changed to UTF-8.
ipb_task_logs changed to UTF-8.
ipb_task_manager changed to UTF-8.
ipb_template_sandr changed to UTF-8.
ipb_titles changed to UTF-8.
ipb_topic_mmod changed to UTF-8.
ipb_topic_ratings changed to UTF-8.
ipb_topic_views changed to UTF-8.
ipb_topics changed to UTF-8.
ipb_tracker changed to UTF-8.
ipb_twitter_connect changed to UTF-8.
ipb_upgrade_history changed to UTF-8.
ipb_upgrade_sessions changed to UTF-8.
ipb_validating changed to UTF-8.
ipb_vkontakte_connect changed to UTF-8.
ipb_voters changed to UTF-8.
ipb_warn_logs changed to UTF-8.
lgsl changed to UTF-8.
rankme changed to UTF-8.
 
Последнее редактирование:

Yury Kudryavtsev

Участник
Сообщения
3
Реакции
0
Такая же проблема с кодировкой бд. Менял на utf 8 и cp1251, но все равно русские символы отображаются крякозябрами.
 

Vetaldx dx

Участник
Сообщения
341
Реакции
28
Такая же проблема с кодировкой бд. Менял на utf 8 и cp1251, но все равно русские символы отображаются крякозябрами.

Останови сервер.
Закинь этот ранкме с заменой.

Потом открой файлик bd.php
и после mysql_select_db($bd,$conexao) or die($msg[1]);
пропиши mysql_query("SET NAMES UTF8");

Также открой config.php
и после mysql_select_db($bd,$conexao) or die($msg[1]);
пропиши mysql_query("SET NAMES UTF8");

Должно работать :taunt:
 

Вложения

  • rankme.smx
    59.8 КБ · Просмотры: 35

Yury Kudryavtsev

Участник
Сообщения
3
Реакции
0
Vetaldx dx, Спасибо, твой плагин работает. Скинешь исходник или скажи, что надо изменить в родном файле?
 

Vetaldx dx

Участник
Сообщения
341
Реакции
28
Vetaldx dx, Спасибо, твой плагин работает. Скинешь исходник или скажи, что надо изменить в родном файле?

Оффтоп
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Vetaldx dx, неее. Где содержимое функции TestF(); ??
Функция TestF() перед каждым запросом делает "SET NAMES UTF8". И вроде как её нужно перед каждым SQL_TQuery, а не после. Если я ошибаюсь - поправьте.
 

Vetaldx dx

Участник
Сообщения
341
Реакции
28
Vetaldx dx, неее. Где содержимое функции TestF(); ??
Функция TestF() перед каждым запросом делает "SET NAMES UTF8". И вроде как её нужно перед каждым SQL_TQuery, а не после. Если я ошибаюсь - поправьте.
Оффтоп
 

LEXNFS08

Участник
Сообщения
15
Реакции
0
Работает, большое спасибо, а можно ли !resetrank сделать
А то ввожу, толку нуль, ввожу !resetmyrank, ранк сбрасывается, но молчком, не пишет что сбросил
 

kkbk

Участник
Сообщения
12
Реакции
0
Ребят, а как работает стата на функцию количества проведенного времени на сервере. Можно скрин?
Какая команда выводит и в каком виде эту информацию?
 
Сообщения
1
Реакции
0
Ребят почему не показывает очки???
Показывает вот так
[RankMe]: Игрок Vi^En™#FRuKTo[Z]zz[cl] с рангом 6/6 имеет очков - -13, убийств - 4, смертей - 12, У/С - 0.33
 

acik_traiks

Что нибудь напишем?)
Сообщения
770
Реакции
627
Хотелось понять вот это


/*********************************************************
* Give point(s) to a player on the server
*
* @param client The client index of the player to receive the points
* @param points Points to be given to the player
* @param reason The reason to be given the points
* @param printtoplayer Print the change to the player
* @param printtoall Print the change to the everyone
* @noreturn
*********************************************************/
native RankMe_GivePoint(client,points,String:reason[],printtoplayer,printtoall);
reason как именно понять просто что писать будет или через транслеты или как?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
acik, это причина, почему изменилось кол-во его очков.
 
Сверху Снизу