Перейти к содержимому

Хостинг SAMP-HOST


Добро пожаловать на пользовательский форум CR-MP.RU
Зарегистрируйтесь или авторизуйтесь на нашем форуме, чтобы получить доступ ко всем функциям.
Если у Вас уже имеется аккаунт, нажмите, чтобы войти.
Если у Вас нет аккаунта на нашем форуме, нажмите, чтобы перейти к регистрации. Возникли проблемы с регистрацией ? Обратитесь на почту admin@cr-mp.ru с вашей проблемой.
Фотография

Ошибки при компилировании мода

- - - - - Error errors pawno ошибки

Лучший Ответ Elrmrnt-Kritik , 02 Февраль 2018 - 21:08

Walker, совет: присвойте adminid уникальный индекс (в структуре базы данных) и уберите в конце запроса LIMIT 1.

CMD:pm(playerid, params[])
{
	IsAdmin(ADM_HELPER);
	else if(!gAdminLogged[playerid]) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
	else if(sscanf(params, "ds[100]", params[0], params[1])) return SendClientMessage(playerid, COLOR_WHITE,"Введите: /pm [id игрока] [текст]");
	else if(params[0] == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotOnline);
	else if(!gPlayerLogged[params[0]]) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotAuthorized);
	else if(TextReset[playerid] > gettime() && GetString(OldMessage[playerid], params[0])) return SendClientMessage(playerid,COLOR_GREY,"Не флуди");
	new string[128];
	format(string, sizeof(string), "[A] {BF9123}Администратор %s[%d] для %s[%d]:{BF9123} %s", GetName(playerid), playerid, GetName(params[0]), params[0], params[1]);
	SendAdminMessage(0xFFCC00FF, string);
	SendClientMessage(params[0], 0xFFCC00FF, string);
	AdminInfo[playerid][admAnsed]++;
	mysql_query_string[0] = EOS;
	format(mysql_query_string, 150, "UPDATE "T_ADMIN" SET ansed = %i WHERE admid = %i LIMIT 1", AdminInfo[playerid][admAnsed], AdminInfo[playerid][admID]);
	mysql_tquery(dbHandle, mysql_query_string, "", "");
	SetString(OldMessage[playerid], params[1]);
	TextReset[playerid] = gettime()+6;
	return 1;
}
Перейти к сообщению »


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1
Walker

Уважаемый


Репутация: 7

Здравствуйте уважаемые пользователи форума "CR-MP.RU"!

Сегодня столкнулся с такой вот проблемой:

Ошибки

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Проблема в команде ответа игроку администратором (/pm). Вот сама команда:

Команда

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Проблема вот в этой строке:

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Никак не могу понять в чём проблема. Что эти ошибки значат я знаю, а вот как решить нет. Просто раньше не писал команды, ну а тут решил попробовать. Помогите пожалуйста.


Сообщение отредактировал Walker: 02 Февраль 2018 - 20:52


#2
Elrmrnt-Kritik

Всея игрового портала


Репутация: 69
✓  Лучший Ответ

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

, совет: присвойте adminid уникальный индекс (в структуре базы данных) и уберите в конце запроса LIMIT 1.

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст







Темы с аналогичным тегами Error, errors, pawno, ошибки

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Ice-Host