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

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

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

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

По /get guns

Статус
В этой теме нельзя размещать новые ответы.
Ребят помогите с переводом команды /get guns на DC_CMD



PHP:
		else if(strcmp(cmd,"/get",true)==0)
	{
		new x_job[64];
		x_job = strcharsplit(cmdtext, idx);
		if(!strlen(x_job)) return SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /get (fuel/guns)");
		else if(strcmp(x_job,"guns",true) == 0)
		{
			if(IsAGang(playerid)) return SendClientMessage(playerid,COLOR_GREY,YouGangNot);
			{
				new numberof;
				tmp = strcharsplit(cmdtext, idx);
				if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /get guns [кол-во]");
				if(PlayerInfo[playerid][pRank] < 4) return SendClientMessage(playerid, COLOR_GREY,"Функция доступна с 4 ранга");
				numberof = strval(tmp);
				if(!IsATerra(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Вы не на своей базе");
				if((PlayerInfo[playerid][pMats] + numberof) > 500) return SendClientMessage(playerid, COLOR_GREY,"Нельзя взять больше");
				if(numberof < 1 || numberof > 500) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете взять меньше 1 и больше 500 материалов");
				if(IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 4) return SendClientMessage(playerid,COLOR_GREY,YouGangNot);
				{
					PlayerInfo[playerid][pMats] += numberof;
					if(PlayerInfo[playerid][pMember] == 12)
					{
						if(ballasmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); ballasmatbi -= numberof;
					}
					else if(PlayerInfo[playerid][pMember] == 13)
					{
						if(vagosmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); vagosmatbi -= numberof;
					}
					else if(PlayerInfo[playerid][pMember] == 15)
					{
						if(groovmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); groovmatbi -= numberof;
					}
					else if(PlayerInfo[playerid][pMember] == 17)
					{
						if(aztekmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); aztekmatbi -= numberof;
					}
					else if(PlayerInfo[playerid][pMember] == 18)
					{
						if(rifamatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); rifamatbi -= numberof;
					}
					format(stringer, sizeof(stringer), "У вас %d/500 материалов с собой", PlayerInfo[playerid][pMats]);
					SendClientMessage(playerid, COLOR_WHITE, stringer);
					SaveMaterials();
					return true;
				}
			}
		}
		else return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу