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

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

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

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

На счет системы матво!

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

Smile

Специалист
Вот код чтобы положить в фургон материалы!
PHP:
if(strcmp(cmd,"/materialsput",true)==0)
     {
          new tmpcar = GetPlayerVehicleID(playerid);
     		 if(PlayerInfo[playerid][pMember] == 12)
	        {
								if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			        	if(PlayerInfo[playerid][pMats] < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
						 			                 format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/5000", PlayerMats[tmpcar-matsfura[0]][gLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						 return 1;
						 }
						 if( PlayerMats[tmpcar-matsfura[0]][gLoad] >= 5000)// < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
						 return 1;
						 }
			         SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			         PlayerMats[tmpcar-matsfura[0]][gLoad] += 250;//
			         PlayerInfo[playerid][pMats] -=250;
			         	usemats[playerid] = 0;
			          RemovePlayerAttachedObject(playerid, 1);
			                 format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/5000", PlayerMats[tmpcar-matsfura[0]][gLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			        }
			        //-----------------------------------------------
			        if(PlayerInfo[playerid][pMember] == 13)
	        {
	        			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			        	if(PlayerInfo[playerid][pMats] < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
						 			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsvagos[tmpcar-matsfuravagos[0]][vLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						 return 1;
						 }
						  if(  PlayerMatsvagos[tmpcar-matsfuravagos[0]][vLoad] >= 5000)// < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
						 return 1;
						 }
							if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			         SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			         PlayerMatsvagos[tmpcar-matsfuravagos[0]][vLoad] += 250;//
			         PlayerInfo[playerid][pMats] -=250;
			         	usemats[playerid] = 0;
			          RemovePlayerAttachedObject(playerid, 1);
			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsvagos[tmpcar-matsfuravagos[0]][vLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			        }
			        //-------------------
			         if(PlayerInfo[playerid][pMember] == 15)
	        {
	       			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			        	if(PlayerInfo[playerid][pMats] < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
						 			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsgrove[tmpcar-matsfuragrove[0]][ggLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						 return 1;
						 }
						  if(    PlayerMatsgrove[tmpcar-matsfuragrove[0]][ggLoad]  >= 5000)// < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
						 return 1;
						 }
							if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			         SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			         PlayerMatsgrove[tmpcar-matsfuragrove[0]][ggLoad] += 250;//
			         PlayerInfo[playerid][pMats] -=250;
			         	usemats[playerid] = 0;
			          RemovePlayerAttachedObject(playerid, 1);
			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsgrove[tmpcar-matsfuragrove[0]][ggLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			        }
			        //------------------
			        			         if(PlayerInfo[playerid][pMember] == 17)
	        {
	       			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			        	if(PlayerInfo[playerid][pMats] < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
						 			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsactek[tmpcar-matsfuraactek[0]][aLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						 return 1;
						 }
						 if(     PlayerMatsactek[tmpcar-matsfuraactek[0]][aLoad]  >= 5000)// < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
						 return 1;
						 }
							if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			         SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			         PlayerMatsactek[tmpcar-matsfuraactek[0]][aLoad] += 250;//
			         PlayerInfo[playerid][pMats] -=250;
			         	usemats[playerid] = 0;
			          RemovePlayerAttachedObject(playerid, 1);
			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsactek[tmpcar-matsfuraactek[0]][aLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			        }
			        //-------------------------
			        if(PlayerInfo[playerid][pMember] == 18)
	        {
	   			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			        	if(PlayerInfo[playerid][pMats] < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
						 			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsrifa[tmpcar-matsfurarifa[0]][rLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						 return 1;
						 }
						  if(      PlayerMatsrifa[tmpcar-matsfurarifa[0]][rLoad]   >= 5000)// < 250)
						{
						 SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
						 return 1;
						 }
							if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			    return 1;
			}
			         SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			         PlayerMatsrifa[tmpcar-matsfurarifa[0]][rLoad] += 250;//
			         PlayerInfo[playerid][pMats] -=250;
			         	usemats[playerid] = 0;
			          RemovePlayerAttachedObject(playerid, 1);
			                 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", PlayerMatsrifa[tmpcar-matsfurarifa[0]][rLoad]);
		       SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			        }
			        }
И теперь вопрос? Как сделать чтобы можно было ложить не садясь в машину, а чтобы к ней подойти набрать команду и положить!
Но только чтобы можно возле нее ложить а не с далека! ) С меня сбасибка

---------- Сообщение добавлено в 23:40 ---------- Предыдущее сообщение размещено в 23:39 ----------

А че все в иероглифах?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу