• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

хелп плез. проблемы с префами

Статус
В этой теме нельзя размещать новые ответы.

Никита Гапоненко

Начинающий
Пользователь
Регистрация
14 Дек 2018
Сообщения
28
Лучшие ответы
0
Репутация
0
Короче. При выдаче префиксов норм. После релога они же уже ????????????. Хотя если вводить на англ то норм всё. Как сделать что б на русском всё отлично работало?

Код команды:

PHP:
CMD:prefix(playerid, params[])
{
    if(PlayerInfo[playerid][pKbanTime]) return SendClientMessage(playerid, 0x009F00AA, ""#net"К сожалению, у вас заблокированы команды!") & 0;
    if(!IsPlayerConnected(playerid) || !PlayerInfo[playerid][pLogin]) return 1;
	if(!PlayerInfo[playerid][pCanPrefix]) return SendClientMessage(playerid, -1, ""#net"К сожалению, вам недоступна данная функция!");
	if(!PlayerInfo[playerid][bAdmin]) return SendClientMessage(playerid, -1, ""#net"К сожалению, вам недоступна данная функция!");
    if(sscanf(params, "us[32]", params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /prefix [id] [префикс] [del-удалить]");
   	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "Игрок не найден!");
   	if(PlayerInfo[params[0]][bAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Игрок не админ!");
   	if (strcmp(params[1], "del", true) == 0)
	{
	    format(PlayerInfo[params[0]][pPrefix], 32, "0");
	    UpdatePlayerDataEx(params[0], "pPrefix", PlayerInfo[params[0]][pPrefix]);
	    SCMF(playerid, COLOR_WHITE, "Вы удалили префикс игроку %s[%i]",PlayerInfo[params[0]][pNames], params[0]);
	    format(params[0], COLOR_WHITE, "Lead-Администратор %s[%i] удалил вам префикс",PlayerInfo[playerid][pNames], playerid);
	    return 1;
	}
	NameStats[playerid] = params[0];
	new str[1024];
	format(str, 1024, "{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s\n{%s}%s",
	Colors[0][colChatColor],Colors[0][colName],Colors[1][colChatColor],Colors[1][colName],Colors[2][colChatColor],Colors[2][colName],Colors[3][colChatColor],Colors[3][colName],Colors[4][colChatColor],Colors[4][colName],Colors[5][colChatColor],Colors[5][colName],Colors[6][colChatColor],Colors[6][colName],Colors[7][colChatColor],Colors[7][colName],
	Colors[8][colChatColor],Colors[8][colName],Colors[9][colChatColor],Colors[9][colName],Colors[10][colChatColor],Colors[10][colName],Colors[11][colChatColor],Colors[11][colName],Colors[12][colChatColor],Colors[12][colName],Colors[13][colChatColor],Colors[13][colName],Colors[14][colChatColor],Colors[14][colName],Colors[15][colChatColor],Colors[15][colName],Colors[16][colChatColor],Colors[16][colName],
	Colors[17][colChatColor],Colors[17][colName],Colors[18][colChatColor],Colors[18][colName],Colors[19][colChatColor],Colors[19][colName],Colors[20][colChatColor],Colors[20][colName],Colors[21][colChatColor],Colors[21][colName],Colors[22][colChatColor],Colors[22][colName],Colors[23][colChatColor],Colors[23][colName],Colors[24][colChatColor],Colors[24][colName],Colors[25][colChatColor],Colors[25][colName],Colors[26][colChatColor],Colors[26][colName],
	Colors[27][colChatColor],Colors[27][colName],Colors[28][colChatColor],Colors[28][colName],Colors[29][colChatColor],Colors[29][colName],Colors[30][colChatColor],Colors[30][colName],Colors[31][colChatColor],Colors[31][colName],Colors[32][colChatColor],Colors[32][colName],Colors[33][colChatColor],Colors[33][colName]);
	ShowPlayerDialog(playerid, 132, DIALOG_STYLE_LIST, "Префикс", str, "OK", "");
	format(PlayerInfo[params[0]][pPrefix], 32, "%s", params[1]);
	UpdatePlayerDataEx(params[0], "pPrefix", PlayerInfo[params[0]][pPrefix]);
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу