ReFix™
Специалист
Ко всем New's
в public OnPlayerConnect(playerid){
PHP:
new Blocks[MAX_PLAYERS];
PHP:
Blocks[playerid] = 0;
PHP:
if(strcmp(cmd,"/block",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "* Вы не залогинены!");
return 1;
}
if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==3)
if(Blocks[playerid] == 0)
{
new Float:x ,Float:y, Float:z, Float:a;
GetPlayerFacingAngle(playerid, a);
GetPlayerPos(playerid,x,y,z);
block[0] = CreateObject(4526,x,y,z-0.5,0,0,a);
Blocks[playerid] = 1;
SendClientMessage(playerid,COLOR_GREY,"* Дорожный блок установлен.");
}
else if(Blocks[playerid] == 1)
{
DestroyObject(block[0]);
Blocks[playerid] = 0;
SendClientMessage(playerid,COLOR_GREY,"* Дорожный блок разрушен.");
}
}
return true;
}
