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

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

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

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

Помогите с /knockout

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

underwoker

Умник
Почемуто у меня в моде такая хрень вот я например ударяю чела через /knockout и он встать не может точнее уже не когда не встанет только перезаход помогите плизз)
Вот эта команда:

PHP:
	if(strcmp(cmd, "/knockout", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		    if(gPlayerLogged[playerid] == 0){SendClientMessage(playerid, COLOR_GREY, "Для начала войдите в аккаунт ");
			return 1;
			}
	        if(PlayerInfo[playerid][pLevel] < 2){SendClientMessage(playerid, COLOR_GREY, "Вам нужен 3 уровень для использования команды");
			return 1;
			}
	        if(KnockedDown[playerid] == 1){SendClientMessage(playerid, COLOR_GREY, "Игрок уже нокаутирован!");
			return 1;
			}
            if(PlayerInfo[playerid][pSex] == 2){SendClientMessage(playerid, COLOR_GREY, " У Вас не хватит сил, чтобы нокаутировать кого либо");
			return 1;
			}
            if(PlayerBoxing[playerid] != 0){SendClientMessage(playerid, COLOR_GREY, "Это является запрещенным приемом");
			return 1;
			}
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp)){SendClientMessage(playerid, COLOR_WHITE, "{FFA500}*Используйте:{ffffff} /knockout [id игрока]");
			return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(1.0, playerid, giveplayerid))
			        {
           				if(KnockedDown[giveplayerid] != 1)
			        	{
			        	    if(giveplayerid == playerid){SendClientMessage(playerid, COLOR_GREY, "Вы не можете нокаутировать сами себя ");return 1;}
			        	    if(PlayerInfo[giveplayerid][pSex] == 2){SendClientMessage(playerid, COLOR_GREY, " Нельзя нокаутировать девушку! ");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;
								if(Masked[playerid] == 1){format(string, sizeof(string), "* Человек в маске cбил с ног  %s точным ударом в челюсть");}
								else{format(string, sizeof(string), "* %s сбил с ног %s точным ударом в челюсть.", sendername, giveplayername);}
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							}
							else
							{
								if(Masked[playerid] == 1){format(string, sizeof(string), "* Человек в маске попытался нокаутировать %s, но промахнулся.");}
								else{format(string, sizeof(string), "* %s попытался cбить с ног %s, но промахнулся.", sendername, giveplayername);}
                                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
							}
							return 1;
						}
						else{SendClientMessage(playerid, COLOR_GREY, "Игрок уже нокаутирован!");}
			        }
			        else{SendClientMessage(playerid, COLOR_GREY, "Игрок не рядом с вами");}
			    }
			}

		}
		return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу