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

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

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

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

[Вопрос] Как поставить команды под фракцию

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

alex1998

Новичок
Как поставить команды под фракцию ? ID фракции 1,10,21 . ставлю + .


PHP:
dcmd_crb(playerid,params[])
{
    #pragma unused params
	new rb;
	if (rb == 1)
	{
	    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
	    GetPlayerPos(playerid, plocx, plocy, plocz);
	    GetPlayerFacingAngle(playerid,ploca);
	    CreateRoadblock(1459,plocx,plocy,plocz,ploca);
	    GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
		return 1;
	}
	else if (rb == 2)
	{
        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(978,plocx,plocy,plocz+0.6,ploca);
        GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
        return 1;
	}
	else if (rb == 3)
	{
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
	    GetPlayerPos(playerid, plocx, plocy, plocz);
	    GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(981,plocx,plocy,plocz+0.9,ploca+180);
        GameTextForPlayer(playerid,"~w~Roadblock ~g~Placed!",3000,1);
        SafeSetPlayerPos(playerid, plocx, plocy+5, plocz);
		return 1;
	}
	else if (rb == 4)
	{
	    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(1238,plocx,plocy,plocz+0.2,ploca);
        GameTextForPlayer(playerid,"~w~Cone ~g~Placed!",3000,1);
	    return 1;
	}
	else if (rb == 5)
	{
	    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(1425,plocx,plocy,plocz+0.6,ploca);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
	    return 1;
	}
	else if (rb == 6)
	{
	    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(3265,plocx,plocy,plocz-0.5,ploca);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
    	return 1;
	}
	else if (rb == 7)
	{
	    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(3091,plocx,plocy,plocz+0.5,ploca+180);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
	    return 1;
	}
	return 1;
}
dcmd_rallrb(playerid,params[])
{
	#pragma unused params
	GameTextForPlayer(playerid,"~b~All ~w~Roadblocks ~r~Removed!",3000,1);
	for(new i = 0; i < sizeof(Roadblocks); i++)
  	{
  	    if(IsPlayerInRangeOfPoint(playerid, 100, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ]))
        {
	  	    if(Roadblocks[i][sCreated] == 1)
	  	    {
	  	        Roadblocks[i][sCreated] = 0;
	            Roadblocks[i][sX] = 0.0;
	            Roadblocks[i][sY] = 0.0;
	            Roadblocks[i][sZ] = 0.0;
	            DestroyDynamicObject(Roadblocks[i][sObject]);
	  	    }
  	    }
	}
	return 1;
}
dcmd_rrb(playerid,params[])
{
	#pragma unused params
    GameTextForPlayer(playerid,"~w~Roadblock ~r~Removed!",3000,1);
    for(new i = 0; i < sizeof(Roadblocks); i++)
  	{
  	    if(IsPlayerInRangeOfPoint(playerid, 5.0, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ]))
        {
  	        if(Roadblocks[i][sCreated] == 1)
            {
                Roadblocks[i][sCreated] = 0;
                Roadblocks[i][sX] = 0.0;
                Roadblocks[i][sY] = 0.0;
                Roadblocks[i][sZ] = 0.0;
                DestroyDynamicObject(Roadblocks[i][sObject]);
                return 1;
  	        }
  	    }
  	}
    return 1;
}
dcmd_spike(playerid,params[])
{
	#pragma unused params
	new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
    GetPlayerPos(playerid, plocx, plocy, plocz);
    GetPlayerFacingAngle(playerid,ploca);
    CreateSpike(plocx,plocy,plocz,ploca);
    return 1;
}
dcmd_rspike(playerid,params[])
{
	#pragma unused params
	for(new i = 0; i < sizeof(SpikeInfo); i++)
  	{
  	    if(IsPlayerInRangeOfPoint(playerid, 2.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
        {
  	        if(SpikeInfo[i][sCreated] == 1)
            {
                SpikeInfo[i][sCreated]=0;
                SpikeInfo[i][sX]=0.0;
                SpikeInfo[i][sY]=0.0;
                SpikeInfo[i][sZ]=0.0;
                DestroyObject(SpikeInfo[i][sObject]);
                return 1;
  	        }
  	    }
  	}
    return 1;
}
dcmd_rallspikes(playerid,params[])
{
    #pragma unused playerid
	#pragma unused params
	for(new i = 0; i < sizeof(SpikeInfo); i++)
  	{
  	    if(SpikeInfo[i][sCreated] == 1)
  	    {
  	        SpikeInfo[i][sCreated]=0;
            SpikeInfo[i][sX]=0.0;
            SpikeInfo[i][sY]=0.0;
            SpikeInfo[i][sZ]=0.0;
            DestroyObject(SpikeInfo[i][sObject]);
  	    }
	}
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу