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

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

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

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

Команда

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

Immortal1998

Новичок
Помогите пожалуйста, не могу понять в чем трабл, вот эти две команды не работают:
PHP:
CMD:hide(playerid, params[]){
	new string[80];
	if(GetPVarInt(playerid,"AntiFlood") > gettime()) return SendClientMessage(playerid, COLOR_WHITE, PlayerCanSendEveryThreeSec);
	if(sscanf(params, "s[10]d", params[0], params[1]))
	{
		SendClientMessage(playerid, COLOR_WHITE, "|__________________ Положить в тайник __________________|");
		SendClientMessage(playerid, COLOR_WHITE, "{FF6347}Используйте:{ffffff} /hide [Название] [Кол-во]");
		SendClientMessage(playerid, COLOR_WHITE, "Доступно: drugs, mats");
		SendClientMessage(playerid, COLOR_WHITE, "|_______________________________________________________|");
		return true;
	}
	if(PlayerToPoint(5.0,playerid,-557.6239,-505.5804,24.5871))
	{
	    if(strcmp(params[0],"drugs",true) == 0)
		{
			if(params[1] > 5000000 || params[1] < 1) return SendClientMessage(playerid, COLOR_WHITE, "{FF6347}[Ошибка]:{ffffff} За одну операцию можно положить минимум 1, максимум 5000000.");
			if(params[1] > PlayerInfo[playerid][pDrugs]) return SendClientMessage(playerid,COLOR_WHITE,"{FF6347}[Ошибка]:{ffffff} У Вас нет столько наркотиков.");
			format(string,sizeof(string),"Вы положили {ff6347}%d{ffffff} грамм(ов) наркотик(ов) в тайник.",params[1]);
			SendClientMessage(playerid,COLOR_WHITE,string);
			PlayerInfo[playerid][pTDrugs] += params[1];
			PlayerInfo[playerid][pDrugs] -= params[1];
			SavePlayer(playerid);
		}
		if(strcmp(params[0],"mats",true) == 0)
		{
			if(params[1] > 5000000 || params[1] < 1) return SendClientMessage(playerid, COLOR_WHITE, "{FF6347}[Ошибка]:{ffffff} За одну операцию можно положить минимум 1, максимум 5000000.");
			if(params[1] > PlayerInfo[playerid][pMats]) return SendClientMessage(playerid,COLOR_WHITE,"{FF6347}[Ошибка]:{ffffff} У Вас нет столько материалов.");
			format(string,sizeof(string),"Вы положили {ff6347}%d{ffffff} материал(ов) в тайник.",params[1]);
			SendClientMessage(playerid,COLOR_WHITE,string);
			PlayerInfo[playerid][pTMats] += params[1];
			PlayerInfo[playerid][pMats] -= params[1];
			SavePlayer(playerid);
		}
	}
	SetPVarInt(playerid,"AntiFlood",gettime() + THFREE_SECOND_FLOOD);
	return true;
}


CMD:takeout(playerid, params[]){
	new string[80];
	if(GetPVarInt(playerid,"AntiFlood") > gettime()) return SendClientMessage(playerid, COLOR_WHITE, PlayerCanSendEveryThreeSec);
	if(sscanf(params, "s[40]d", params[0], params[1]))
	{
		SendClientMessage(playerid, COLOR_WHITE, "|__________________ Взять из тайника __________________|");
		SendClientMessage(playerid, COLOR_WHITE, "{FF6347}Используйте:{ffffff} /takeout [Название] [Кол-во]");
		SendClientMessage(playerid, COLOR_WHITE, "Доступно: drugs, mats");
		SendClientMessage(playerid, COLOR_WHITE, "|______________________________________________________|");
		return true;
	}
	if(PlayerToPoint(5.0,playerid,-557.6239,-505.5804,24.5871))
	{
		if(strcmp(params[0],"drugs",true) == 0)
		{
			if(params[1] > 5000000 || params[1] < 1) return SendClientMessage(playerid, COLOR_WHITE, "{FF6347}[Ошибка]:{ffffff} За одну операцию можно взять минимум 1, максимум 5000000.");
			if(params[1] > PlayerInfo[playerid][pTDrugs]) return SendClientMessage(playerid,COLOR_WHITE,"{FF6347}[Ошибка]:{ffffff} У Вас нет столько наркотиков в тайнике.");
			format(string,sizeof(string),"Вы взяли {ff6347}%d{ffffff} грамм(ов) наркотик(ов) из тайника.",params[1]);
			SendClientMessage(playerid,COLOR_WHITE,string);
			PlayerInfo[playerid][pTDrugs] -= params[1];
			PlayerInfo[playerid][pDrugs] += params[1];
			SavePlayer(playerid);
		}
		if(strcmp(params[0],"mats",true) == 0)
		{
			if(params[1] > 5000000 || params[1] < 1) return SendClientMessage(playerid, COLOR_WHITE, "{FF6347}[Ошибка]:{ffffff} За одну операцию можно взять минимум 1, максимум 5000000.");
			if(params[1] > PlayerInfo[playerid][pTMats]) return SendClientMessage(playerid,COLOR_WHITE,"{FF6347}[Ошибка]:{ffffff} У Вас нет столько материалов в тайнике.");
			format(string,sizeof(string),"Вы взяли {ff6347}%d{ffffff} материал(ов) из тайника.",params[1]);
			SendClientMessage(playerid,COLOR_WHITE,string);
			PlayerInfo[playerid][pTMats] -= params[1];
			PlayerInfo[playerid][pMats] += params[1];
			SavePlayer(playerid);
		}
	}
	SetPVarInt(playerid,"AntiFlood",gettime() + THFREE_SECOND_FLOOD);
	return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу