09.06.2016, 09:17
Код:
CMD:open(playerid, params[]) { // Dynamic Gates for(new idx=1; idx<MAX_FURNITURE; idx++) { if(FurnitureInfo[idx][fModel] && IsPlayerInRangeOfPoint(playerid, 30, FurnitureInfo[idx][fX], FurnitureInfo[idx][fY], FurnitureInfo[idx][fZ])) { if(!FurnitureInfo[idx][fStatus]) { FurnitureInfo[idx][fStatus] = 1; MoveDynamicObject(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fX], FurnitureInfo[idx][fY], FurnitureInfo[idx][fZ],FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], 90, 10); SetDynamicObjectRot(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], 90); } else { FurnitureInfo[idx][fStatus] = 0; MoveDynamicObject(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fX], FurnitureInfo[idx][fY], FurnitureInfo[idx][fZ],FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], FurnitureInfo[idx][fRZ], 10); SetDynamicObjectRot(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], FurnitureInfo[idx][fRZ]); } } else { if(!FurnitureInfo[idx][fStatus]) { FurnitureInfo[idx][fStatus] = 1; MoveDynamicObject(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fX], FurnitureInfo[idx][fY], FurnitureInfo[idx][fZ],FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], 90, 10); SetDynamicObjectRot(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], 90); } else { FurnitureInfo[idx][fStatus] = 0; MoveDynamicObject(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fX], FurnitureInfo[idx][fY], FurnitureInfo[idx][fZ],FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], FurnitureInfo[idx][fRZ], 10); SetDynamicObjectRot(FurnitureInfo[idx][fModel], FurnitureInfo[idx][fRX], FurnitureInfo[idx][fRY], FurnitureInfo[idx][fRZ]); } } idx = MAX_FURNITURE; return 1; } return 1; }