Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проблема с командой /giverub

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

DiMa36000

Начинающий
Пользователь
Регистрация
2 Сен 2019
Сообщения
11
Лучшие ответы
0
Репутация
0
У меня на сервере есть команда /giverub и эту команду могут писать все и у всех есть доступ к ней, помогите решить проблему, убрать этот баг.

PHP:
CMD:giverub(playerid, params[])
{
	if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true) || !strcmp(PlayerInfo[playerid][pNames], FD4, true) || !is_cmd_allow(playerid, CMD_FD))
	{
		if(sscanf(params, "dd", params[0], params[1])) return cmdtip(playerid, "giverub [ID][ÊÎË-ÂÎ (0 - îòîáðàòü)]");
		if(!params[1])
		{
			PlayerInfo[params[0]][pRubInfo][0] = 0;
			SCMF(params[0], COLOR_GREY, "{FFCC00}[ORP]:{FFFFFF} %s îòîáðàë ó Âàñ âñå ðóáëè",PlayerInfo[playerid][pNames]);
			UpdatePlayerData(params[0], "pRub", PlayerInfo[params[0]][pRubInfo][0]);
		}
		PlayerInfo[params[0]][pRubInfo][0] += params[1];
		SCMF(params[0], COLOR_GREY, "{FFCC00}[ORP]:{FFFFFF} %s âûäàë Âàì %i äîíàò ðóáëåé.", PlayerInfo[playerid][pNames], params[1]);
		new day,month,year,hour,minuite,second;
		getdate(year, month, day);
		gettime(hour,minuite,second);
		FixHour(hour);
		hour = shifthour;
		new data2[64];
		format(data2, 16, "%02d.%02d.%d â %02d:%d",day,month,year,hour,minuite);
		new string[MAX_SQL];
		mysql_format(connects, string, MAX_SQL, "INSERT INTO `logs` (`Text`, `Date`) VALUES ('%s âûäàë ðóáëè %s êîë-âî âûäàííûõ ðóáëåé: %d','%s')",PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames],params[1],data2);
		mysql_empty(connects, string);
		format(string,sizeof(string),"[A] Àäìèíèñòðàòîð %s âûäàë %i Donate-Rub èãðîêó %s",PlayerInfo[playerid][pNames],params[1],PlayerInfo[params[0]][pNames]);
		ABroadCast(COLOR_GREY, string,1);
		UpdatePlayerData(params[0], "pRub", PlayerInfo[params[0]][pRubInfo][0]);
	}
	return true;
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу