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

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

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

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

Помагите!!!

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

GameGold

Умник
скажите что бы:
PHP:
if(strcmp(cmd, "/incar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			giveplayerid = ReturnUser(tmp);
			if (!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_ISPOLZUY, " Èñïîëüçóéòå: /incar [ID] [ìåñòî]");
			    return 1;
	   		}
	   		tmp = strtok(cmdtext, idx);
	   		new seat = strval(tmp);
	   		if (!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_ISPOLZUY, " Èñïîëüçóéòå: /incar [ID] [ìåñòî]");
			    return 1;
	   		}
	   		if(giveplayerid != INVALID_PLAYER_ID)
        	{
                if(seat < 1 || seat > 3)
                {
                	SendClientMessage(playerid, COLOR_GRAD1, " * Ïàññàæèðñêîå ìåñòî äîëæíî áûòü îò 1 äî 3 ");
            		return 1;
		 		}
            	if(IsPlayerInAnyVehicle(giveplayerid))
          		{
              		SendClientMessage(playerid, COLOR_GREY, " * Âàøà öåëü óæå â ìàøèíå!");
              		return 1;
          		}
				if(PlayerCuffed[playerid] > 0)
				{
		    		SendClientMessage(playerid, COLOR_GREY, " * Âû íå ìîæåòå çàòàùèòü â ìàøèíó!");
		    		return 1;
				}
				if(PlayerTied[giveplayerid] != 1 && PlayerCuffed[giveplayerid] != 2)
				{
		    		SendClientMessage(playerid, COLOR_GREY, " * Ýòîãî èãðîêà ñíà÷àëî íóæíî ñâÿçàòü èëè íàäåòü íà íåãî íàðó÷íèêè!");
		    		return 1;
				}
				if (ProxDetectorS(8.0, playerid, giveplayerid))
          		{
					if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 5)
 					{
		    			new Float:cx,Float:cy,Float:cz;
    					GetVehiclePos(gLastCar[playerid], cx,cy,cz);
    					if(!PlayerToPoint(5.0,playerid,cx,cy,cz))
    					{
 					   		SendClientMessage(playerid,COLOR_GREY, " * Âû äàëåêî îò ìàøèíû!");
  					    	return 1;
						}
						if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
						{
							GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "* %s Çàëàìûâàåò âàì ðóêó è çàòàñêèâàåò âàñ â ìàøèíó!.", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* Âû çàòàùèëè %s â ñâîþ ìàøèíó!", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s Çàëàìûâàåò ðóêó %s è çàòàñêèâàåò â ñâîþ ìàøèíó!", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							GameTextForPlayer(giveplayerid, "~r~dragged in car", 2500, 3);
//							ClearAnimations(giveplayerid);
//							TogglePlayerControllable(giveplayerid, 0);
							PutPlayerInVehicle(giveplayerid,gLastCar[playerid],seat);
							return 1;
						}
						else
						{
      						SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Âû íå ìîæåòå çàòàùèòü â ìàøèíó, ïîêà ñàìè âíóòðè íå¸!");
            				return 1;
						}
					}
					else
					{
						SendClientMessage(playerid,COLOR_GREY, " * Âû ñëèøêîì äàëåêî!");
						return 1;
					}
          		}
          		else
          		{
          		    SendClientMessage(playerid,COLOR_GREY, " * Âû ñëèøêîì äàëåêî!");
          		    return 1;
   				}
        	}
	    }
	    return 1;
	}
из этой команды можно было инкарить находясь в авто и нельзя было инкарить покамися тот кто инкарит не был в авто короче: чтобы инкарить можно было ток с водительского места. и что бы можно было incar когда игрок у кноке вот команда кнока:
PHP:
	if(strcmp(cmd, "/knockout", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		    if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_RED, "** Ñíà÷àëà íóæíî çàëîãèíèòüñÿ.");
		        return 1;
	        }
	        if(PlayerInfo[playerid][pLevel] < 3)
	        {
	            SendClientMessage(playerid, COLOR_RED, "** Òåáå íóæíî áûòü 3 óðîâíÿ, ÷òîáû èñïîëüçîâàòü ýòó êîìàíäó.");
	            return 1;
	        }
	        if(KnockedDown[playerid] == 1)
	        {
	            SendClientMessage(playerid, COLOR_RED, "** Âàñ îòïèçäèëè, òû íå ìîæåøü ñäåëàòü ýòî.");
	            return 1;
	        }
	        if(MnePizda[playerid] == 1)
	        {
	            SendClientMessage(playerid, COLOR_RED, "** Âû íå ìîæåòå ñäåëàòü ýòî.");
	            return 1;
	        }
            if(PlayerInfo[playerid][pSex] == 2)
            {
                SendClientMessage(playerid, COLOR_RED, "** Âû ñëèøêîì ñëàáàÿ, ÷òîáû íàâåðíóòü êîãî-íèáóäü.");
	            return 1;
            }
            if(PlayerBoxing[playerid] != 0)
            {
                SendClientMessage(playerid, COLOR_RED, "** Íåëüçÿ èñïîëüçîâàòü ýòó êîìàíäó âî âðåìÿ äðàêè.");
                return 1;
            }
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ISPOLZUY, "*Èñïîëüçóéòå: /knockout [èä èãðîêà]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(1.0, playerid, giveplayerid))
			        {
           				if(KnockedDown[giveplayerid] != 1 || PlayerCuffed[giveplayerid] > 0)
			        	{
			        	    if(giveplayerid == playerid)
			        	    {
			        	        SendClientMessage(playerid, COLOR_RED, "** Âû íå ìîæåòå íàâåðíóòü ñàìîãî ñåáÿ.");
			        	        return 1;
			        	    }
			        	    if(PlayerInfo[giveplayerid][pSex] == 2)
			        	    {
			        	        SendClientMessage(playerid, COLOR_RED, "** Ïîäëåö! Çàõîòåë íàâåðíóòü æåíùèíó???");
			        	        return 1;
			        	    }
			        	    if(IsPlayerInAnyVehicle(giveplayerid))
			        	    {
			        	        return 1;
			        	    }
			            	new giveplayername[MAX_PLAYER_NAME];
			            	GetPlayerName(playerid, sendername, sizeof(sendername));
			            	GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
			            	new rands = random(2)+1;
							format(string, sizeof(string), "* %s Ñîáèðàåòüñÿ óäàðèòü %s è ñáèòü åãî ñ íîã.", sendername, giveplayername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            ApplyAnimation(playerid,"FIGHT_D","FightD_3",4.0,0,1,1,0,0);
							if(rands == 1)
							{
							    TogglePlayerControllable(giveplayerid, 0);
								ApplyAnimation(giveplayerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
								SetTimerEx("ClearKnock", 20000, false, "i", giveplayerid);
								KnockedDown[giveplayerid] = 1;
								format(string, sizeof(string), "* %s Ñáèë ñ íîã, óäàðîì ïî ãîëîâå.", sendername);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							}
							else
							{
							    format(string, sizeof(string), "* %s Óâîðà÷èâàåòüñÿ îò óäàðà.", sendername);
                                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							}
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_RED, "** Ýòîò èãðîê óæå îáåçäâèæåí.");
						}
			        }
			        else
			        {
			            SendClientMessage(playerid, COLOR_RED, "** Èãðîê íàõîäèòñÿ íå ðÿäîì ñ òîáîé.");
			        }
			    }
			}

		}
		return 1;
	}
елси обизательно нужно перевести код что бы все было на русском напишите переведу)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу