if(strcmp("/lgate", cmdtext) == 0)
{
if(GateState == 0) //If gate is closed
{
GateState = 1; //Gate = Open
new pskin;
if(pskin == 265 || pskin == 266 || pskin == 267 || pskin == 280 || pskin == 281 || pskin == 284 || pskin == 285 || pskin == 286 || pskin == 287 || pskin == 288)
MoveObject(gate1, 2681.3083496094, 659.74249267578, 11.495002746582,3.0); //To open
}
else
{
if(GetPlayerSkin(playerid))return SendClientMessage(playerid,0xFF0000AA,"You dont have permisson to open this gate");
GateState = 0; //Gate = Closed
MoveObject(gate1, 2680.9462890625, 651.83990478516, 11.495002746582,3.0); //To closed
}
return 1;
}
if(GetPlayerSkin(playerid))return SendClientMessage(playerid,0xFF0000AA,"You dont have permisson to open this gate");
if(strcmp("/lgate", cmdtext) == 0)
{
if(GateState == 0) //If gate is closed
{
GateState = 1; //Gate = Open
new pskin=GetPlayerSkin(playerid);
if(pskin == 265 || pskin == 266 || pskin == 267 || pskin == 280 || pskin == 281 || pskin == 284 || pskin == 285 || pskin == 286 || pskin == 287 || pskin == 288)
{
MoveObject(gate1, 2681.3083496094, 659.74249267578, 11.495002746582,3.0); //To open
}
else
{
return SendClientMessage(playerid,0xFF0000AA,"You dont have permisson to open this gate");
}
}
else
{
GateState = 0; //Gate = Closed
MoveObject(gate1, 2680.9462890625, 651.83990478516, 11.495002746582,3.0); //To closed
return 1;
}
return 1;
}
|
It works when i open the gate, but when i try to close the gate i get the error "You dont have permisson to open this gate"
|