Not opening..
#1

I have two gates
pawn Код:
new impoundgate1;
new impoundgate2;
impoundgate1 = CreateDynamicObject(3049, 1901.51, -1865.99, 14.65,   0.00, 0.00, 0.00); //gate1
impoundgate2 = CreateDynamicObject(3050, 1892.43, -1865.98, 14.65,   0.00, 0.00, 180.00); //gate2
and I have the commands to open/close
pawn Код:
if(!strcmp(cmdtext, "/open", true)){
            MoveObject(impoundgate1, 1901.51, -1865.99, 14.65, 0.00, 0.00, 274.66);
            MoveObject(impoundgate2, 1892.43, -1865.98, 14.65,   0.00, 0.00, 266.03);
            SendClientMessage(playerid, 0x0000BBAA, "Impound Opened");
            return 1;
        }
        if(!strcmp(cmdtext, "/close", true)){
            MoveObject(impoundgate1, 1901.51, -1865.99, 14.65,   0.00, 0.00, 0.00);
            MoveObject(impoundgate2, 1892.43, -1865.98, 14.65,   0.00, 0.00, 180.00);
            SendClientMessage(playerid, 0xAA3333AA, "Impound Closed");
            return 1;
        }
  return 1;
}  
}
The coords are right.. I think.. /open changes the coords so the doors are open and sideways making space and /close sets them shut.. I do it ic and get the message impound open/closed but doesnt do anythinh?
Reply
#2

this will work:

pawn Код:
if(!strcmp(cmdtext, "/open", true)){
            MoveDynamicObject(impoundgate1, 1901.51, -1865.99, 14.65, 2.0);
            MoveDynamicObject(impoundgate2, 1892.43, -1865.98, 14.65,  2.0);
            SendClientMessage(playerid, 0x0000BBAA, "Impound Opened");
            return 1;
        }
        if(!strcmp(cmdtext, "/close", true)){
            MoveDynamicObject(impoundgate1, 1901.51, -1865.99, 14.65,   2.0);
            MoveDynamicObject(impoundgate2, 1892.43, -1865.98, 14.65,   2.0);
            SendClientMessage(playerid, 0xAA3333AA, "Impound Closed");
            return 1;
        }
  return 1;
}  
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)