Как сделать историю ников?

Paurosis

Новичок
Автор темы
1
0
Всем привет, я впервые начал делать сервер ради навыков но ещё плохо разбираюсь в pawn, можно ли как то сделать историю ников на сервере? Тип если ввожу команду /history Nickname и мне выводит список прошлых ников игрока
 
Решение
Создай отдельную таблицу в базе данных, в которой будет хранится данные: player_id, current_nick , old_nickname, change_time, admin_name. Следовательно, теперь мы через команду /history сможем ввести никнейм текущий игрока, запросом в базу данных обращаясь к current_nick, мы вытащим информацию с каждой записи которая создана для этого ника. Всю информацию, например такую, дату смены ника, кто менял ник(админ или донат), ты сможешь вывести информацией в диалог ShowPlayerDialog(playerid, DIALOG_HISTORYNAME, DIALOG_STYLE_MSGBOX, "История Ников", dialog_data, "OK", "");


Простая логика системы.

syhanovsdd

Известный
25
13
Создай отдельную таблицу в базе данных, в которой будет хранится данные: player_id, current_nick , old_nickname, change_time, admin_name. Следовательно, теперь мы через команду /history сможем ввести никнейм текущий игрока, запросом в базу данных обращаясь к current_nick, мы вытащим информацию с каждой записи которая создана для этого ника. Всю информацию, например такую, дату смены ника, кто менял ник(админ или донат), ты сможешь вывести информацией в диалог ShowPlayerDialog(playerid, DIALOG_HISTORYNAME, DIALOG_STYLE_MSGBOX, "История Ников", dialog_data, "OK", "");


Простая логика системы.