27.01.2012, 03:17
I try to fix it but i cant.I type /gate ((i was a cop leader,then it say you are not near a gate))
I was near the gate of the LSPD Garage..
Help anyone
Heres the full gate command
I was near the gate of the LSPD Garage..
Help anyone
pawn Код:
if(strcmp(cmdtext, "/gate", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,9,1588.8376,-1637.0829,13.4291))
{ //POLICE GATE
if(!IsACop(playerid) && !IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a Cop / FBI / SASD !");
if(pdgategar==0)
{
pdgategar = 1;
MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 7.710285, 1.50);
}
else if(pdgategar==1)
{
pdgategar = 0;
MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 15.260185, 1.50);
}
}
pawn Код:
if(strcmp(cmdtext, "/gate", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,9,1588.8376,-1637.0829,13.4291))
{ //POLICE GATE
if(!IsACop(playerid) && !IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a Cop / FBI / SASD !");
if(pdgategar==0)
{
pdgategar = 1;
MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 7.710285, 1.50);
}
else if(pdgategar==1)
{
pdgategar = 0;
MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 15.260185, 1.50);
}
}
else if(IsPlayerInRangeOfPoint(playerid,9,1544.4913,-1627.2817,13.3828))
{ //POLICE BAR
if(!IsACop(playerid)&& !IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a Cop / FBI / SASD !");
if(pdgatebar==0)
{
pdgatebar = 1;
SetObjectRot( pdbarriergateobj, 0.0000, 360.0000, 90.0000);
SetObjectPos( pdbarriergateobj, 1544.682495, -1630.953003, 13.079567 );
}
else if(pdgatebar==1)
{
pdgatebar = 0;
SetObjectRot( pdbarriergateobj, 0.0000, 90.0000, 90.0000);
SetObjectPos( pdbarriergateobj, 1544.682495, -1630.980000, 13.215000 );
}
}
if(IsPlayerInRangeOfPoint(playerid,9,1269.7087,-914.3023,42.3584))
{ //FAMILY 5 & Tye Spencer GATE
if(PlayerInfo[playerid][pFMember] != 5)
if(tyespencer == 0)
{
tyespencer = 1;
MoveDynamicObject(tyespencergateobj, 1269.73205566,-913.85491943,36.03096771,1.50);
}
else if(tyespencer == 1)
{
tyespencer = 0;
MoveDynamicObject(tyespencergateobj, 1269.50585938,-913.93554688,43.37343216,1.50);
}
}
else if(IsPlayerInRangeOfPoint(playerid,9,96.8500, 1923.4334, 15.3518))
{ //PRISON GATE
if(!IsACop(playerid) && PlayerInfo[playerid][pMember] != 5 && !IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a Cop / FBI / SASD / PG !");
if(Prison_Buttons[GateOpened] == 0)
{
MoveDynamicObject(Prison_Buttons[PrisonGate], 96.808670, 1923.5, 16.234968, 1.50);
Prison_Buttons[GateOpened] = 1;
Prison_Buttons[GateTimerID]= SetTimer("PrisonGateCheck", 60000, 0);
}
else
{
MoveDynamicObject(Prison_Buttons[PrisonGate], 96.808670, 1920.512817, 16.234968, 1.50);
Prison_Buttons[GateOpened] = 0;
KillTimer(Prison_Buttons[GateTimerID]);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not near a gate !");
return 1;
}
return 1;
}